伊人久久夜,精品一区二区三区视频,鲁一鲁中文字幕久久,国产第一页精品,aiai永久免费网站在线观看,a毛片在线还看免费网站,a级免费视频

數(shù)字轉型!洛馬公司的軟件工廠實踐

軟件工廠既可以是一種軟件研發(fā)的創(chuàng)新模式,也可以是一種軟件研發(fā)組織。在洛克希德·馬丁公司,軟件工廠是軟件研發(fā)組織更是創(chuàng)新模式。

簡介


(資料圖片僅供參考)

站在創(chuàng)新模式的角度來看,在敏捷開發(fā)和云技術成為主流后,可以將軟件工廠定義為“應用低成本、基于云的計算環(huán)境,通過利用一系列現(xiàn)代化的資源、工具,并采用和執(zhí)行敏捷的流程、規(guī)范,使開發(fā)人員、用戶和管理人員每天能夠在一致的節(jié)奏中協(xié)同工作”。站在研發(fā)組織的角度,美國國防部采用評估認定的方式,將形成規(guī)模并應用創(chuàng)新方法的軟件研發(fā)團隊認定為軟件工廠,即為官方公開認定的軟件工廠。

從企業(yè)角度來說,更重要的是軟件研發(fā)轉型問題,而不是相關的組織管理問題,所以洛馬公司將軟件工廠主要視為一種軟件研發(fā)的創(chuàng)新模式,其次才看作組織機構。該公司從2022年啟動周期為7年的“洛馬全面升級”(One LM Transformation)計劃,啟動公司全部4個業(yè)務域的整體數(shù)字化轉型,該計劃將軟件工廠(也稱為下一代軟件)視為全面升級的5個重大事項之一,和數(shù)字工程、數(shù)字使能、數(shù)據(jù)即戰(zhàn)略資產(chǎn)、先進制造并列。洛馬公司在多個業(yè)務線中都應用了“軟件工廠”這一創(chuàng)新模式,同時也為一些研發(fā)團隊打上了“軟件工廠”的標簽。

洛馬公司對軟件研發(fā)的認識

洛馬公司認為,軟件現(xiàn)在定義了大部分關鍵任務能力,在許多情況下,提供了裝備的決定性優(yōu)勢,尤其是在武器系統(tǒng)和傳感器集成方面,軟件已經(jīng)成為空中裝備優(yōu)勢的重要構成技術。

該公司認為,通過利用“軟件工廠”模式中的開發(fā)安全運維一體化等敏捷方法,讓軟件研發(fā)團隊能夠利用通用代碼,以更低的成本快速交付任務功能,同時也滿足美國國防部的軟件工廠的技術和組織管理要求:

(1)在軟件開發(fā)使用“軟件工廠”模式嵌入所有流程,能夠使用其基礎架構自動化能力在幾分鐘內構建軟件研發(fā)環(huán)境,后期可以使用容器化來持續(xù)更新軟件,而無全面進行系統(tǒng)集成后再交付。

(2)通過持續(xù)集成持續(xù)交付的可靠管道系統(tǒng),可以無縫地發(fā)布軟件更改,改進故障,最終任務功能能夠在幾天和幾周的時間周期內交付,而不是幾個月或者幾年。

(3)通過基礎架構即代碼(IaC)等實踐,實現(xiàn)軟件自動化部署,并滿足相關研發(fā)速度和重用需求,基礎架構即代碼還能夠提供軟件跟蹤、審查、測試和部署的自動化能力。

(4)通過集成相關安全機制,在開發(fā)的每一步都考慮安全設計和實踐問題,提高安全、測試、鑒定的整體效率,避免安全問題形成技術債務。

(5)利用軟件運行的自動化監(jiān)控,還能夠支持定制軟件針對需求的快速響應和持續(xù)迭代更新。

(6)在容器化的基礎上應用微服務架構能夠支持模塊化開放系統(tǒng)架構,同時簡化測試和部署,并形成更多與硬件無關的軟件解決方案。

