开发模型--瀑布模型
Posted zp0923
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发模型--瀑布模型相关的知识,希望对你有一定的参考价值。
1、是线性模型的一种,在所有模型中占有重要的位置,是其他模型的一个基础。
2、每一个阶段执行一次,按线性顺序进行软件开发。
测试切入点:
测试阶段属于软件后期阶段,必须在代码完成时留出足够的时间给测试活动,否则导致测试不充分,很多问题在后期暴漏。
瀑布模型优点:
(1)开发各个阶段比较清晰
(2)强调早期计划及需求调查
(3)适合需求稳定的产品
瀑布模型缺点:
(1)依赖于早期需求调查,不适应新的需求变化
(2)单一流程不可逆
(3)风险往往在后期才暴漏,失去及早纠正的机会
(4)前面未发现的错误会传递并扩散到后面的阶段,可能导致项目失败
改良:沿用瀑布模型的线性思想,细化了各个阶段,在某些重要位置加入迭代的思想。(迭代:不断地更新某一环节完成后,再回头查看是否有问题)
以上是关于开发模型--瀑布模型的主要内容,如果未能解决你的问题,请参考以下文章
软件开发过程-------瀑布模型原型模型螺旋模型敏捷开发模型