[据美国《空军杂志》2017年7月17日报道]2017年7月14日,美空军装备司令部(AFMC)司令官爱伦·帕夫利科夫斯基上将(Gen. Ellen Pawlikowski)在美空军协会米切尔研究所于美国华盛顿特区举行的活动中讲话时表示,美空军需要更快速的开发软件。
帕夫利科夫斯基说,美空军正在通过若干聚焦于业务和后勤系统的开创性计划,改变其开发新软件的方法。这些工作被称为'敏捷的软件开发'(agile software development),与之前宣布的'空中作战中心'专项类似,将寻求抛弃美国防部传统的系统工程方法,转而接受商用软件开发流程的能力。帕夫利科夫斯基说,2011-2014年,她在领导美空军太空与导弹系统中心(SMC)时,就开始关注改变软件开发方法的需百度排名求。她说,在该中心,下一代GPS导航星座地面控制微信小程序开发系统(OCX)和'联合太空作战行动中心'任务系统的关键软件开发计划被成本超支、进度延迟困扰,是一段工作'无效'的历史。
帕夫利科夫斯基指出,这是一个严重问题,因为'软件是我们所做大多数事情的心脏'。美空军正继续在重大武器系统发展中优化硬件发展,而软件开发则落在了后面。但是,在未来的'多域指挥与控制'(MD2C)战争中,联网和决策的速度将是决定性的,一个反应灵敏、敏捷的软件开发流程将是不可缺少的。但是,美国防部传统的系统工程流程并不是为了快速生产新的和升级的软件。在软件开发流程中,诸如初步设计审查这样的典型里程碑,'并没有太大的意义'。此外,美国防部的测试主管部门也在软件开发人员与操作者之间设置了障碍,阻止了快速调整软件能力以满足现场需求。美空军的软件开发流程也变得迟缓,因为更改需要四星将军批准。为了加快速度,美空军需要将决策权在指挥系统中进一步下放,应'授权按两星和三星将军甚至更低层级军官'批准软件系统更改。尽快地抛弃旧的体系,将使为美空军正在使用的装备发展软件解决方案变得更加容易。
帕夫利科夫斯基还特别点明SMC维持着一种'对风险零容忍的文化'。她回忆起她作为SMC主管的时期,那时,她也'不愿意成为第一位面对某项'国家安全太空'任务失败的太空与导弹系统中心指挥官',但她仍然提出:愿意为加速软件开发而承担更多的风险至关重要。最后她说,软件开发也常会被资金来源的混乱所妨碍,因为项目经理们不确定某项软件升级的费用,是否应放在研究与发展资金、或使用资金、或管理资金名目之下。她认为,如果美国防部有专门的'软件开发资金',这些'资金来源'问题应当能够解决。在组织形式上,她说美空军正在开展工作,建立可综合到各中队的'软件小组',从而使软件开发人员与操作人员更加靠近;在某些场景下,美空军甚至需要建立'软件中队'。
帕夫利科夫斯基还暗示,美国防部需要'思考我们该如何定义某个武器系统',从而提高与硬件组成相关的软件开发的地位。在业务和后勤系统中实施的开创性工作将首先针对软件问题开展更复杂的工作,这些问题就像军机的'作战飞行剖面',风险更大,一旦出问题就可能导致'损失一架飞机'。(中国航空工业发展研究中心张洋)返回搜狐,查看更多