软件的生命周期
软件的生命周期:软件从出生到死亡的整个过程,即软件的生命周期。
软件的生命周期模型
常见的软件生命周期模型有以下五大类:
一、瀑布模型
二、V模型
三、W模型
四、双V模型
五、敏捷开发模型
一、瀑布模型
- 将软件的过程进行阶段划分:计划、需求、设计、编码、测试、运维。
- 特点:从上往下依次执行,前一个阶段完成后,才能进行下一阶段。
- 重要文档:需求规格说明书(SRS)、概要设计(HLD)、详细设计(LLD)
三、W模型
- 开发、测试分成了两条线。
- 开发流程:需求、设计、编码、实施、交付。
- 专有词汇:故事(需求)、迭代(一个版本的开发周期)、燃尽(进度)、站立会议
- 特点
每个版本都可以演示
每个版本的迭代周期短
五、敏捷开发模型(Scrum模型)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!