CMMI五级可以这样做
文摘
科技
2024-03-11 11:02
美国
每次完成一项评估后,我都有学习回顾的习惯,检视自己在这个过程中学到了什么,还有哪些不足之处需要改进。这篇文章可算是2024年的第一个评估总结,聊聊湖南麒麟信安科技股份有限公司操作系统产品线的CMMI五级评估。2021年,我领导了麒麟信安的三级改进评估。坦白说,除了评估部分,我的介入并不算太多。在我们的指导老师的支持下,麒麟建立了操作系统生产线的研发体系,其中一些流程实现了工具平台化。CMMI三级的引入使得组织实现了 “先有后优” 的目标,也为未来改进奠定了基础。我的早年教授研究生操作系统课程的经验使我更深刻地理解麒麟所面临的挑战。操作系统基础软件以及不同领域的增值应用开发为产品和项目带来了多样性,而高技术门槛也导致了人才短缺和研发资源紧张的问题。操作系统国产化的浪潮为麒麟带来了前所未有的快速发展机遇,被股民贴上“国产操作系统第一股”的标签,也给他们带来了巨大的市场压力。在这样的环境中推动过程改进确实充满了挑战。对于评估中发现的项目进度延期、返工问题以及一些版本质量状况不佳的问题,评估组提供了一些建设性的改进建议。麒麟三级内部评估组成员由组织三位负责质量的同学组成,我猜测领导认为让核心产品技术人员参与评估可能不是一项高性价比的决策。尽管评估是在线完成的,我对这三位同学的务实、责任心和悟性留下了深刻的印象。2022年底,麒麟决定着手启动CMMI五级项目。面对市场的巨大压力,公司领导迫切希望快速通过评估,在竞标过程中赢得宝贵的加分优势。2023年初,我意外地收到了麒麟负责质量的小郭同学发来的一条微信:丛博您好,现在是凌晨两点半,辗转难眠,思绪万千,最后越来越清晰的一句话就是一句“月亮与六便士之间如何选择?”应该比较能描述这刻的心情。如果把您这样的大师级的人物和您所追求和传递的关于过程改进的理念比作月亮,那是我自毕业进入工作岗位后所接触到的真正接近于行业顶峰的一些东西,珍贵、纯粹、璀璨,有可以让我认为确实有那么一些信心感到这个工作是值得的,即使自己不一定达的到,但前途并非一片黑暗令人沮丧。也许这是理想主义的那片月色,遥不可及但默默地就在那里发出微光。为了这点微光,我可以尽可能的不以外物的压力和孤独,去争取机会让我们的CMMI开始在一个不那么功利的环境下,很庆幸机缘巧合之下我们找到了您这位合适的老师。三级评估后我们没有联系您,这两年我们也有了一点点进步,我们的团队在一个“安全的改进环境”下慢慢优化,他们很可爱,虽然以前很排斥,比如认为估算没啥意义,到现在主动会去说那咱们得估计估计要花多少人力和时间,即使做的没那么专业,但这颗种子已经在最排斥最别扭的人心里种下了也发芽了。我很欣慰,也许这就是值得的。如果说两年前我们做三级的时候,这个团队给我的信心只有20%的话,现在面对五级,他们已经成为我的底气,给了我一起前进到更好的地方的信心满满。我争取到了两年,给大家了月亮的温柔。现在我们站在又一个起点,有了六便士的现实需要面对。虽然我很不愿,更希望按照一个稳妥推进的方式来计划我们五级的工作,但被市场用CMMI五级来做废标项内卷蔓延的趋势越演越烈的时候,作为牵头的人,我在坚持理想中的月亮和同时要有六便士的迫切呼声中得去抉择,要怎样才能两者兼顾?怎样可以尽快地解决市场的卡脖子问题,怎样可以让我们的团队继续保持健康的改进方向,而不屈从于“哪怕用一些歪门邪道的办法,多花些钱”的点子?所以我觉得必须坦诚的去分析现在的处境,开诚布公的来好好聊聊应该怎么做,可以怎么做?您建议的评估时间我已经报给公司,并且明确了必要的准备时间,我会努力争取,把这个当做进度估算的最坏情况吧。现在我希望和您能有个最好估算,即最早的时间(在合规的前提下),从而得到一个期望值。比如说在条件允许下提前启动,比如说更好的配合,以往两年的积累,以及现在的团队意识提升,是不是都可以成为我们目标的辅助呢?小郭的真挚打动了我,也使我深切感受到了我们工作的意义。我相信我们能够找到一种平衡的方式:在捡拾地上的六便士的同时,仰望天上的月亮,既不让现实伤害我们的梦想,也不让梦想脱离现实。由于缺乏有力的数据支撑和监控,导致研发过程中的进度延期、返工、版本质量等问题无法及时得到反馈和解决,成为让领导们头疼的难题。为解决这一问题,我们决定以此为契机,将其作为CMMI五级改进的切入点,在相对较短的时间内通过引入高成熟度实践逐步缓解项目开发过程中的痛点。在这个过程中,小郭带领团队与我们的咨询老师共同完善了项目健康度评级指标。他们围绕进度、质量、需求等多个维度,定期评估项目的状态,动态监控项目,使项目组和管理者能够更简单、直观地了解复杂项目的情况。这不仅有助于及早发现问题和隐患,做及时调整实现项目的关键目标,同时也有助于识别组织内整体研发水平,找出薄弱环节并确定改进点。健康度的变化也是改进效果的试金石。CMMI高成熟度的核心实践,如质量和过程性能目标、过程性能基线、过程性能模型等,都是围绕项目健康度实现其目的和价值的。为了追求高成熟度实践常态化落地,麒麟在这方面基本做到了遵循简单、轻量、灵活、有价值的原则。围绕着解决对健康度产生重大影响的问题,相关团队进行了深入的根因分析,并在此基础上实施了有针对性的专题改进。通过采用更为灵活的统计方法,历史数据的挖掘以及数据收集能力的进一步完善,小郭的团队没有陷入数据游戏,在较短的时间内成功完成了CMMI五级评估,达到了管理层的要求。本次评估组迎来了三位麒麟的产品、技术和测试骨干的加入,他们的参与极大地提升了评估的质量和价值,对于未来的改进工作也具有重要的意义。在评估过程中,我们还盘点了一些令人欣慰的改进成果:-项目健康度基本都达到了3级以上的水平,这也意味着麒麟操作系统团队已经可以满足客户的基本期望。1、在准备构建CMMI量化体系时,需要根据组织的实际情况积累和收集项目历史数据,并尽可能保证这些数据是真实、准确、有效的。2、在建立模型和基线时,会遇到很多意想不到的问题,需要去通过数据了解背后真正的原因,以进行数据校准、测量方法的细化明确。3、统计知识的学习和理解是非常必要的,统计量化对改进的导向意义应该大于数字本身的统计意义。当出现冲突时,需要不断明确统计的目标最终是为改进服务的。4、团队合作、目标一致、有效执行,这些更有助于目标的达成,也有利于组织性能的改进。5、研发、测试部门负责人作为本次评估的ATM小组成员参与评估,通过评估工作更加了解CMMI评估过程和关注点,对实践的要求以及自身的差距有了更专业的审视,能更加主动地发现和改进问题。6、评估发起人通过评估认识到在CMMI建立的一套成熟的体系下,可以做很多事情,做好品质,能够有效地推动组织的过程改进。期望这次的CMMI五级评估,能使小郭和她的团队工作更为顺利,为麒麟赢得更多的项目,同时在华为主导的欧拉社区中发挥更为重要的作用。祝愿麒麟信安能早日成为中国的“红帽”。
三尺讲桌就在这小小二维码,长按二维码“识别”关注