软件工程学习二 瀑布流模型

瀑布流模型把整个项目过程分成了六个主要阶段

  • 问题得定义和规划
  • 需求分析
  • 软件设计
  • 程序编码、
  • 软件测试
  • 运行维护

标题瀑布模型优缺点对比

优点

  • 简单易行
  • 可以按照阶段检查,能及时发现问题
  • 前一个阶段完成后,就可以重点关注下一个阶段
  • 有很好得分工协作
  • 对质量有保障

缺点

  • 难以响应需求得变更,当需求发生改变时,越到后期代价越大。
  • 工作量分布不均衡。例如前期开发,测试人员无法参与,而后期开发,测试人员又特别忙
  • 前期进度受阻,会一直压缩后续阶段时间,导致延期或影响质量
  • 一直到最后阶段才能看到效果

软件工程解决的几个重要问题

  • 让软件开发过程有序可控
  • 让分工写作变成可能
  • 质量有保障

来源:秦时明月今何在

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月25日
下一篇 2019年1月25日

相关推荐