开发流程模型

  1. 云栖社区>
  2. 阿里云MVP>
  3. 博客>
  4. 正文

开发流程模型

KB小秘书 2019-07-17 14:11:51 浏览205
展开阅读全文

瀑布模型
描述:每个软件过程顺序衔接、一次性通过,最常用。
优点:由文档和风险驱动,利于提高大型项目开发的质量和效率。
缺点:建设周期长、风险大、难以满足用户需求。
适用场合:需求明确且很少变更的项目,如二次开发或升级型项目。

螺旋模型
描述:以原型为基础沿螺线旋转、每转一圈都经过计划/风险分析/实施/评估等过程且得到相应新版本、经过若干次螺旋上升得到最终版本。
优点:由文档和风险驱动,利于提高大型项目开发的质量和效率。
缺点:建设周期长、风险大、难以满足用户需求。
适用场合:需求经常变化的大型复杂系统。

增量模型:
描述:采用随时间进展而交错的线性序列、每个序列产生一个可发布的增量、每个增量产生一个可操作的产品、第一个增量是核心产品。
优点:开始时不用投入大量人力资源、可以先推出核心产品以稳定用户、可以有计划的管理技术风险。
缺点:


网友评论

登录后评论
0/500
评论
KB小秘书
+ 关注
所属云栖号: 阿里云MVP