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

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

1. 辅助或代替分析阶段

在这里插入图片描述
初部需求→分析

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

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

2. 辅助设计阶段

在这里插入图片描述
初部需求→分析→需求说明→设计

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

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

3. 代替分析与设计阶段

在这里插入图片描述
初部需求→分析

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

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

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

在这里插入图片描述
初部需求→分析

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

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

5. 代替全部开发阶段

在这里插入图片描述
初部需求→分析→原型迭代→软件产品→运行维护

猜你喜欢

转载自blog.csdn.net/Runner1st/article/details/88530596
今日推荐