用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 是由美国卡内基-梅隆大学软件工程研究所(
3、SEI)发布的技术报告 软件过程改进方面得到国际认可的标准 为国内外众多大、中型软件/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 Percent
4、age,波音公司 工作量估计,Without Historical Data,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 Conferenc
5、e,San Jose,March 1997.,Page,软件生产率的提高,Software Productivity in SLOCS / Day,80% Total,Software Maturity Growth and Automation Resulted In 80% Software Productivity Improvement,Reference: Presented at SEPG 99,Page,质 量 改 进,Page,过程改进产生的变化,建立过程,组织过程财富,过程改进的机制,技 能,结 构,策 略,文 化,过程改进的基础设施,提高质量,提高生产率,降低成本,降低价格
6、,扩展市场,增加贸易,额外回报,成功的过程改进带来的“链式反应”,Page,CMMI对国内软件企业发展的推动,国内软件企业短期内快速开展过程改进和评估,虽然存在各种各样的问题和争论,也缺少富有说服力的定量的投资收益数据,但在以下方面的收益是不容置疑的: 培养了一批软件过程改进人才,尤其是 SEPG 组长; 软件从业人员的质量管理和过程改进意识得到极大提高; 软件企业项目管理、开发过程管理水平得到较快提高; 对于有一定规模的软件企业,过程改进和评估可以更好地促进其健康稳定的成长; 软件开发和生产活动的规范化,为软件产业的快速发展奠定了基础。,信息来源:信产部科技司 05 年 12 月软件过程改进
7、与评估推进座谈会,Page,CMMI模型简介,什么是CMMI? CMMI 能力成熟度模型集成 Capability Maturity Model Integration 软件过程改进方面得到国际认可的标准 目的:为软件组织改进和提高过程能力提供指南 内容:涵盖系统工程和软件工程管理的最佳实践 - 涉及产品的开发和维护活动、覆盖产品从概念提出到交付和维护的整个生存周期。 评估组织当前开发管理状况的标尺,Page,CMMI不是,一套可以直接拿来用的过程 模型的实践只是告知要做的事,但并未说明如何来做。 局限于单一的学科领域(如:软件工程) 系统工程,IPPD 可以马上解决所有问题的“银弹” 只适用
8、于规模较大的组织和较大型的项目 有相当多的小型组织的评估实例,Page,为何要关注过程,“产品的质量在很大程度上取决于 用以开发和维护该产品的过程的质量。”,Based on TQM principles as taught by Shewhart, Juran, Deming and Humphrey.,Page,什么是过程?,为实现预定目的而执行的一组实践;过程包含工具,方法,材料及人员。,Page,了解过程,规定了实现预定目的或成果所要完成的一系列活动/任务 - 要做什么; 执行活动相关的角色和职责 谁来做; 完成活动所要采用的技术、方法和步骤 如何去做,Page,一个混沌的过程,输 入
9、,可接受的产品,返 工,顾 客,Page,妥善定义的过程,In,Out,/,软 件 开 发 活 动,/,/,/,/,/,质 量 门,质量目标 和 支持活动的计划,Page,CMMI的核心理念 -过程管理,Page,CMM的产生,将近有1/3的IT (计算机和软件) 项目在完成前被撤消。 项目在预算上的平均超支达到 189% 具有一定难度项目在进度上的平均超时达 222% 一般来讲,项目所交付的产品只包含了最初所规定特性的 61% 只有 26% (约5分之1 )的软件项目按时间和预算的要求完成。,制约项目成功的主要问题不是技术而是管理问题!,Source: The Standish Group,
10、项目状况统计 (Chaos Report 1999),Page,CMMI 的历史和演变,1987,1991,1995,1997,2000,2002,CMM Framework Published,Model Refined and Published as SW-CMM v1.0,SW-CMM v1.1 Published,1993,Software Acquisition (SA-CMM), Systems Engineering (SE-CMM), Integrated Product Development (IPD-CMM), Organizational Workforce Capa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CMMI 模型 提高 组织 能力
链接地址:https://www.31doc.com/p-3300478.html