过程改进是一种长期的投资,组织是否能够长期保持竞争力,往往取决于组织在CMMI的实施过程中,是否能够善用CMMI来找准自己的位置及目标,并循序渐进地持续改进。
开启CMMI改进之旅
开启CMMI改进之旅,首先要从确定根本原因出发,然后实施流程改进,从而在解决当前问题的同时,实现能力的长期改善。
借助CMMI(能力成熟度模型集成),组织可关注自身特定目标和挑战来构建能力,通过不断调整并持续实现可衡量的改进,进而促进组织以一致的、可预测的、系统的方式发展。
01了解并明确目标
组织要实施CMMI,首先要对本组织的现状有一个准确的评估:组织目前处于什么水平、组织发展的问题是什么、借助CMMI要达到的目的是什么;然后,组织需要结合实际情况选择CMMI的切入点,确定总体目标,并制定改进的行动路线,为后续组织的过程改进提供明确的方针指引。
通过分析,组织可以在改进的过程中明确自身所处的位置,从而建立或调整路线图。除了有路线图的指引,开启CMMI之旅还需要有专项团队来充当向导,联合组织内的每位成员,向着一致的目标共同努力。
02专项团队组建
为了更好地推进过程改进的计划实施,除了有高层的支持和参与之外,还需要有强有力的改进推动者和关键过程改进实施人员,例如:EPG、QA和过程行动人员等。
建立专项团队,使得整个改进过程能够得到有效的管控和指导。根据对每个过程域进行提炼梳理出来的关键控制点,过程监督团队(QA)执行检查工作,保证每个过程都严格按照规范执行,同时定期对每个过程域进行审视,找出改进点;过程改进组则聚焦于推进组织的过程改进,最终将改进完成的结果进行标准化处理并反馈至各个过程域,从而形成良好的“闭环”生态。
在CMMI实施过程中,组织内部组建的专项团队,可以对每个项目进行详细的评估,并给出相应的控制和解决方案。只有如此,组织才能认清自己并可以衡量改进的效果,最终才能在过程改进这条路上真正做到游刃有余。
03建立过程体系
组织制定过程体系的目的,是为了能够更好地进行项目管理。因此,过程改进的实施应当从适用性和实用性出发,而非追求“大而全”的过程体系。
组织应根据CMMI模型视图与成熟度等级的要求,梳理和建立一套适合自身环境与需要的过程管理体系,涉及到从立项到验收的完整生命周期。
通过建立起持续改进的观念,协助组织建立起知识积累的机制,节省运营成本,提高效益。
04实施改进与项目评估
那么,在CMMI实施改进与项目评估的过程中,组织和个人需要如何参与其中呢?
在项目评估的过程中,我们可以使用PDCA模型,按照顺序不断循环进行质量管理,让预估风险降到0为止
组织利用PDCA模型来不断优化自身的业务流程和管理流程,让整个系统持续保持最佳的运作效率。
同时,在实施改进的过程中,需要组织内的每一位成员的参与,并持续不断地改进,最终养成过程改进的习惯。
举个例子,一个项目里面,员工B比员工A的需求返工率高30%。对于个人而言,员工B可以通过借鉴员工A分享的优秀经验总结,提升效率,从而减少返工。与此同时,整个项目的开发效率也有所提升。
对于项目主管或技术主管而言,需要形成整理项目知识库的习惯,把项目主要的部分整理成文档,方便团队成员查阅学习以及对该项目有了解,降低沟通成本。
这一经验积累的过程,是个人及团队成长的过程,也是组织独有的核心竞争力以及资源累积的过程。
回顾总结
在CMMI实施的过程中,组织需要明确改进的目标并组建专项团队,同时建立一套标准的流程和管理体系,通过持续不断地改进,从而有效地解决和规避项目的开发过程中的一系列问题,最终让组织长期保持竞争力。