1 / 28
文档名称:

软件工程软件能力成熟度模型优质课件.ppt

格式:ppt   大小:259KB   页数:28页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程软件能力成熟度模型优质课件.ppt

上传人:书犹药也 2019/11/2 文件大小:259 KB

下载得到文件列表

软件工程软件能力成熟度模型优质课件.ppt

文档介绍

文档介绍:(CapabilityMaturityModel)是由美国卡内基-梅隆大学软件工程研究所(CMU/SEI)推出的评估软件能力与成熟度的一套标准,该标准基于众多软件专家的实践经验。从86年开始,开发软件过程成熟度框架。91年8月SEI将软件过程成熟度框架进化为软件能力成熟度模型(CapabilityMaturityModelForSoftware,简称SW-)。目前,CMM已经发展到CMMI(CapabilityMaturityModelIntegration),能力成熟度模型集成阶段。,是国际上流行的软件生产过程标准和软件企业成熟度等级认证标准,它更代表了一种管理哲学在软件企业中的应用。 CMM认证已经成为世界公认的软件产品进入国际市场的通行证。CMM的主要用于:(SoftwareProcessAssessment)(SoftwareProcessImprovement)(SoftwareCapabilityEvaluation)。? 由于特定项目的属性和环境限制,项目的实际性能并不能充分反映组织的软件过程能力,但成熟的软件过程可弱化和预见不可控制的过程因素(如客户需求变化或技术变革等)。一个组织的软件过程能力为组织提供了预测软件项目开发的数据基础,提供了全面的软件质量保证。软件过程成熟度是指一个软件过程被明确定义、管理、度量和控制的有效程度。成熟意味着软件过程能力持续改善的过程,成熟度代表软件过程能力改善的潜力。(MaturityLevels),如图所示,5个等级分别是:(Initial)(Repeatable)(Defined)(Managed)(Optimizing)成熟度等级单击鼠标左键查看相应内容初始级可重复级已定义级已管理级优化级初始级(Initial)在初始级,企业一般不具备稳定的软件开发与维护环境。项目成功与否在很大程度上取决于是否有杰出的项目经理和经验丰富的开发团队。此时,项目经常超出预算和不能按期完成,组织的软件过程能力不可预测。初始级初始级初始级可重复级已定义级已管理级优化级可重复级(Repeatable):在可重复级,组织建立了管理软件项目的方针以及为贯彻执行这些方针的措施。组织基于在类似项目上的经验对新项目进行策划和管理。组织的软件过程能力可描述为有纪律的,并且项目过程处于项目管理系统的有效控制之下。可重复级可重复级初始级可重复级已定义级已管理级优化级已定义级(Defined):在已定义级,组织形成了管理软件开发和维护活动的组织标准软件过程,包括软件工程过程和软件管理过程。项目依据标准定义自己的软件过程进行管理和控制。组织的软件过程能力可描述为标准的和一致的,过程是稳定的和可重复的并且高度可视。已定义级初始级可重复级已定义级已管理级优化级已管理级(Managed):组织对软件产品和过程都设置定量的质量目标。项目通过把过程性能的变化限制在可接受的范围内,实现对产品和过程的控制。组织的软件过程能力可描述为可预测的,软件产品具有可预测的高质量。已管理级已管理级初始级可重复级已定义级已管理级优化级优化级(Optimizing):在优化级,组织通过预防缺陷、技术创新和更改过程等多种方式,不断提高项目的过程性能以持续改善组织软件过程能力。组织的软件过程能力可描述为持续改善的。优化级优化级