幾十年來,標準化一直是測試組織的理想目標。1961年,美國無線電公司(RCA)的D.B. Dobson和L.L. Wolff發(fā)表了一篇論文,電子測試設備的標準化。文件介紹了多用途導彈系統(tǒng)試驗設備調(diào)查和原型制作中使用的原則、標準和技術。
大多數(shù)早期技術標準化工作的目標是限制整個組織內(nèi)測試解決方案中使用的設備種類。RCA實現(xiàn)的關鍵目標是設計和部署模塊化硬件集。模塊化硬件可實現(xiàn)更高的設備重用率、更集成的測試解決方案、更少的過時組件以及更簡單的技術更換過程。
RCA論文描述了識別多個功能組件和導彈程序之間的共享輸入和輸出的過程,以定義其模塊化硬件系統(tǒng)的要求。正是這種識別和分離可以一起解決的共同元素的過程成為抽象的基礎。更 大規(guī)模 的 儀器 化 化 工作 和 向 商用 現(xiàn)成 (COTS) 技術 的 轉(zhuǎn)變 已經(jīng) 促成 了 模 塊 化 硬件 標準, 如 VXI、PXI、PXIe 和 AXIe, 這些 標準 被 許多 行 業(yè) 的 測試 組織 所 使用 。標準模塊化硬件平臺將電源、冷卻和用戶界面等冗余元素抽象為系統(tǒng)內(nèi)的單點。
軟件是標準化的支柱
安全要求和快節(jié)奏的變化迫使現(xiàn)代測試組織遠遠超出硬件標準化;他們現(xiàn)在還專注于軟件層和用于開發(fā)它們的實踐。測試工程團隊必須開始采用迭代軟件開發(fā)并實現(xiàn)標準化,以跟上產(chǎn)品開發(fā)團隊的步伐,并在快速現(xiàn)代化的行業(yè)中保持項目進度。
國防科學委員會(DSB)在《國防系統(tǒng)軟件的設計和采購》報告中指出,“我們的武器系統(tǒng)提供的許多能力來自系統(tǒng)的軟件,而不是硬件。這種從硬件支持功能到軟件支持功能的轉(zhuǎn)變正在迅速增加。
最好的 測試 軟件 工程 團隊 正在 構 建 抽象 化 的測試 軟件, 其 提供 的 優(yōu)勢 甚至 比 抽象 化 硬件 提供 的 更多 優(yōu)勢。抽象的軟件平臺由執(zhí)行特定功能的層組成,使團隊能夠單獨修復和升級每個模塊,同時通過保持相同的輸入和輸出來隔離其他層。“有數(shù)十條傳統(tǒng)業(yè)務線,軟件標準化必須解決每個集團的歷史,”霍尼韋爾航空航天公司總工程師Mark Keith說?!埃鄢橄螅莸哪康氖窃诟鼡Q過時的硬件時最小化或消除對軟件修改的需求。
用于測試的現(xiàn)代軟件開發(fā)
測試組織還必須實施實踐,以推動更快、更靈活地交付給制造和客戶。為了提供所有所需的功能,現(xiàn)代軟件工程團隊正在轉(zhuǎn)向敏捷等持續(xù)迭代軟件開發(fā)實踐。
如DSB報告所述,“迭代開發(fā)的主要好處是能夠快速,持續(xù)地捕獲錯誤,輕松集成新代碼,并在整個應用程序開發(fā)過程中獲得用戶反饋。迭代軟件開發(fā)現(xiàn)在是一種行業(yè)標準實踐,報告稱它“將幫助[國防部(DoD)]在當今動態(tài)的安全環(huán)境中運行,其中威脅的變化速度超過了瀑布開發(fā)可以處理的速度。
標準化迭代開發(fā)
迭代軟件開發(fā)需要一個精心編排的團隊,該團隊協(xié)同工作,并且 - 就像硬件平臺和軟件架構的抽象一樣 - 包括共享和重復的概念和任務。
在代碼庫上進行協(xié)作的團隊必須就源代碼控制、單元測試框架、代碼分析、工作管理和部署的工具達成一致并標準化。一個日益受到關注的額外問題是網(wǎng)絡安全。DSB指出:“每天檢查軟件系統(tǒng)的代碼庫,可以管理遵守大量網(wǎng)絡規(guī)則所需的更改數(shù)量。
在《F-22現(xiàn)代化的合同戰(zhàn)略》報告中,國防部監(jiān)察長指出,“根據(jù)項目辦公室官員的說法,國防部有可能失去對美國對手的技術優(yōu)勢,它需要找到創(chuàng)新的方式來更快地為作戰(zhàn)人員帶來能力。迭代開發(fā)是一種行之有效的方法,可以加速多個行業(yè)的技術開發(fā),而不僅僅是國防和航空航天。
雖然 測試 工程 團隊一直 關注 硬件 標準 化 和 分層 軟件 架構, 但 研發(fā) 組織 已 將 發(fā)展 于 迭代 式 產(chǎn)品 開發(fā)。標準化的所有方面對于測試組織來說都很重要且有價值,但必須改進標準化以與當今正在開發(fā)的工程實踐配合使用。采用敏捷軟件開發(fā)實踐的測試組織準備利用這一即將到來的機會。
審核編輯:郭婷
-
無線電
+關注
關注
61文章
2174瀏覽量
117981 -
代碼
+關注
關注
30文章
4900瀏覽量
70731
發(fā)布評論請先 登錄
東軟睿馳聯(lián)合推出基于AURIX TC4x的NeuSAR快速開發(fā)套件

廣凌國家教育考試標準化考點建設方案解析

標準化考場建設解決方案——網(wǎng)上巡查系統(tǒng)構建全流程智慧監(jiān)考

通過標準化數(shù)據(jù)通路來實現(xiàn)數(shù)據(jù)共享
廣凌科技標準化考場建設方案:全系統(tǒng)技術賦能與場景落地

廣凌高校標準化考場建設解決方案

材料選擇對TNC連接器標準化進程的影響

芯知識|廣州唯創(chuàng)電子語音芯片開發(fā)全流程解析:從選型到量產(chǎn)的實踐指南

HMI標準化的設計方法

評論