龙源期刊?/p>
http://www.qikan.com.cn
基于
GJB5000A
的军用软件配置管?/p>
作者:宋敏
来源:《电子技术与软件工程?/p>
2017
年第
02
?/p>
?/p>
?/p>
软件配置管理是提升组织软件研制能力的基础活动,通过标识软件项目的配置项?/p>
控制配置项的修改,记录并报告配置项的状态,审计配置管理活动来实现软件项目产品的完整
性和可追踪性?/p>
【关键词】配置项
基线配置
标识配置
控制
随着软件技术的发展,组织提升软件研制能力显得越来越重要并且迫切。而军用软件,?/p>
其是嵌入式软件的开发往往伴随硬件设备的研制而开展,其研制周期长,需求变更频繁,参与
人员多,可能出现软件版本丢失、多重维护、开发过程混乱等问题?/p>
GJB5000A-2008
《军用软
件研制能力成熟度模型》中明确配置管理的目的和专用实践,通过配置管理可以较好的解决以
上问题?/p>
1
组织机构、角色和职责
组织应成立项目的配置控制委员会(以下简?/p>
CCB
)?/p>
CCB
一般由来自不同领域的项?/p>
利益相关方的代表组成,而且有能力在管理上作出承诺,对提出的配置项的变更进行评价、批
准或不批准。其中,配置管员作为配置管理活动的直接责任人负责制定配置管理计划、发布配
置状态报告、实施配置审核?/p>
2
基于
GJB5000A
的配置管理活?/p>
2.1
建立基线
2.1.1
标识配置?/p>
配置项作为配置管理的对象,在项目策时进行识别,并对其赋予唯一标识号,形成配置?/p>
列表。包括:
?/p>
1
)识别软件配置项:软件配置项主要包括为本项目开发的软件配置项以及重用的软件
配置项、订购方提供的软件配置项、分承制方开发的软件配置项、采购的软件配置项等。其
中,软件配置项的划分主要从下列因素进行权衡:软件功能、规模、重用计划、关键性、接?/p>
考虑等?/p>