2022年2月4日,美国国防部(DoD)发布《软件现代化战略》,旨在帮助美国建立一个企业级的软件开发生态系统,并规范国防部软件开发过程中使用的工具和应用程序,以帮助美军快速地开发出安全可靠的软件。
该战略设定了三个长期目标,并各自设立了短期目标:
(1)加快DoD企业云环境建设
短期目标:①改进云服务的签约程序,设置一套全面且多样化的合同组合;②通过改进授权流程和在云端建立防御性网络空间行动(DCO)来保护云端数据;③通过自动化的设计模式加速云计算的采用;④建设美国本土的云计算基础设施。
(2)建立国防部软件工厂生态系统
短期目标:①通过企业供应商推进“开发、安全和运营(DevSecOps)”平台;②通过“持续授权”(包括验证软件开发平台、流程和团队的质量和安全性)加速软件部署;③建立并及时向用户提供安全的软件开发工具库;④精简审批流程和控制点,实现无缝的端到端软件交付;⑤加快技术创新向实际应用的转变。
(3)改革流程以提升速度和弹性
短期目标:①通过制定政策、法规和标准实现软件现代化;②通过自适应采购框架等方式缩短采购周期;③将软件代码视为数据资产,并加以管理和保护;④吸引人才以提高国防部的软件技术能力;⑤使为国防任务服务的所有人成为技术贡献者;⑥管理现成的商业软件(COTS)以提高效率和效益;⑦鼓励使用企业服务,为企业服务商提供资金和资源。
信息来源:
https://media.defense.gov/2022/Feb/03/2002932833/-1/-1/1/DEPARTMENT-OF-DEFENSE-SOFTWARE-MODERNIZATION-STRATEGY.PDF
https://www.defense.gov/News/Releases/Release/Article/2924187/dod-software-modernization-strategy-approved/