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