一. 瀑布模型
-
是线性模型的一种,在所有模型中占有重要地位,是所有其他模型的一个基础。
-
每一个阶段执行一次,按线性表顺序进行软件开发。
-
测试的切入点
测试阶段处于软件实现后,必须在代码完成后流出足够的时间给测试活动,否则将导致测试不充分,很多问题到项目后期才暴露。 -
优点
-1. 开发的各个阶段比较清晰。
-2. 强调早期计划及需求调查。
-3. 适合需求稳定的产品开发。 -
缺点
-1. 依赖于早期需求调查,不适应需求变化。
-2. 单一流程不可逆。
-3. 错误传递。 -
改良
-1. 在某些重要关注的阶段之间掺入迭代的思想。