GJB5000B认证流程
准备阶段
培训人员:组织需对参与软件开发和管理的人员开展 GJB5000B - 2021 标准培训。培训内容涵盖标准的理解、过程域的要求以及成熟度等级的目标等。例如,通过内部培训课程或邀请外部专家举办讲座的方式,让软件工程师、项目经理等了解在需求开发过程中如何依照标准要求进行操作。
建立过程体系:依据标准要求,构建组织内部的软件过程体系。这包括制定软件过程定义文档,如软件开发过程指南、项目管理过程规范等。同时,要建立过程资产库,存储过程文档、模板、案例等。例如,一个军工软件企业要制定自身的软件需求管理过程,明确需求获取、需求分析、需求评审等环节的具体操作步骤和文档要求。
选择认证机构:寻找具有资质的认证机构,了解其认证范围、认证流程和收费标准等信息。认证机构通常需经过国家认可,具备专业的审核人员和成熟的审核方法。
评估阶段
自评:组织首先进行内部自评。按照 GJB5000B - 2021 标准的要求,对软件过程的各个过程域进行检查与评估。可通过检查项目文档、访谈项目人员等方式进行。例如,检查一个军事装备维修管理软件项目的文档是否完整,包括需求规格说明书是否符合标准要求,测试报告是否详细等。
正式评估:认证机构会派遣审核员到组织进行现场评估。审核员会检查组织的软件过程体系文件、项目文档,与项目人员进行访谈,观察实际的软件开发过程等。例如,审核员会查看软件开发团队是否按照规定的过程进行代码审查,是否有相应的记录等。
整改阶段
若在评估过程中发现不符合项,组织需进行整改。整改措施应针对不符合项的具体原因,制定详细的改进计划。例如,如果发现软件测试过程中的测试用例覆盖率不足,就要制定计划增加测试用例,明确责任人和时间节点。
整改完成后,需向认证机构提交整改报告,认证机构可能会进行复查,以确保不符合项得到有效解决。
发证阶段
若组织通过了评估并且整改合格,认证机构会颁发 GJB5000B - 2021 军用软件能力成熟度模型认证证书。证书上会注明组织达到的成熟度等级等信息。该证书是组织软件能力的重要证明,有助于组织在军用软件市场中获得更多机会。