基于VPRS方法的汽車嵌入式軟件品質評估
大量的計算機技術和通信技術涌入汽車行業,消費者對車載系統的需求也急劇增長。這就要求汽車行業能夠快速開發新的車載系統,以滿足需求。在車載系統開發過程中,除了硬件設計,嵌入式軟件的開發過程也相當重要。嵌入式軟件的開發速度和品質將直接影響整個車載系統的開發周期和品質。車載系統中嵌入式軟件與硬件的結合較為緊密,與一般軟件的開發呈現出不同的開發特點。因而,在對車載系統嵌入式軟件的品質進行分析評估時需要制定新方法,以準確分析嵌入式軟件存在的問題,并對其品質進行評估。對分析評估車載系統嵌入式軟件的常用方法進行了介紹,并給出了一種分析評估車載系統嵌入式軟件的新方法。
對車載系統嵌入式軟件進行分析評估,首先需要對車載系統嵌入式軟件的品質進行定義,本研究將其定義為車載系統和系統組件以滿足特定要求和駕駛員或乘員的需求和期望程度。過去對嵌入式軟件的分析評估采用8D方法。8D方法又被稱為團隊導向問題方法,該方法依據事實數據,采用質量分析工具對嵌入式軟件品質進行分析評估。這種方法所需的事實數據主要來自于消費者使用反饋。汽車行業中這種反饋多是消費者所產生的抱怨,因而這種分析評價方法不適合用在汽車行業中。美國偉世通(Visteon)公司開發的偉世通問題分析評價(VPRS)方法,可在車載系統嵌入式軟件開發時對軟件品質進行管控。VPRS方法包含4個部分:定義、測試、檢查和解決。計劃是指對嵌入式軟件的品質目標進行定義;測試是指對車載系統的性能進行測試;檢查是指與相似車載系統的性能進行對比;解決則是指對出現的品質問題進行處理。該方法的核心為測試和檢查,測試用來保證在滿足車載系統最低性能要求時,嵌入式軟件需要滿足的品質要求;檢查則用來確定車載系統在該嵌入式軟件品質下,能夠滿足消費者更高要求的程度。VPRS方法可用在整個嵌入式軟件的開發過程中,因而可根據市場需求不斷調整,實時保證嵌入式軟件的品質。
Kasiraja Thangapandian et al. SAE
2015-01-0463.
編譯:王祥