1)具体的流程:

  需求收集:

  需求分配:将用户原始需求分配给不同需求分析人员

  需求分析:收集用户需求----编写需求定义文档----编写软件功能说明----编写软件需求跟踪矩阵----审核软件需求文档

  需求定义:完成需求规格说明书

  需求验证:通过原型让用户确认

  需求评审:

  需求跟踪:

 

2)需求规格说明书内容:

  用户特征:软件给谁用

  用户接口:人机接口

  软件接口:与外部软件的接口,软件质量的互操作性

  标准符合性:软件 质量模型中依从性

  (1) 需求跟踪:

    开发:需求项---模块----函数---代码

    测试:需求项---测试项----测试用例----缺陷

    作用:避免有错误被遗漏,需求变更时能很快确定哪些地方需要同步修改

  (2) 需求变更:

    变更原因:缺陷导致、用户需求变化

    变更流程:需求分析人员发起变更需求,CCB变更控制委员会,审核是否允许变更,如果能够变更,给出变更方案,评审变更方案,需求分析人员修改需求,走需求评审流程

 

  1.作者:Syw

2.本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

3.如果文中有什么错误,欢迎指出。以免更多的人被误导。