作者:北京海鹰科技情报研究所 王立盟

2024年3月,美陆军网站发布一项规范软件开发和采购方式的新政策,以加速数字现代化进程。该政策强调将软件开发流程制度化,并遵循行业最佳实践,通过采用敏捷和精益等开发方法,实现软件的迭代开发和持续交付,同时注重与用户的密切合作,加速向作战人员提供所需能力。

一、政策发布背景

美陆军认为,软件已成为各类武器系统、业务和训练平台的重要驱动力,陆军必须具备软件快速开发与升级的能力,才能保持竞争优势。2021年10月,美陆军《数字化转型战略》强调利用战略、政策、治理、监督和快速能力构建,推动数字化转型、创新和改革,并在2028年前建立一支“随时待命、杀伤力更强和更加现代化”的部队。美陆军数字化转型重点通过实施软件现代化实践,2023年8月,美陆军企业信息系统项目执行办公室部署新的合同撰写系统,通过提供统一的合同编写和管理平台,简化陆军采购流程。该系统使用敏捷软件开发方法,通过快速部署和持续改进,满足各部门功能需求,并最终替换当前的“标准采购系统/采购桌面”(SPS/PD2)和“采购自动文档分发系统”(PADDS)。2023年10月,美陆军副部长称,陆军正考虑将其在11个软件采办路径试点项目中总结的经验制度化,如“防御性网络行动”(DCO)计划,以创建一种“持续改进”的文化。美陆军的目标不仅仅是将软件开发方式从瀑布式转向敏捷或DevSecOps方法,更重要的是在需求、开发、承包、安全到交付的全流程中实现持续集成和持续部署。

二、政策主要内容

为加速采用现代化方法,该政策对软件开发全寿命周期过程中繁琐且耗时的制度流程进行了改革。美陆军部长克里斯蒂娜·沃穆思称,“从当前军事冲突(包括乌克兰冲突)来看,陆军在未来战场上的成功,取决于软件能否快速更新,并将软件相关能力传递给作战部队,因此软件开发能力对获取军事优势至关重要。此次发布的新政策将确保陆军实施恰当流程加速创新,实现作战能力的数字化转型。”美陆军副部长加布·卡马里洛称,“传统的软件开发方法已无法满足作战人员的需求,陆军这项新政策是看齐私营部门最佳实践,全面改进传统软件开发流程的重要举措,将从根本上重塑我们软件开发和采办方式,强化敏捷性和创新能力。”此次改革举措主要涉及5个方面变化:

一是改变需求编写方式。软件需求应采用简明的陈述方式,并体现高级别需求,而不再使用过去详细、制式的需求文档。根据行业最佳实践,作战人员将持续参与整个软件开发过程,以确保方案符合用户需求。

二是采用灵活的采购和承包策略。软件采办与承包策略可提供快速适应变化的需求的能力,包括最大限度地利用软件采办途径(SWP),该采办策略专为软件密集型系统设计,旨在实现向用户快速和迭代地交付软件功能。采用灵活的承包策略,如采用模块化承包方式,并使用恰当的合同签订形式,以便根据软件发展与用户需求的变化,细化软件开发需求。

美国防部软件采办路径概念图

三是关键流程的简化和现代化。对于涉及软件开发和部署的传统、手动流程,需进行标准化与现代化改革,以此减少交付软件所需的时间和资源,如减少重复测试要求、简化网络安全流程(包括在陆军网络中运行的授权流程)等。

四是采用新的运维模式。软件系统不再遵循开发完成后过渡到维护阶段的流程,而是看齐行业最佳实践,实现软件系统在全寿命周期的持续升级改进。

五是发展专业人才。将引进精通现代软件开发实践各类人才,协助陆军实施现代软件开发实践。例如,美陆军正在阿伯丁试验场建立先进数字能力外包卓越中心,以此改进和简化软件开发工作的承包流程,成为数字工具敏捷采购的典范,计划9月全面投入运营;在陆军总部建立软件管理与响应团队,为软件工作提供专业知识支持。同时,陆军将探索如何更广泛地吸引、留用和培训现代软件技术人才。

三、分析研判

分析认为,美陆军通过采取针对性举措推进软件现代化变革,寻求重塑软件开发和采购方式,以快速升级其基于软件的武器装备与训练能力,保持对抗优势。同时,此政策有助于消除政策障碍,简化软件开发及采办流程,聚焦关键作战能力需求,并利用敏捷开发方法提高软件交付速度和质量,将更多先进商业技术快速应用于作战体系,推进数字化转型进程,以在未来复杂战场赢得作战优势。

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