APP下载

GJB5000A 二级在军用嵌入式驱动软件中的应用

2020-12-22王璐,雷玲

机电产品开发与创新 2020年6期

王 璐, 雷 玲

(中国兵器装备集团自动化研究所, 四川 绵阳 621000)

0 引言

随着国防现代化的发展, 在武器装备中计算机的应用已非常广泛而深入, 软件也随之在武器装备中大量应用。 为此,总装备部于2008 年颁布《GJB5000A 军用软件研制能力成熟度模型》标准,用于规范军用软件研制单位的软件研发过程, 提高军用软件的产品质量和研制单位的软件过程能力[2]。

本文以作者实际参与的项目为例, 简单介绍项目策划、 配置管理以及过程和产品质量保证在军用嵌入式驱动软件中的应用。

1 项目策划

软件项目策划是开展项目过程控制的前提, 根据作者所在单位体系文件要求, 项目策划分为以下6 个基本步骤。

1.1 编制项目策划计划

在发布开发计划之前,项目负责人应组织开展软件项目的早期策划工作,形成项目“策划计划”。主要活动如下:

(1)项目负责人根据《软件研制任务书》或《技术协议》等输入文档,明确项目研制周期;确定软件项目的组织结构和人员及分工。

(2)项目负责人分配策划期间的工作任务,根据项目研制周期,明确策划期间的监控周期以及监控内容、策划期间的相关方参与要求、 数据管理要求以及人员培训需求等。

(3)项目CM 建立配置管理系统,分配权限。

(4)开展需求沟通理解、进行软件研制任务书评审等。

1.2 选择生命周期模型

因本软件为嵌入式驱动软件,无历史项目可供参考,规模小,周期短,根据组织的《软件开发生命周期模型选择指南》,明确新研瀑布型为本软件的生命周期模型。……

登录APP查看全文