用CMMI模型提高组织的能力.ppt
《用CMMI模型提高组织的能力.ppt》由会员分享,可在线阅读,更多相关《用CMMI模型提高组织的能力.ppt(47页珍藏版)》请在三一办公上搜索。
1、用CMMI模型提高组织的能力,国家软件标准化推广中心林 平,Page,内容提要,软件组织为何要引入CMMI?软件组织面临的挑战和问题实施CMMI的成效CMMI对国内软件组织的影响CMMI模型简介模型的基础理念CMM模型的产生CMMI模型的结构CMMI过程域软件组织实施CMMI的途径实施CMMI的途径成功的要素,Page,软件组织为何要引入CMMI?,企业面临更多的挑战与市场竞争新的发展方向和机会软件外包服务,业务合作“认证”要求 市场宣传、投标资质、顾客的压力 ISO9001,CMMI,信息安全,知识产权保护顾客满意度,要求按时交付产品;以较低的成本、开发出更多功能、更好质量的产品企业能力提升
2、的要求业务和规模和扩展(开发团队人员增加)更复杂的产品人员流失(组织的知识资产没有保留和积累)项目的可预见性不足,Page,很多不成熟的软件组织面临的问题,项目有可能获得良好的性能和结果,但是需求经常得不到一致的理解,并且往往是不受控制地进入项目进度和预算经常得不到保障项目的进展无法度量产品的内容没有跟踪和控制,版本混乱工程活动没有标准,实施得不一致开发团队没有经过培训,相互间不协调缺陷增生项目的成功依赖于技术骨干,质量?“一切取决于进度”,Page,CMMI 业界公认的能力提升模型,CMMI 是由美国卡内基-梅隆大学软件工程研究所(SEI)发布的技术报告 软件过程改进方面得到国际认可的标准
3、为国内外众多大、中型软件/IT公司广泛推行有数据表明CMM模型有助于改善企业内部管理指导企业从一个杂乱、不成熟的状况向成熟、规范的过程演进,Page,SEI 收到45个国家/地区的评估报告,数据截至06年3月,Page,CMMI评估次数和等级,数据至06年3月,Page,过程改进的成效,N=24,as of 9 November 2005 Organizations with results expressed as change over time,Page,140%,-140%,0%,Over/Under Percentage,波音公司 工作量估计,Without Historical D
4、ata,With Historical Data,Variance between+20%to-145%,Variance between-20%to+20%,(Mostly Level 1&2),(Level 3),(Based on 120 projects in Boeing Information Systems),Reference:John D.Vu.”Software Process Improvement Journey:From Level 1 to Level 5.”7th SEPG Conference,San Jose,March 1997.,Page,软件生产率的提高
5、,SoftwareProductivity in SLOCS/Day,80%Total,Software Maturity Growth and Automation Resulted In 80%Software Productivity Improvement,Reference:Presented at SEPG 99,Page,质 量 改 进,Page,过程改进产生的变化,建立过程,组织过程财富,过程改进的机制,技 能,结 构,策 略,文 化,过程改进的基础设施,提高质量,提高生产率,降低成本,降低价格,扩展市场,增加贸易,额外回报,成功的过程改进带来的“链式反应”,Page,CMMI
6、对国内软件企业发展的推动,国内软件企业短期内快速开展过程改进和评估,虽然存在各种各样的问题和争论,也缺少富有说服力的定量的投资收益数据,但在以下方面的收益是不容置疑的:培养了一批软件过程改进人才,尤其是 SEPG 组长;软件从业人员的质量管理和过程改进意识得到极大提高;软件企业项目管理、开发过程管理水平得到较快提高;对于有一定规模的软件企业,过程改进和评估可以更好地促进其健康稳定的成长;软件开发和生产活动的规范化,为软件产业的快速发展奠定了基础。,信息来源:信产部科技司 05 年 12 月软件过程改进与评估推进座谈会,Page,CMMI模型简介,什么是CMMI?CMMI 能力成熟度模型集成 C
7、apability Maturity Model Integration 软件过程改进方面得到国际认可的标准目的:为软件组织改进和提高过程能力提供指南内容:涵盖系统工程和软件工程管理的最佳实践-涉及产品的开发和维护活动、覆盖产品从概念提出到交付和维护的整个生存周期。评估组织当前开发管理状况的标尺,Page,CMMI不是,一套可以直接拿来用的过程模型的实践只是告知要做的事,但并未说明如何来做。局限于单一的学科领域(如:软件工程)系统工程,IPPD可以马上解决所有问题的“银弹”只适用于规模较大的组织和较大型的项目有相当多的小型组织的评估实例,Page,为何要关注过程,“产品的质量在很大程度上取决于
8、用以开发和维护该产品的过程的质量。”,Based on TQM principles as taught by Shewhart,Juran,Deming and Humphrey.,Page,什么是过程?,为实现预定目的而执行的一组实践;过程包含工具,方法,材料及人员。,Page,了解过程,规定了实现预定目的或成果所要完成的一系列活动/任务-要做什么;执行活动相关的角色和职责 谁来做;完成活动所要采用的技术、方法和步骤 如何去做,Page,一个混沌的过程,输 入,可接受的产品,返 工,顾 客,Page,妥善定义的过程,In,Out,/,软 件 开 发 活 动,/,/,/,/,/,质 量 门,
9、质量目标 和支持活动的计划,Page,CMMI的核心理念-过程管理,Page,CMM的产生,将近有1/3的IT(计算机和软件)项目在完成前被撤消。项目在预算上的平均超支达到 189%具有一定难度项目在进度上的平均超时达 222%一般来讲,项目所交付的产品只包含了最初所规定特性的 61%只有 26%(约5分之1)的软件项目按时间和预算的要求完成。,制约项目成功的主要问题不是技术而是管理问题!,Source:The Standish Group,项目状况统计(Chaos Report 1999),Page,CMMI 的历史和演变,1987,1991,1995,1997,2000,2002,CMM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CMMI 模型 提高 组织 能力
链接地址:https://www.31ppt.com/p-5795944.html