zoukankan      html  css  js  c++  java
  • 瀑布开发VS敏捷开发

    1、瀑布式开发

    • 瀑布就像建筑:由既定目标开始,一切都设定好,之后不再大调整
    • Build:从设计开始完成

    2、敏捷式开发

    • 敏捷就像树木:由种子开始,随着环境,动态调整
    • Grow:从MVP开始生长

    3、敏捷开发的响应变化的策略有:完成大于完美、MVP先行、聚焦价值。
    聚焦价值的实现方式是通过先提升效率,再提升响应性,再到持续稳定地输出准确的价值。

    4、比较:

    瀑布和敏捷都有价值,两者的适用场景不同。

    • 对于最终结果的把握度越高,采用瀑布方式则返工成本就越低、生产效率越高。
    • 对于最终结果的把握度越低,采用瀑布方式则返工风险就越高,同时返工成本也越高。这种情况下,采用敏捷试错的成本反倒低一些。

    简言之,瀑布适用于确定性领域,敏捷适用于不确定性领域。

  • 相关阅读:
    ElasticSearch入门到筋痛
    JavaScript学习(四)
    JavaScript学习(三)
    JavaScript学习(二)
    JavaWeb学习(一)
    final
    static
    object的方法
    java 数据类型
    spring mvc
  • 原文地址:https://www.cnblogs.com/bien94/p/13344488.html
Copyright © 2011-2022 走看看