AUTOSAR从入门到精通100讲(十三)-autosar架构中的ASPICE模块
ASPICE,全稱“Automotive Software Process Improvement and Capacity Determination” ,汽車軟件過程改進及能力評定。聽起來很抽象,解釋起來也挺難,我之前看過一個講解敏捷開發與ASPICE開發之間的關系的視頻,**講到ASPICE是告訴你做什么,敏捷(Agile)則是告訴你怎么做!**感覺頗有道理,ASPICE主要就是對諸如項目管理、供應商管理、系統域、軟件域等共15個過程域進行了結果上的要求,比如說在軟件詳細設計過程中,必須要定義接口函數,描述動態行為,進行詳細設計評估等等,比如下圖就是詳細設計過程SWE3要求的BP和Outcomes。
下面整理幾點自己的一些小見解:
1、有一個好的模板
成熟的文檔模板是做好ASPICE的重要一環,這會讓工作變得簡單,變成填鴨式的,而且能保證各項要求不被遺漏。但是有一個好的模板并不容易,因為這通常是一個公司的核心資產。一般的ASPICE咨詢公司會賣模板,但是通常只能提供一個基礎版本,需要經過QA在迭代開發中,在迎審準備中,在專家輔導中不斷改進。
2、講究真憑實據
“真憑實據”在我認為有兩個方面。一個是要“真”,在ASPICE實施過程中,只靠作假,通過編文檔、撒謊等方式是絕不可能通過迎審的,我們在迭代一的開發過程中,由于一開始對流程不熟悉,對有的環節不重視,導致后補了不少文檔,就遭到了輔導專家的質疑。但是
總結
以上是生活随笔為你收集整理的AUTOSAR从入门到精通100讲(十三)-autosar架构中的ASPICE模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 汽车电子专业知识篇(六)-DDS如何满足
- 下一篇: AUTOSAR从入门到精通100讲(十一