文章目录- 1. 辅助或代替分析阶段
- 2. 辅助设计阶段
- 3. 代替分析与设计阶段
- 4. 代替分析、设计和实现阶段
- 5. 代替全部开发阶段
正确理解原型方法对软件生命周期不同阶段的支持,分别给出:辅助或代替分析阶段;辅助设计阶段;代替分析与设计阶段;代替分析、设计和实现阶段;代替全部开发阶段所对应的开发活动执行时间顺序。
1. 辅助或代替分析阶段
初部需求→分析
→原型迭代【快速分析修改初部需求–>快速构造–>用户使用–>评价反馈,不断循环直到获得明确的需求】
→需求说明→设计→设计说明→编码→程序系统→编码→软件产品→运行维护
2. 辅助设计阶段
初部需求→分析→需求说明→设计
→原型迭代【快速分析修改不同系统架构–>快速构造–>用户使用–>评价反馈,不断循环直到获得合适的系统架构】
→设计说明→编码→程序系统→编码→软件产品→运行维护
3. 代替分析与设计阶段
初部需求→分析
→原型迭代【快速分析修改初部需求和不同系统架构–>快速构造–>用户使用–>评价反馈,不断循环直到获得明确的需求与合适的系统架构】
→设计说明→编码→程序系统→编码→软件产品→运行维护
4. 代替分析、设计和实现阶段
初部需求→分析
→原型迭代【快速分析修改初部需求、不同系统架构和不同的功能实现算法 -->快速构造–>用户使用–>评价反馈,不断循环直到获得明确的需求、合适的系统架构与性能较好的功能实现算法 】
→程序系统→编码→软件产品→运行维护
5. 代替全部开发阶段
初部需求→分析→原型迭代→软件产品→运行维护