GJB438C-2021规范详解其二

3、重要文档的修改完善

3.1系统/子系统规格说明

  1. 保密性需求章节与安全性需求章节的顺序进行了互换;

  2. 3.9系统环境需求改成了3.9系统环境适应性需求,文档编写注意要将系统环境适应性相关的内容进行补充;

  3. 将原3.11系统质量因素3.10计算机资源需求的顺序进行了互换,并将系统质量因素改为其他质量特性需求

  4. 3.13人员需求改为了3.13人员相关需求,主要描述对使用人员技能、使用等要求;

  5. 3.14培训需求改为了3.14训练相关需求,培训和训练含义完全发生了变化,此章节明显弱化,因为多数系统训练相关功能是独立于系统本身的;

  6. 3.15保障需求章节改为了3.15综合保障需求,将含义进行了扩大,体现了对系统持续的保障和维护的关注;

  7. 最有意思的是5章节需求可追踪性,最后有一行小字,说明本章对系统规格说明不适用,含义是子系统规格说明要向上追踪系统规格说明,而系统规格说明只能继续向上追踪研制要求、方案或者技术协议了。

3.2软件测试计划

  1. 删除了原“3测试依据”章节,该章节没有明确指出是要描述测试的标准规范还是相关测试的输入条件,而这两项通常在引用文档中都会包含,因此删除也不影响内容的完整性;

  2. 4.1一般信息4.1.1测试级别后面增加了4.1.2测试方法章节,用于描述测试所采用的具体方法,如静态测试、黑盒动态测试等,补充了原标准缺少的内容。

3.3软件研制总结 告

  1. 增加了“2引用文档”章节,补充了原标准缺少的章节;

  2. 将原标准“5软件满足任务指标情况”放到了11章节,并且用标准的表格对指标的详细测试验证过程进行描述;

  3. 增加了“6质量控制情况”章节,对软件工程化质量控制活动进行描述,如评审的过程、测试的过程等信息;

  4. 将原标准的“6.2软件出现的技术问题及解决情况”升级为一级章节8,用于描述软件在研制过程中出现的重大技术问题和解决情况,并提供了标准的表格规范;

  5. 增加了“10软件安全性、保密性等关键需求情况”章节,用于描述合同中相关要求和具体的分析评估结果。

4、小结

        由以上分析可见,GJB438C-2021相比于GJB438B-2009,内容进行了精简,去除了冗余的多份非必要文档;对原文档章节进行了适当的调整和修改,与时俱进,既符合软件工程化的研制流程,又体现了自主可控的时代特色;并且重点完善了系统/子系统规格说明、软件测试计划软件研制总结 告等多份重要文档。新标准更加符合软件工程化的实际应用要求,也看得出来标准的拟制专家团队都是软件工程化领域的实践者和先行者。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月14日
下一篇 2022年6月14日

相关推荐