- 28
- 0
- 约6.62千字
- 约 22页
- 2023-12-07 发布于河北
- 举报
软件全生命周期过程
1.模型介绍
1.1前言
制定软件生命周期(SoftwareLiftCycle,SLC)的目的是确定项目应该采用的软件生命周期模型,统筹规划项目的整体开发流程。
软件生命周期是组织软件标准过程模型的重要组成部分。本文档阐述了周期模型选择的规程,该规程的“目标”、“角色与职责”、“启动准则”、“输入”、“主要步骤”、“输出”、“结束准则”和“度量”在CMMI相关文档中均已定义。
1.2说明
软件生命周期是指从设想软件产品开始到软件不再供使用为止的时间间隔。对生命周期细分阶段进行管理称为周期模型,典型的几种生命周期模型包括瀑布模型、瀑布迭代模型、原型迭代模型、XP模型等。项目组应在软件项目启动阶段认真考虑项目的特征和目标的基础上参考原有模型和组织软件标准过程,运用《过程裁减指南》为项目开发裁减出一个软件生命周期模型。
无论选择何种模型,都要包括下列一般软件工程过程必须包含的内容:
1.需求
2.设计
3.编码
4.集成
5.测试
2.软件生命周期定义
2.1目标
本规程的制定是为了在项目实施过程中能够有一个统一的方法来分析项目需求预先识别项目特征并提供可供项目选择的软件生命周期模型,使其可以和OSSP结合在一起使用。
2.2角色与职责
角色
职责
说明
项目经理
1)归纳软件项目实施需求
2)根据类似项目的开发经验,识别项目特征
3)提出项目
原创力文档

文档评论(0)