软件项目需求开发基本步骤

由于软件开发项目和组织文化的不同,对于需求开发没有一个简单的、公式化的途径。下面列出了一些基本步骤,可以利用它们指导需求开发活动。对于需求的任何子集,那么你就可以很有信心地继续进行系统的每一部分的设计、构造,因为你将开发出一个好的产品:

1. 定义项目的视图和范围,确定每个功能的实现目的。

2. 确定用户类(涉众)。

3. 在每个用户类中确定适当的代表。

4. 确定需求决策者和他们的决策过程。

5. 选择你所用的需求获取技术。

6. 运用需求获取技术对作为系统一部分的使用实例进行开发并设置优先级。

7. 从用户那里收集质量属性的信息和其它非功能需求。

8. 详细拟订使用实例使其融合到必要的功能需求中。

9. 评审使用实例的描述和功能需求。

10. 如果有必要,就要开发分析模型用以澄清需求获取的参与者对需求的理解。

11. 开发并评估用户界面原型以助想像还未理解的需求。

12. 从使用实例中开发出概念测试用例。

13. 用测试用例来论证使用实例、功能需求、分析模型和原型

end

2018-5-19

你可能感兴趣的:(软件项目需求开发基本步骤)