软件的生命周期及模型

软件的生命周期

软件的生命周期:软件从出生到死亡的整个过程,即软件的生命周期。

软件的生命周期模型

常见的软件生命周期模型有以下五大类:
一、瀑布模型
二、V模型
三、W模型
四、双V模型
五、敏捷开发模型

一、瀑布模型

  1. 将软件的过程进行阶段划分:计划、需求、设计、编码、测试、运维。
  2. 特点:从上往下依次执行,前一个阶段完成后,才能进行下一阶段。
  3. 重要文档:需求规格说明书(SRS)、概要设计(HLD)、详细设计(LLD)

三、W模型

  1. 开发、测试分成了两条线。
  2. 开发流程:需求、设计、编码、实施、交付。
  3. 五、敏捷开发模型(Scrum模型)

    1. 专有词汇:故事(需求)、迭代(一个版本的开发周期)、燃尽(进度)、站立会议
    2. 特点
      每个版本都可以演示
      每个版本的迭代周期短
      软件的生命周期及模型

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月16日
下一篇 2021年6月16日

相关推荐