(7)軟件工程的快速發(fā)展,需要開展迭代培訓和持續(xù)學習,尤其是軟件工廠創(chuàng)新模式不僅影響軟件研發(fā)技術,也影響軟件研發(fā)管理和用戶交互。因此,公司的一個重要工作是構建相關的培訓和學習的環(huán)境。

具體變革實踐中,該公司提出了“洛馬全面應用軟件工廠”(One LM Software Factory)的思路,希望利用軟件工廠構建基于人員、工具和流程的敏捷文化,支持其裝備和產(chǎn)品達到以下能力:高網(wǎng)絡安全性、高互操作性、以相應速度交付。思路具體包括:

(1)使用一套規(guī)范的“軟件工廠”工具和流程,無處不在地支持公司的各項產(chǎn)品和各個研發(fā)團隊。

(2)與國防部相關機構直接合作,參與并提供“軟件工廠”的軟件平臺和技術棧。

(3)利用“軟件工廠”最佳實踐支持軟件的快速原型設計、實施部署和功能彈性,形成競爭優(yōu)勢。

幾個洛馬公司軟件工廠實踐案例

1、下一代導彈攔截器軟件工廠

下一代導彈攔截器軟件工廠是洛馬公司明確定義為軟件工廠的軟件研發(fā)團隊。2022年10月該團隊向導彈防御局交付了第一個下一代導彈攔截器飛行軟件包,也即所要求的最小可行產(chǎn)品(MVP),據(jù)稱,為了開展該工作,洛馬公司在亞拉巴馬州新建了導彈系統(tǒng)集成實驗室,應用了軟件工廠模式,包括開放架構、敏捷開發(fā)流程、開發(fā)安全運維一體化框架,這次交付比原計劃提前了一個多月,同時能夠支持未來更高效的開發(fā)。

2、支持美空軍“藍色俠盜”軟件工廠建設

2021年,洛馬公司協(xié)助美空軍壽命周期管理中心組建了“藍色俠盜”軟件工廠。該軟件開發(fā)工廠研發(fā)任務規(guī)劃和指揮控制軟件,以支持全球打擊和產(chǎn)品支持(GSPS)合同,為美國戰(zhàn)略司令部的任務規(guī)劃分析系統(tǒng)提供核指揮、控制和通信規(guī)劃能力。通過與美國空軍壽命周期管理中心和美國戰(zhàn)略司令部的合作,公司利用敏捷開發(fā)技術和開發(fā)安全運維一體化方法,在三個不同的實驗室建立了12個支持持續(xù)集成、持續(xù)交付、自動化測試的軟件研發(fā)管道,并創(chuàng)建了一個基于云的敏捷環(huán)境,創(chuàng)新了微服務模式組件架構,這些工作支持軟件功能交付周期從六個月縮短到兩周。新的軟件研發(fā)環(huán)境包括快速開發(fā)和自動化測試的技術設施,用于部署打擊計劃輔助系統(tǒng)(SPA)2.0,以取代美國戰(zhàn)略司令部舊的打擊計劃輔助武器系統(tǒng)。

3、多域作戰(zhàn)軟件研發(fā)多域作戰(zhàn)需要連接不同作戰(zhàn)域的不同平臺,構建彈性網(wǎng)絡,快速連接跨多個域的關鍵數(shù)據(jù),以預測、破壞和致殘對手的作戰(zhàn)能力。該公司采用軟件工廠相關的敏捷開發(fā)方法構建和迭代出具有分布式數(shù)據(jù)管理的架構,推進將定義下一代作戰(zhàn)的軟件技術。該公司計劃利用開發(fā)安全運維一體化方法,研發(fā)一個通用參考架構,來適配開放任務系統(tǒng)(OMS)和通用命令控制接口(UCI)等開放架構標準,最終形成一套通用任務服務、連接和接口。

關鍵詞:

來源:中國航空報
編輯:GY653

免責聲明:本網(wǎng)站內容主要來自原創(chuàng)、合作媒體供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內容可能涉嫌侵犯其知識產(chǎn)權或存在不實內容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。

  • 相關推薦

相關詞