[it╱计算机]cmmi-过程管理-opd-软件生命周期模型描述-v10

[it╱计算机]cmmi-过程管理-opd-软件生命周期模型描述-v10

ID:2692102

大小:492.50 KB

页数:30页

时间:2017-11-17

[it╱计算机]cmmi-过程管理-opd-软件生命周期模型描述-v10_第1页
[it╱计算机]cmmi-过程管理-opd-软件生命周期模型描述-v10_第2页
[it╱计算机]cmmi-过程管理-opd-软件生命周期模型描述-v10_第3页
[it╱计算机]cmmi-过程管理-opd-软件生命周期模型描述-v10_第4页
[it╱计算机]cmmi-过程管理-opd-软件生命周期模型描述-v10_第5页
资源描述:

《[it╱计算机]cmmi-过程管理-opd-软件生命周期模型描述-v10》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件生命周期模型描述软件生命周期模型描述文档编号:GZCY_OPD_PRS-V1.0文档信息:文档名称:文档类别:CMMI模板密级:机密版本信息:V1.0建立日期:创建人:审核者:批准人:批准日期:保管人:存放位置:编辑软件:MicrosoftOffice2003英文版CONFIDENTIAL软件生命周期模型描述文档修订记录版本编号或者更改记录编号变化状态简要说明(变更内容和变更范围)日期变更人批准日期批准人V1.0C初次创建2004-07-21CMM事业部*变化状态:C――创建,A——增加,M——修改,D——删除文档审批信息序

2、号审批人角色审批日期签字备注软件生命周期模型描述前言本文描述组织级定义的软件生命周期模型,供项目策划时根据项目的具体情况选择或裁剪使用,由此确定软件项目开发过程的各种不同的阶段以及各阶段的执行顺序。但是“所有的模型都是错误,有些模型是有用的”。模型是对它们所代表的真实世界的简化,这种简化更多的是为了规范管理的需要,它只能够照顾大多数。如果它不适合你的项目或者有更能真实表达现实世界的模型出现,因为涉及到组织管理方式的变化,任何模型的修改或新模型的加入都需要通过组织的审批。软件生命周期模型描述目录第一章简介11.1目的11.2适用范

3、围11.3术语表11.4参考资料1第二章过程概述3第三章生命周期模型描述43.1V字模型43.1.1概述43.1.2阶段定义53.1.3适用情况53.1.4优点63.1.5缺点63.1.6本企业适合项目类型63.2中等简化V字模型63.2.1概述63.2.2阶段定义73.2.3适用情况73.2.4优点73.2.5缺点73.2.6本企业适合项目类型73.3最简化V字模型83.3.1概述83.3.2阶段定义83.3.3适用情况8第24页软件生命周期模型描述3.3.4优点93.3.5缺点93.3.6本企业适合项目类型93.4迭代模型9

4、3.4.1概述93.4.2阶段定义113.4.3适用情况113.4.4优点113.4.5缺点123.4.6本企业适合项目类型123.4.7以需求、计划、设计为重点的迭代模型123.4.8以计划、设计、编码、测试为重点的迭代模型133.5原型+瀑布模型143.5.1概述143.5.2阶段定义153.5.3适用情况153.5.4优点153.5.5缺点163.5.6本企业适合的项目类型163.6增量模型163.6.1概述163.6.2阶段定义173.6.3适用情况183.6.4优点183.6.5缺点183.6.6本企业适合的项目类型1

5、83.7增量的迭代过程模型183.7.1概述183.7.2阶段定义19第24页软件生命周期模型描述3.7.3适用情况203.7.4优点203.7.5缺点203.7.6本企业适合的项目类型203.8快速应用开发模型203.8.1概述203.8.2阶段定义213.8.3适用情况223.8.4优点223.8.5缺点223.8.6本企业适合的项目类型223.9螺旋模型233.9.1概述233.9.2阶段定义243.9.3适用情况243.9.4优点243.9.5缺点243.9.6本企业适合的项目类型24第24页软件生命周期模型描述第一章简

6、介软件生命周期由制定计划、需求开发、设计、编码、测试、维护等各项活动组成,而如何将这些活动合理、有效地衔接组织起来,就需要在软件项目策划阶段选择合适的软件生命周期模型。正如每个项目的目的是唯一的,每个项目的软件生命周期模型也将是唯一的,定义软件生命周期是项目计划的一个重要步骤,它将直接影响到WBS及软件开发计划的制定。1.1目的本文的目的是为了指导软件项目策划人员如何选用软件生命周期模型。1.2适用范围本文档适用于公司中的所有软件项目。1.3术语表l软件生命周期(Softwarelifecycle):从软件产品的设想开始到软件不

7、再使用而结束的时间周期。软件生命周期一般包括需求阶段、设计阶段、实现阶段、测试阶段、运行和维护阶段,有时还包括退役阶段。l软件过程:有关开发和维护软件及其相关产品(例如:项目计划、设计文档、代码、测试用例、用户手册等)的活动、方法、实践和变更的集合。lCASE工具:计算机辅助软件工程工具,为与软件过程相关的每个活动中的软件工程管理者和实践者提供帮助,它们自动化项目管理活动,管理所有在过程中产生的工作产品并且辅助工程师完成他们的分析、设计、编码和测试工作。1.4参考资料l《软件工程Java语言实现》,StephenR.Schach

8、著,袁兆山等译,机械工业出版社,1999年9月第24页软件生命周期模型描述l《软件工程实践者的研究方法》,RogerS.Pressman著,梅宏等译,机械工业出版社,2002年9月l《实用软件工程》郑人杰、殷人昆、陶永雷著,清华大学出版社,1997年4月l《软件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。