独家:GJB438标准C版与B版的对比分析.docxVIP

独家:GJB438标准C版与B版的对比分析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

独家:GJB438标准C版与B版的对比分析

一.概述

GJB438标准名称为《军用软件开发文档通用要求》[1-2]。其规定了军用软件开发文档编制的种类、结构、格式和内容等要求。适用于军用软件开发过程中文档的编制。软件文档是整个软件开发工作的重要产品,是实行管理、监督、控制软件开发的重要方式。软件文档把软件开发过程中的一些不可的事物转化为可见的文字资料,便于管理人员在各个阶段检查开发计划的进展情况,以提高软件生产过程的可见性和可控性。软件文档作为软件产品的一部分,文档的质量在很大程度上决定了软件的质量。

随着装备信息化迅速发展,装备中计算机软件的种类、规模以及安全、保密等属性的要求都迅速增加或提高。2009年5月25日GJB438B版标准发布,并于2009年8月1日正式实施,其从软件开发管理的角度,规定了相应的文档编制要求,增加了文档的用途和简要说明,增加了软件研制任务书、软件质量保证计划、软件质量保证报告、软件配置管理计划、软件配置管理报告、软件研制总结报告等。但在实践运用中发现,系统/子系统设计说明对硬件—软件系统的适用场景、软件研制总结报告对质量控制情况等不够明确,软件配置管理计划、软件质量保证计划等独立形成文档的必要性不够充分等问题,因此,2021年12月30日GJB438C版标准修订发布,并于2022年3月1日正式实施,其保留了GJB438B版标准的有效方面,改进不足之处,以适应当前我军装备软件研制的需要。

二.文档章节对比

GJB438C版标准较GJB438B版标准增加了2个章节,分别是“总则”“页号/页标记”。取消了9个章节,分别是“文档编制”“软件研制任务书”“软件配置管理计划”“软件质量保证计划”“软件输入/输出手册”“软件中心操作手册”“计算机操作手册”“软件配置管理报告”“软件质量保证报告”。将GJB438B版中“文档编制”“文档结构”合并修订为“文档组成”。“详细要求”中根据文档种类的调整进行了适应性修改[3-6](见图1),双线框为新增部分,粗线框为变化部分,虚线框为取消部门。

三.C版标准内容主要变化

1.新增内容

1.1新增“总则”:

标准给出了软件开发过程中所产生的主要文档。文档描述了军用软件开发主要活动信息和要求,当以数据库等格式保存时,则为数据的集合。

其中:

a)文档载体:分为纸质和电子文件介质;

b)文档格式:分为传统纸质文件格式和电子文件格式,其中电子文件格式主要有数据库、交互电子手册、文档处理器兼容的格式,或者软件开发人员存储在计算机辅助软件工程工具中的格式等。

1.2新增“页号/页标记”:

文档的每一页应有唯一的页号,适用时每页还可有文档号、版本/修订号和卷号等。对于数据库或其他格式的文档,应以方便访问或检索的方式,对文件、图或其他内容指定名称或编号。

图1GJB438标准变化情况

2.取消内容

取消的文档内容描述见表1。

3.修改内容

重点修改了软件测试计划、系统/子系统设计说明、软件测试说明、软件测试报告、和软件研制总结报告等5类文档要求。

3.1“软件测试计划”“软件测试说明”“软件测试报告”中明确了主要适用于CSCI和系统或子系统进行合格性测试,单元测试、单元集成测试、系统集成测试可参考执行。

3.2“系统/子系统设计说明”中明确了对于硬件—软件体系,《系统/子系统设计说明》应对硬件—软件系统中由软件完成的数字及逻辑处理任务进行描述;《系统/子系统设计说明》中关于软件的内容可作为编制软件研制任务书的基础,软件研制任务书宜明确与系统文档的可追溯性。

3.3“软件研制总结报告”中明确了质量控制情况要求:描述软件研制过中对软件工程产品的质量控制活动,描述软件出现的重大技术问题和解决情况。质量保证情况:描述质量保证组织的成立、质量保证制度的建立以及软件研制各阶段中的各项质量保证活动等。并将软件出现的技术问题及解决情况单独成条款。

表1C版标准取消的文档内容

四.影响性分析

从新版标准的增加、取消和修改部分对企业贯彻实施的影响程度进行分析[7-10]。影响度定为5级。一级★:涉及格式的调整;二级★★:增加注解;三级★★★:细化要求;四级★★★★:增加要求;五级★★★★★:涉及整个章节的取消或增加新要求。经分析对贯彻GJB438C影响大(五级)的文档有8种(见表2),分别是:软件研制任务书、软件配置管理计划、软件质量保证计划、软件输入/输出手册、计算机操作手册、软件配置管理报告、软件质量保证报告。

表2企业贯彻实施的影响程度表

五.贯彻实施

企业可参照表3内的12个软件开发流程对应形成的文档贯彻新版标准的要求[1-2]。

表312个软件开发流程的对应形成的文档

六.总结

GJB438C版标准的修订,完善了GJB

文档评论(0)

movie + 关注
实名认证
文档贡献者

喜欢分享的作者

1亿VIP精品文档

相关文档