![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
敏捷开发
风雨兼程之2017
做一个介于牛A和牛C之间的人.
展开
-
瀑布模型开发与敏捷开发的对比
瀑布模型开发: 严格把软件项目的开发分隔成各个开发阶段:需求分析,要件定义,基本设计,详细设计,编码,单体测试,结合测试,系统测试等。使用里程碑的方式,严格定义了各开发阶段的输入和输出。如果达不到要求的输出,下一阶段的工作就不展开。 强调文档,在开发的后期才会看到软件的模样。在这种情况下,文档的重要性仿佛已经超过了代码的重要性。 瀑布模型把开发人员定义为流水线上的工人。由于转载 2015-06-30 15:59:18 · 557 阅读 · 0 评论 -
敏捷开发与瀑布式开发的区别(精简比较)
瀑布模型的特点(传统的开发方式)1、强调文档前一个阶段的输出就是下一个阶段的输入,文档是个阶段衔接的唯一信息。所以很多开发人员好象是在开发文档,而不是开发软件,因为要到开发的后期才可以看到软件的“模样”。 2、没有迭代与反馈。瀑布模型对反馈没有涉及,所以对变化的客户需求非常不容易适应。瀑布就意味着没有回头路。 3、管理人员喜欢瀑布模型的原因是把文档理解为开发的速度,可以方便转载 2015-06-30 16:05:53 · 9880 阅读 · 0 评论