2023年7月,美国防工业协会(NDIA)新兴技术研究所发布《编码未来:国防软件研发建议》报告(以下简称《研发建议》),旨在快速部署弹性软件能力以支持作战人员,并根据需要调整软件能力以应对高度动态的威胁,在大国冲突中赢得未来战斗。

(本文根据原文编译整理,仅供交流参考,观点不代表本机构立场。)

一、相关背景

随着大国竞争下软件能力的蓬勃发展,美国防部已将先进计算和软件能力确定为关键技术领域之一,包括超级计算、云计算、数据存储、计算架构和数据处理。近年来,美军大力发展软件能力,发布了《国防部软件科学和技术战略》《美国防部软件现代化战略》等一系列战略文件,开展了“猩红龙绿洲”“数字猎鹰绿洲”等以软件和数据为中心的系列演习。

目前美国防部已大规模部署了软件能力,但商业软件能力更新迭代快,美国防部为保证其软件能力长期处于世界领先水平,必须迅速对遗留软件系统进行现代化改造升级,针对国防部具体需求进行设计、开发和测试,以提供安全、韧性的最新版本定制化软件。

二、主要内容

《研发建议》是基于“软件现代化优先事项”研讨会撰写的,该研讨会于2022年11月,由NDIA新兴技术研究所、国防部联邦资助研究与开发中心以及卡内基梅隆大学软件工程研究所联合举办。《研发建议》阐述了“软件现代化优先事项”研讨会的基本信息、具体优先事项和建议以及国防部在软件科技领域的进展情况与不足之处。

首先,《研发建议》概述了“软件现代化优先事项”研讨会基本信息。该研讨会汇集来自国防部、国防工业基地、初创公司和其他利益相关者,彼此分享思想、观点和方法,以推进《国防部软件科学和技术战略》的落地。该战略于2021年12月,由美国防部研究与工程副部长办公室发布,强调“按需快速部署弹性软件功能”,并建议国防部和商业界之间进行长期合作。

其次,《研发建议》详细阐述了“软件现代化优先事项”研讨会的具体优先事项和建议。

一是快速部署软件能力的具体措施。(1)创建软件需求优先事项流程、合理使用科技经费、评估调整引进数字软件方面人才。(2)开发支持有关软件管道内容的决策工具,以评估操作系统特定算法的相对价值。(3)优先发展商业驱动的人工智能工具的能力,一方面处理和存储数据,差别化不同级别机密信息访问权限;另一方面确认框架、方法和机制,降低投资风险。(4)使用自动化工具处理遗留代码,例如,遗留代码分析工具,处置遗留代码的决策工具,以及遗留代码自动分类、更新和接口化工具。

二是数字软件专业人才的获取途径。(1)对项目执行办公室(PEO)的高级领导层进行软件知识培训,以更好地进行决策。(2)通过“国防部软件劳动力”“国防数字服务”等项目,落实国防部人才管理战略。

三是突破政策障碍的必要举措。(1)简化操作授权流程,以应对数量庞大的系统。(2)探索软件系统的标准化要求,以快速部署软件能力、生成机器可读的标准化数据。(3)建立国防部与商业界的高效沟通渠道,以加强双方交流合作。(4)建立软件专业咨询委员会,以评估投资风险,确保投资方向的正确性。

最后,《研发建议》简要讨论了国防部在软件科技领域的进展情况以及不足之处。进展情况:(1)国防部制定了新软件试点资助机制,试图解决国防部软件购买的程序和预算障碍,比如国防部软件采购路径政策,促进软件能力的快速敏捷迭代。(2)国防部越来越重视软件能力,软件专用词汇越来越普遍,工具集和环境的优先事项越来越细化,私人资本流入越来越多。不足之处:软件采购不应局限于成本、进度和绩效方面,而应面对软件创新能力进行快速获取。

三、结语

在美国防部软件能力发展方面,软件政策为其提供支撑,及时清除妨碍发展的政策、简化操作授权流程、建立软件专业咨询委员会、建立国防部与商业的高效沟通渠道、制定软件系统的标准化要求、规定快速获取软件创新能力的采购流程。在实际作战方面,作战人员不断使用软件能力,根据具体作战情况,提出新反馈和需求,软件设计维护人员根据新反馈和需求,快速更新迭代软件能力,供作战人员使用,上述步骤不断循环,以应对瞬息万变的战场情况。在软件专业人才方面,美国防部不断对在职员工进行软件专业知识培训,吸纳新的软件专业人才,以保证其软件能力的先进性。

编译:若柒

声明:本文来自电科防务,版权归作者所有。文章内容仅代表作者独立观点,不代表安全内参立场,转载目的在于传递更多信息。如有侵权,请联系 anquanneican@163.com。