簡介
2022年12月,美國知名智庫哈德遜研究所發(fā)布研究報告《軟件定義戰(zhàn)術(shù):在競爭時代塑造軍事軟件采辦以達成適應(yīng)性與優(yōu)勢》。報告從項目執(zhí)行官(PEO)的角度出發(fā),探討了軟件的異質(zhì)性;軟件如何主宰現(xiàn)代殺傷鏈的速度與效應(yīng)以及軟件工廠的價值所在。報告的核心主題是研究在軟件異質(zhì)性的范圍與程度不斷擴展與提升的今天,如何實現(xiàn)軟件的可適應(yīng)性。
圖1 《軟件定義戰(zhàn)術(shù):在競爭時代塑造軍事軟件采辦以達成適應(yīng)性與優(yōu)勢》
在當(dāng)今這個計算與數(shù)據(jù)無處不在的競爭時代,多樣化的軟件是達成競爭性技術(shù)優(yōu)勢的關(guān)鍵。毋庸置疑,軟件定義的世界已經(jīng)到來。2019年5月3日,國防創(chuàng)新委員會發(fā)布《軟件永不完成:為競爭優(yōu)勢重塑采辦代碼》文件以及一份實施計劃。哈德遜研究所此次研究針對該文件沒有明確探討或者忽略的問題,探索了美國國防部為了主宰軟件時代而必須應(yīng)對的三大理念:
1、美國防部必須充分認(rèn)識到軟件的異質(zhì)性,在軟件定義的戰(zhàn)場空間中不存在一種放之四海而皆準(zhǔn)的解決方案,無論是軟件架構(gòu)還是數(shù)據(jù)標(biāo)準(zhǔn)都是如此。
2、美國防部必須深刻認(rèn)識到是軟件,而不是遺留的作戰(zhàn)平臺在主宰現(xiàn)代殺傷鏈和軍事困境的速度與效用。
3、美國防部必須平等看待數(shù)字三要素:軟件、數(shù)據(jù)和人工智能/機器學(xué)習(xí)。
報告從項目執(zhí)行官(PEO)的角度出發(fā),探討了軟件的異質(zhì)性;軟件如何主宰現(xiàn)代殺傷鏈的速度與效應(yīng)以及軟件工廠的價值所在。
1適應(yīng)性是達成軍事優(yōu)勢的關(guān)鍵所在
1.1 軟件的異質(zhì)性不斷增強
未來部隊越來越依賴于系統(tǒng)之系統(tǒng)(systems-of-systems)的協(xié)同運用,單個承包商或項目辦公室無法完成系統(tǒng)之系統(tǒng)的交付?,F(xiàn)代軟件再也不是類似單片電路的東西,隨著分布式版本控制系統(tǒng)如git的出現(xiàn),軟件已經(jīng)不僅存在于單個庫(repository)中,開發(fā)軟件的程序語言也不止一種。軟件的生存環(huán)境已轉(zhuǎn)變?yōu)槎鄻踊摹⒉粩嘧兓沫h(huán)境。在這種環(huán)境中,“基礎(chǔ)設(shè)施即代碼”(infrastructure-as-code)和云原生架構(gòu)接受的是異構(gòu)的工具鏈。當(dāng)今的軟件很少專門為單一類型的硬件設(shè)計,往往根據(jù)能夠訪問該軟件的硬件資源進行彈性擴展。
1.2 殺傷鏈的適應(yīng)性越強,優(yōu)勢就越大
變化是軍事沖突的一個根本屬性,而沒有一種預(yù)測或需求能夠完美的涵蓋所有未來的變化。培育一種適應(yīng)不確定未來的能力能夠帶來軍事優(yōu)勢。根據(jù)DARPA的同“馬賽克戰(zhàn)”概念,殺傷鏈?zhǔn)且粋€連續(xù)的三步驟事件:認(rèn)知、決策與行動。這種功能分解的方法表明,相比部隊的力量與數(shù)量,部隊的靈活性與適應(yīng)性更能決定未來沖突的結(jié)果。哪一方部署的殺傷鏈最具適應(yīng)性,哪一方的優(yōu)勢就更大。
2軟件交付好比數(shù)字后勤
2.1 軟件解決方案的架構(gòu)不是唯一的
軟件交付和后勤相似,都是在適當(dāng)?shù)臅r間將軟件(后者是物資)傳送至最需要的地點,以產(chǎn)生最大的效應(yīng)。與后勤相似的還有,美國防部需要在和平時期為軟件交付奠定基礎(chǔ),以實現(xiàn)極強的軟件適應(yīng)性,從而帶來戰(zhàn)略優(yōu)勢。
正如不能要求后勤采用一種運輸模式,軟件解決方案的架構(gòu)也不可能是唯一的,比如針對移動電話、平板、筆記本電腦、臺式電腦、瀏覽器、增強或虛擬現(xiàn)實設(shè)備、中間件、嵌入件、固件等不同形態(tài)的平臺可能會有不同的解決方案架構(gòu)。對軟件系統(tǒng)有效的掌控包括協(xié)調(diào)不同產(chǎn)品形態(tài)的能力。
2.2 軟件應(yīng)采用且只能采用演進式架構(gòu)
在軟件開發(fā)開始之前就全面定義軟件架構(gòu)是不可能的,最好的軟件架構(gòu)是演進式的,在整個軟件應(yīng)用的生命周期內(nèi)都富有彈性。項目執(zhí)行官(PEO)不應(yīng)該以瀑布開發(fā)方式來定義和評審軟件架構(gòu),而是應(yīng)該明確預(yù)期想要達成的結(jié)果及用戶需求中哪些是最重要的,明確最不確定的未來開發(fā)路徑,以及項目中最需要改變的地方有哪些。這些問題的解決再加上初始的開發(fā)工作,最初的軟件架構(gòu)會自然形成。
3現(xiàn)代化軟件采辦——軟件采辦能力目標(biāo)(ACTS)
報告建議項目執(zhí)行官和項目經(jīng)理采用軟件采辦能力目標(biāo)(ACTS)來管理軟件公司的開發(fā)工作。但是,國防部不可能將國防工業(yè)等同于商業(yè)軟件公司來管理,主要原因是國防需求千差萬別,無法用簡單的利潤等指標(biāo)來衡量。因此,ACTS應(yīng)該遵循以下6項原則,以便能夠以極快的速度和適應(yīng)性交付現(xiàn)代軍事能力:
(1)在構(gòu)建軟件工廠前先評估現(xiàn)有軟件工場;
(2)與授權(quán)官方合作實現(xiàn)持續(xù)運行權(quán)(cATO);
(4)扮演好軟件招聘者的角色,招聘電子領(lǐng)域優(yōu)秀人才;
(5)在服務(wù)層面上思考,在章程、合同等中定義服務(wù)等級協(xié)議(SLA);
(6)在軟件應(yīng)用的范圍內(nèi)定義零信任成果。
圖2 ACTS的六項原則
審核編輯 :李倩
-
人工智能
+關(guān)注
關(guān)注
1792文章
47508瀏覽量
239223 -
機器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8428瀏覽量
132838 -
軟件定義
+關(guān)注
關(guān)注
0文章
81瀏覽量
13710
原文標(biāo)題:哈德遜最新研究:軟件定義戰(zhàn)術(shù)
文章出處:【微信號:AI智勝未來,微信公眾號:AI智勝未來】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論