[转]如何编写高质量“软件需求说明书”

一. 概述在开始进一步讨论之前,我们先明确几个概念。首先,本文是从开发团队,或者说项目组的角度来看需求问题。所谓开发团队,通常包括了程序员、测试员和其他一些项目成员,如配置管理员和软件架构师,以及基层的管理人员,比如项目经理。类比于传统企业,开发团队相当于企业的生产车间。但是,在大多数的软件组织中,开发团队除了担当“生产”任务以外,往往也是需求获取的主体;在某些较为正规的组织中,也许会有市场部门给出一些需求,但这些市场数据和有限的调研结果通常是远远不够形成需求规格书的。其次,何谓“新产品开发项目”。简单而言,在本文中,新产品开发指开发团队需要从无到有将一个想法(idea)转化为产品(pr...

一个清晰的思维方式有利于产生一个优秀的产品,最近有一点思索,记录下来。从开始说起,一个完整的产品,如同一篇文章,也要回答这样几个问题:Who、When、Why、What、Where、 How,这里还应该加上How much,也就是所谓5W2H原则。Who:回答面向什么样的用...

职能错位应该分为两种,一种是管多了,一种是管少了。现实里,总有一些组织或人,该管的不管,不该管的瞎管,无利益的不管,有利益的争着管,这种怎么算呢?个人觉得,应该算犯贱!组织职能的具体实施者是人,人员的素质是保证职能不错位的关键。以一个职位为例,它应该是职能、职权、职责三位一...

续上一篇日志软件项目的版本号以下流程适用于大版本号开发一、产品经理提出开发计划书,内容包括 1、功能需求 2、bug修正 3、完成时间二、计划书交由开发组和UI人员 1、协商新版本计划 2、确定计划书 3、产品经理、开发组签字通过该版本计划书,归档三、进入开发流程 按计划书...

这里介绍的是一个简单的方式,有很多的软件项目都是以类似的方法确定版本号的。一、版本命名方式 基本形式是这样的A.B.C Alpha简单说明一下。 A是核心版本号,在核心程序完全重写或有根本性变化的时候,升级核心版本号 B是大版本号,核心程序有重要改进的时候升级 C是小版本号...

[摘要]    政务公开是廉政的要求,是建设社会主义民主政体、法制政体的必然选择。通过不同渠道、不同方式实施政务公开,才能完整覆盖社会生活各个层面,使尽可能多的人进入参政、议政、监督政府运行的行列中来,才能实现政府与民众的良性互动,构建起和谐社会。[关键词]  政务公开 方...

最近,中央出台的《党政领导干部职务任期暂行规定》、《党政领导干部交流工作规定》、《党政领导干部任职回避暂行规定》三个法规文件,针对干部管理中存在的缺漏和不足,提出了强有力的、创新性的政策措施,这是我们党通过继续深化改革干部制度的途径,积极稳妥地推进政治体制改革的重大实践。《...

本文是sluke的作业组织成员的合群行为是组织成员往往由于相互的某种吸引力而自行形成各种小群体,这是“社会人”假设的一个表现,这种小群体往往构成梅奥所说的“非正 式群体”,受到组织的影响,也深深的影响着组织的生存发展。相互利害关系、相互交往比较密切、观点比较一致、过去的经历...

摘要: 人类社会的不断发展决定了组织本身是一个运动的整体,在运动中发展前进,无论以何种结构、何种形态出现,组织都有其运动的表现。这种组织的运动表现,就是组织行为。研究信息化对组织行为的影响,有助于使组织平滑完成信息化,提高组织效率,创造更高的社会价值。关键词:信息化 组织行...

本文是sluke的作业[摘要]  行政权力的扩大化是现代社会的发展的一个趋势,公共政策作为政府为解决现实或潜在的社会问题而做出的决定和行为,其对公众的影响也随着这种趋势扩大了,社会权力重心由议会向行政机构倾斜,而现代社会内在的民主化要求也进一步延伸到行政领域。公共政策作用的...