软件测试 Assignment 1——原型方法对软件生命周期的支持

2022-06-23 12:41:08 浏览数 (1)

文章目录
  • 1. 辅助或代替分析阶段
  • 2. 辅助设计阶段
  • 3. 代替分析与设计阶段
  • 4. 代替分析、设计和实现阶段
  • 5. 代替全部开发阶段

正确理解原型方法对软件生命周期不同阶段的支持,分别给出:辅助或代替分析阶段;辅助设计阶段;代替分析与设计阶段;代替分析、设计和实现阶段;代替全部开发阶段所对应的开发活动执行时间顺序。

1. 辅助或代替分析阶段

初部需求→分析

原型迭代【快速分析修改初部需求–>快速构造–>用户使用–>评价反馈,不断循环直到获得明确的需求】

→需求说明→设计→设计说明→编码→程序系统→编码→软件产品→运行维护

2. 辅助设计阶段

初部需求→分析→需求说明→设计

原型迭代【快速分析修改不同系统架构–>快速构造–>用户使用–>评价反馈,不断循环直到获得合适的系统架构】

→设计说明→编码→程序系统→编码→软件产品→运行维护

3. 代替分析与设计阶段

初部需求→分析

原型迭代【快速分析修改初部需求和不同系统架构–>快速构造–>用户使用–>评价反馈,不断循环直到获得明确的需求与合适的系统架构】

→设计说明→编码→程序系统→编码→软件产品→运行维护

4. 代替分析、设计和实现阶段

初部需求→分析

原型迭代【快速分析修改初部需求、不同系统架构和不同的功能实现算法 -->快速构造–>用户使用–>评价反馈,不断循环直到获得明确的需求、合适的系统架构与性能较好的功能实现算法 】

→程序系统→编码→软件产品→运行维护

5. 代替全部开发阶段

初部需求→分析→原型迭代→软件产品→运行维护

0 人点赞