话题(四)CMMI视角的软件过程改进(发言人:张浩)
我在CMMI V1.2模型上找到如下信息,供各位参考。在CMMI模型的术语表中对process improvement 有如下描述:
A program of activities designed to improve the performance and maturity of the organization’s processes and the results of such a program.
CMMI模型的前言的第一句话,也说明了CMMI知识过程改进的一个模型:
CMMI? (Capability Maturity Model Integration) is a process improvement maturity model for the development of products and services. It consists of best practices that address development and maintenance activities that cover the product lifecycle from conception through delivery and maintenance.
建议再参考IEEE或者ISO12207里面的相关描述进行严谨的对照,毕竟SEI也不是一个开放的国际组织。
申剑飞的邮件里从日本政府以及自己公司的实践,居教授从行业学术高度都对过程改进有了更深入的阐述。最近一年我一直在参与SEI的培训和考试,这个月刚刚取得候补SCAMPI主任评估师资质,正在准备观察评估;同时结合公司内部目标为高成熟度CMMI的过程改进,也积累了一些经验教训,希望和大家分享。
我在欧洲参加了两次SEI的培训,接触到了一些法国、比利时、德国的咨询专家,他们对ISO体系内部的包括9000、15504等质量体系在过程改进中的领导作用是非常认可的。而且能非常明显的感觉到,欧洲的咨询专家非常偏好CMMI中的连续式表示方法,而亚洲的包括印度、泰国、日本的专家都非常偏好阶段式的表示方法,美国、加拿大的专家的偏好不是很明显。虽然这些专家的目标都是取得LA资质,但是大家对CMMI本身就有取舍,更多时候,大家是将CMMI与ISO体系等,以及PMBOK、6sigma甚至敏捷方法等方法论结合在自己的咨询实践中。
最近我正准备参加10月的SEI举办的7th CMMI workshop,本次活动的主题就是CMMI的版本更新,而V1.3的升级的核心就是高阶过程域实践的澄清和扩展,我刚好翻译了一段文章,请大家有时间了解。http://blog.sina.com.cn/s/blog_58bc32c60100epcc.html
因此SEI也很清楚高阶过程域的评估结果有水分,所以才会决定对所有高阶评估实施审计;升级模型版本;增加HMLA examine pool机制;包括今年11月之前全部LA要进行Certification考试,以及对某些LA资质的处理。因此如何在CMMI模型中有效的把持续改进的思路落实,是SEI一直在努力的目标,也希望V1.3版本能给企业提供更多的持续改进的最佳实践。
年初向居教授当面请教过15504的一些情况,后续又在CSPIN的活动中有了一些与国内外同行的交流。从企业角度,确实很难一步就达成过程改进思想渗人企业的日常活动中,而目前的改进框架中,感觉CMMI还是提供了完备的模型、评估方法、培训体系,和更多的实现思路,具备较强的可执行性。
止于至善的博客 http://tyou1215.csai.cn/
分享到:
相关推荐
CMMI3标准文档模板大全(完整)+CMMI3级软件过程改进方法与规范+CMMI3CMMI3标准文档模板大全(完整)+CMMI3级软件过程改进方法与规范+CMMI3CMMI3标准文档模板大全(完整)+CMMI3级软件过程改进方法与规范+CMMI3CMMI3...
CMMI5级软件过程改进方法与规范主要涵盖了以下几个核心领域: 1. **过程管理(Process Management)**:在CMMI5级,组织需要建立并维护一套有效的过程管理系统,包括定义、实施、监控和改进过程。这确保了所有项目...
CMMI3级软件过程改进方法与规范完整版,完成时间大约是2007年,虽然时间久了,但是可用性很强。我在网上找了很多,这一版应该是比较完整和比较新的了。有需要的朋友可以下载使用。本人不是原创,借花献佛希望能帮助...
CMMI3级软件过程改进方法与规范: 第1章_CMMI综述 第02章 CMMI3级精简并行过程综述 第03章 立项管理 第04章 结项管理 第05章 项目规划 第06章 项目监控 第07章 风险管理 第08章 需求管理 第09章 需求开发 第10章 ...
CMMI涵盖项目管理、过程管理、质量管理、配置管理等多个领域,为软件开发团队提供了一个系统化的改进路径。 在“超详细软件开发完整过程规范CMMI改进软件工程文档”中,我们可以找到关于以下几个核心知识点的详尽...
**CMMI 3级软件过程改进方法与规范模板文件详解** CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是软件行业内广泛采用的过程改进框架,旨在提升组织的软件开发能力和效率。CMMI 3级,称为...
本书论述的是一套通用的CMMI 3级软件过程改进方法与规范,称为 “精简并行过程”(SPP)。SPP 2.0共有19个关键过程域,分为项目管理过程、技术开发过程和支撑过程三大类: 项目管理过程有7个关键过程域,分别为...
在实施CMMI5级软件过程改进技术方案时,整个过程分为四个主要阶段: 1. **准备和过程诊断阶段**: - **基本信息收集**:确定评估部门、项目、人员和技能,确保咨询顾问和客户之间的有效沟通。 - **文档信息整理**...
CMMI过程改进过程中规范和模板,本书论述的是一套通用的CMMI 3级软件过程改进方法与规范,称为 “精简并行过程”(SPP)。SPP 2.0共有19个关键过程域,分为项目管理过程、技术开发过程和支撑过程三大类: 项目管理...
CMMI3级软件过程改进方法与规范,包括:立项管理、结项管理、项目规划、项目监控、风险管理、需求管理、需求开发、技术预言、系统设计、实现与测试、Beta测试、客户验收、技术评审、配置管理、质量保证、外包与采购...
CMMI由美国卡内基梅隆大学软件工程研究所(SEI)开发,它将多种过程改进模型整合在一起,包括软件开发、系统工程、采购和供应等多领域。CMMI模型分为五个等级,从1级(初始级)到5级(优化级),代表着一个组织过程...
根据提供的文档信息,本文将详细解析“CMMI组织类-过程改进组(EPG)访谈问题及参考答案”中的核心知识点,主要包括企业目标、过程改进对企业目标的支持、过程的定期评估方法、过程改进提案的搜集与分析机制,以及如何...
本书论述的是一套通用的CMMI 3级软件过程改进方法与规范,称为 “精简并行过程”(SPP)。SPP 2.0共有19个关键过程域,分为项目管理过程、技术开发过程和支撑过程三大类: 项目管理过程有7个关键过程域,分别为...
软件过程度量是评估和改进软件过程的关键。它涉及度量的定义、计划、数据收集、分析以及过程性能评估等多个环节。通过度量,可以评价软件过程的效率,为过程改进提供依据。软件过程度量的用户包括项目管理者、开发...