瀑布流模型把整个项目过程分成了六个主要阶段 问题得定义和规划需求分析软件设计程序编码、软件测试运行维护 标题瀑布模型优缺点对比 优点 简单易行可以按照阶段检查,能及时发现问题前一个阶段完成后,就可以重点关注下一个阶段有很好得分工协作对质量有保障 缺点 难以响应需求得变更,当需求发生改变时,越到后期代价越大。工作量分布不均衡。例如前期开发,测试人员无法参与,而后期开发,测试人员又特别忙前期进度受阻,会一直压缩后续阶段时间,导致延期或影响质量一直到最后阶段才能看到效果 软件工程解决的几个重要问题 让软件开发过程有序可控让分工写作变成可能质量有保障