胡小花 2024-09-16发布 阅读:762次 ⋅ 美国空军  软件工厂  PlatformONE   ⋅

软件工厂(Software Factory)是推动软件工程工业化的主要形态,随着美国空军武器装备日益复杂,软硬件占比逐步上升,引入软件工厂成为必然的选项。

经过多年的努力,美国空军在推动“+ONE”计划过程中,依托PlatformONE建立了完善的软件工厂体系,实现了高效的软件工程交付能力。

同时,借助数字孪生体和数字线程技术,美国空军完成了基于数字孪生体的软件工程体系建设,打通了软件和硬件两个体系之间的数据机制,让两者能够互为促进,提高武器装备研制的效率,促使软件工厂具有独特的价值。

正如美国空军介绍所称,基于CloudONE提供的通用云服务,建设一个通用的开发平台PlatformONE,按照美国空军自己的说法,这实际上就是敏捷的DevSecOps开发平台,有点类似微软知名的Visual Studio,只不过这是一种互联网模式。

从瀑布(Waterfall)开发模式转向可以不断迭代的DevSecOps开发模式,使得各方的协作变得非常简单,这样才可以在降低成本的同时提升软件工厂的效率。

如果读者希望了解美国空军的软件工厂,建议从了解其PlatformONE开始。

本文附上前些天美国空军参加IT大会做的演讲稿,相信能够帮助读者更深入理解其软件工厂在如何发挥作用,为美国空军的战斗网络(ABMS)和第六代战斗机(NGAD)等发挥作用。


附:软件工厂并不特殊:如何为作战人员应用DevSecOps?(Software Factories Aren't Special: How to leverage DevSecOps for the Warfigher)




评论

您不能发表评论,可能是以下原因
1、登录后才能评论
2、作者关闭了评论