CMMI 5级软件成熟度评估条件
CMMI(Capability Maturity ModelIntegration)5级软件成熟度评估的条件相对较为严格,主要包括以下几个方面的要求:
人员要求:
CMMI5级要求技术人员达到25人以上,支持人员达到10人以上。这些人员应具备足够的经验和技能,以支持高成熟度的软件开发和管理过程。
项目经验:
要求公司至少拥有4个以上已完成的成熟的软件项目。这些项目应体现出组织在软件开发、项目管理和过程改进等方面的能力和成熟度。
工具和技术要求:
组织应使用项目管理工具(如git、svn等)来支持软件开发过程的管理。
组织还应使用统计工具(如Minitab)、预测管理工具(如水晶球)和思维导图等工具来支持项目管理和决策过程。
CMMI三级认证要求:
申请CMMI5级的一个重要条件是组织必须已经通过CMMI三级认证,并且该认证已经持续一年以上。这表明组织已经具备了较高的软件开发和管理能力,并且有能力进行持续改进。
过程管理和能力:
组织应具有强大的过程管理能力,包括建立、执行、监控和改进软件开发过程的能力。这包括明确规定了需求开发、设计、编码、测试、集成等软件开发各过程的要求。
组织应具有高效的项目管理能力,能够利用组织级的数据来管理项目,并对项目管理提出了更高的要求。
组织应具有专门的组织来负责过程改进的工作,并且应提供一个做出决策的指导方法,该方法可以用于软件工程和组织级过程改进。
组织级要求:
组织应展示出强大的组织级过程改进能力,包括对需求开发、设计、编码、测试、集成等过程的持续改进。
组织应具有有效的度量和分析能力,能够收集、分析和利用数据来支持决策和改进。
评估准备:
在进行CMMI5级评估前,组织应确保已经完成了所有必要的准备工作,包括体系的建立、运行和持续改进等。
组织应有专门的人员对接担任,负责体系的创立、监督执行、进程剖析和改进等工作。
请注意,以上条件是一般性的要求,具体要求可能会根据CMMI评估模型的具体要求以及评估机构的规定而有所变化。在进行CMMI5级评估前,组织应详细了解和确认评估的具体要求。