瀑布开发模型:
计划
需求分析
概要设计
详细设计
编码实现
测试
维护
优点:条理清晰,适应于稳定项目开发。
缺点:风险大,后期暴露的问题处理代价大。
快速原型模型:
快速分析
分析需求
快速原型
原型
运行原型
客户评价
不断完善
优点:克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险。
缺点:所选用的开发技术和工具不一定符合主流的发展;快速建立起来的系统结构加上连续的修改可能会导致产品质量低下。
瀑布开发模型:
计划
需求分析
概要设计
详细设计
编码实现
测试
维护
优点:条理清晰,适应于稳定项目开发。
缺点:风险大,后期暴露的问题处理代价大。
快速原型模型:
快速分析
分析需求
快速原型
原型
运行原型
客户评价
不断完善
优点:克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险。
缺点:所选用的开发技术和工具不一定符合主流的发展;快速建立起来的系统结构加上连续的修改可能会导致产品质量低下。