CMMI 5级软件成熟度评估正常需要具备哪些条件
CMMI 5级软件成熟度评估通常需要企业具备以下条件:
人员要求:
技术人员:CMMI 5级要求企业拥有至少25名以上的技术人员。
支持人员:需要10名以上的支持人员,这些人员可能在项目管理、配置管理等方面提供支持。
项目经验:
企业必须拥有至少4个及以上已经完成的、成熟的软件项目。这些项目需要体现企业在软件开发、项目管理等方面的能力。
工具和技术:
项目管理工具:如git、svn等版本控制系统,用于项目的版本管理和协作。
统计工具:如minitab等,用于收集和分析项目数据,支持决策和改进。
预测管理工具:如水晶球等,用于项目预测和风险管理。
思维导图等工具:用于项目规划、需求分析和设计等工作。
CMMI等级历史:
申请CMMI5级评估的一个重要条件是,企业必须先通过CMMI三级评估,并持续运行一年以上。这体现了企业在软件开发和项目管理方面的持续改进和积累。
组织能力和管理:
组织的过程管理能力:评估组织是否具有建立、执行和改进软件开发过程的能力,包括过程规划、过程执行、过程监控和过程改进等。
组织的项目管理能力:评估组织是否具有有效管理软件开发项目的能力,包括项目计划、项目执行、项目监控和项目收尾等。
组织的工程能力:评估组织是否具有高质量的软件工程能力,包括需求管理、设计开发、测试验证和配置管理等。
组织的支持能力:评估组织是否具有为软件开发提供必要支持的能力,包括人员培训、设施设备、工具技术和知识管理等。
组织的度量和分析能力:评估组织是否具有有效度量和分析软件开发过程和产品的能力,包括收集、分析和利用数据来支持决策和改进等。
企业资格:
必须是合法注册的企业,并且是与软件相关的企业。
企业要有专门的人员进行体系创建、监督执行、进程剖析和改进。
体系运行时间:
在做CMMI评估前,申报企业至少要完成体系的创建,并继续运行半年以上。
请注意,以上条件可能因评估机构和具体情况而有所变化。在申请CMMI5级评估之前,企业应仔细研究评估要求和流程,确保自身满足所有条件。