CMMI 5级 软件成熟度评估的条件有哪些?
CMMI 5级软件成熟度评估的条件主要包括以下几个方面:
人员要求:
技术人员:CMMI 5级要求企业拥有至少25名以上的技术人员。
支持人员:需要10名以上的支持人员,这些人员可能在项目管理、配置管理等方面提供支持。
项目经验:
企业必须拥有至少4个及以上已经完成的、成熟的软件项目。这些项目需要体现企业在软件开发、项目管理等方面的能力。
工具和技术:
项目管理工具:如git、svn等版本控制系统,用于项目的版本管理和协作。
统计工具:如minitab等,用于收集和分析项目数据,支持决策和改进。
预测管理工具:如水晶球等,用于项目预测和风险管理。
思维导图等工具:用于项目规划、需求分析和设计等工作。
CMMI等级历史:
申请CMMI5级评估的一个重要条件是,企业必须先通过CMMI三级评估,并持续运行一年以上。这体现了企业在软件开发和项目管理方面的持续改进和积累。
过程要求:
企业需要建立、执行和改进软件开发过程,包括过程规划、过程执行、过程监控和过程改进等。
项目管理方面,企业需要展示有效管理软件开发项目的能力,包括项目计划、项目执行、项目监控和项目收尾等。
工程能力方面,企业需要具备高质量的软件工程能力,包括需求管理、设计开发、测试验证和配置管理等。
支持能力方面,企业需要为软件开发提供必要的支持,包括人员培训、设施设备、工具技术和知识管理等。
度量和分析能力方面,企业需要具备有效度量和分析软件开发过程和产品的能力,包括收集、分析和利用数据来支持决策和改进等。
企业运营时间:
申请CMMI 3级的企业要求公司必须成立一年以上。CMMI5级的具体要求中未明确提及,但一般来说,企业需要在运营和软件开发方面有一定的积累和经验。
文档和记录:
企业需要准备详细的文档和记录,以证明其满足CMMI5级的各项要求。这些文档和记录可能包括过程文档、项目文档、培训记录、度量数据等。
需要注意的是,以上条件只是一般性的要求,具体的评估条件和标准可能会根据评估机构的具体要求而有所不同。在申请CMMI5级评估之前,企业需要仔细了解评估机构的具体要求和流程,并做好充分的准备。