基于GJB5000A二级软件过程管理的改进
2020-10-09梁琦王小妮钱宏文
数字技术与应用 2020年8期
梁琦 王小妮 钱宏文



摘要:本文根据GJB5000A-2008的要求,再结合本单位的软件开发过程,介绍了一种软件管理过程,并对每个分过程的工作内容和工作流程进行了详细介绍。本文可用于指导软件项目实施GJB5000A管理,实施基本软件工程过程,规范软件开发,不断提高软件工程化水平。
关键词:GJB5000A-2008;软件管理过程;软件开发
中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2020)08-0222-07
0 引言
近十年,由于军用设备集成度和复杂度的快速提高,软件规模和关键等级也随之快速提高,在此情况下中国人民解放军总装备部为保证军用软件的质量和研制进度可控,对军用软件研制过程管理提出了更高的要求,要求从事军用软件研制的单位必须至少通过GJB5000A-2008的二级认证。因此各军工企业都高度重视GJB5000A的贯彻实施,目前一部分单位已经通过二级、三级,甚至部分单位正在准备通过四级认证。
1 GJB5000A简介
GJB5000A(军用软件研制能力成熟度模型)将组织的软件研制能力成熟度分为5个等级(如图1),每一等级构成了前进中过程改进基础的一个层次,是实现下一个成熟度等级的基础。5个等级分别为:1级为初始级,2级为已管理级,3级为已定义级,4级为已定量管理级,5级为优化级。
每个成熟度等级由若干过程域组成,这几个过程域共同形成一种软件过程能力。GJB5000A二级共有7个过程域,分别为:配置管理过程域、测量与分析过程域、项目监控过程域、项目策划过程域、质量保证过程域、需求管理过程域、供方协议管理过程域[1]。
2 软……
登录APP查看全文
