企业在做 CMMI 认证前期准备时,可能会遇到以下问题:
一、对 CMMI 认知不足
理解不深入
企业可能对 CMMI 的具体内容、要求和价值缺乏深入了解。不清楚 CMMI各个级别所代表的能力成熟度,以及如何将其应用到自身的软件开发和项目管理中。
例如,可能认为 CMMI 只是一套繁琐的文档要求,而没有认识到它对提升企业整体管理水平和项目质量的重要意义。
缺乏正确的期望
企业可能对 CMMI认证的效果有过高或不切实际的期望。期望通过认证迅速提升企业形象、获得大量订单,而忽视了认证过程中需要投入的时间、精力和资源。
或者认为只要通过认证就一劳永逸,没有认识到 CMMI 是一个持续改进的过程,需要不断维护和优化。
二、资源准备问题
人力不足
实施 CMMI需要组建专门的团队,包括项目经理、过程改进人员、质量保证人员等。企业可能在这些关键岗位上缺乏足够的专业人才,或者现有人员的工作量已经饱和,无法投入足够的时间和精力来推动CMMI 认证工作。
例如,企业可能没有专门的过程改进人员,而让其他岗位的人员兼职,导致过程改进工作无法深入开展。
资金紧张
CMMI认证需要一定的资金投入,包括培训费用、咨询费用、评估费用等。对于一些中小企业来说,可能面临资金紧张的问题,难以承担这些费用。
例如,企业可能在考虑是否值得投入大量资金进行 CMMI 认证,担心认证后无法获得相应的回报。
时间压力
企业可能在业务繁忙的情况下进行 CMMI 认证,面临时间压力。既要保证日常业务的正常进行,又要抽出时间来进行 CMMI的准备工作,可能导致准备不充分,影响认证效果。
例如,企业可能有多个项目进行,而 CMMI 认证又需要项目团队的参与,导致项目进度和认证准备工作之间产生冲突。
三、内部沟通协调问题
部门之间协作困难
CMMI认证涉及到企业的多个部门,如开发部门、测试部门、质量保证部门、项目管理部门等。不同部门之间可能存在职责不清、沟通不畅、利益冲突等问题,导致协作困难。
例如,开发部门可能认为 CMMI 认证增加了他们的工作量,而质量保证部门则认为开发部门对质量不够重视,双方之间产生矛盾。
高层支持不足
企业管理层可能在决策上支持 CMMI认证,但在实际操作中,可能由于对认证工作的不了解或其他原因,没有给予足够的支持。例如,没有为认证工作提供必要的资源,或者没有参与到认证过程中的关键决策中。
高层支持不足可能导致认证工作缺乏动力和方向,难以顺利推进。
员工参与度不高
员工可能对 CMMI认证缺乏认识和积极性,认为这是管理层的事情,与自己无关。或者由于工作压力大,没有时间参与认证工作,导致认证工作缺乏基层支持。
例如,在培训和过程改进活动中,员工可能敷衍了事,没有真正理解和应用 CMMI 的要求。