ASPICE的“V”字模型
Aspice(Automotive SPICE) 中文翻譯為汽車軟件過程改進(jìn)及能力評(píng)定。是為保證軟件質(zhì)量的規(guī)范,要求供應(yīng)商按照Automotive SPICE的要求進(jìn)行產(chǎn)品的設(shè)計(jì)與開發(fā)。是汽車行業(yè)中常用于質(zhì)量管理的工具。
Aspice 的過程組包含了供應(yīng)商過程組,系統(tǒng)過程組,軟件過程組,支持過程組,管理過程組,過程改進(jìn)過程組,重用過程組。
01 “V”字模型的示意
先來看看過程組。因?yàn)樗泄こ蹋矗合到y(tǒng)工程和軟件工程)過程的組織似于”V“字,因此常在人們口中為V模型。左邊的過程與右邊的過程正好對(duì)應(yīng),但需要知道的是,過程“SWE.3軟件詳細(xì)設(shè)計(jì)與單元構(gòu)建”與“SWE.4軟件單元驗(yàn)證”是獨(dú)立和分離的。
V模式很好的詮釋了我們項(xiàng)目開發(fā)過程中幾個(gè)重要的工作過程與工作內(nèi)容。

圖1 “V”字模型示意圖
02 追溯性和一致性
ASPICE重要之一的就是需要具備雙向追溯性和一致性。追溯性著重工作產(chǎn)品之間存在引用和鏈接,進(jìn)一步支持覆蓋率,影響分析,需求實(shí)施,狀態(tài)跟蹤等。相反,一致性關(guān)注內(nèi)容和定義。
?

圖2 雙向可追溯性和一致性示意圖
雙向追溯性更多被定義為在測(cè)試用例與測(cè)試結(jié)果之間,往往漏掉測(cè)試用例與軟件需求之間的雙向追溯性。
圖2 可知我們需要具備雙向追溯性的有:系統(tǒng)需求與軟件需求;軟件需求與軟件單元測(cè)試;軟件詳細(xì)設(shè)計(jì)與軟件單元測(cè)試等等,可見圖藍(lán)色部分。
需要注意的是,軟件集成測(cè)試的依賴對(duì)象主要是軟件架構(gòu)設(shè)計(jì);?軟件集成測(cè)試主要是根據(jù)軟件架構(gòu)的接口設(shè)計(jì)以及接口之間的數(shù)據(jù)時(shí)序,數(shù)據(jù)流向,測(cè)試一個(gè)子系統(tǒng)內(nèi)部各個(gè)接口之間的數(shù)據(jù)輸入/傳輸/輸出是否正確。
華菱咨詢成立于2001年,是長三角,珠三角、京津冀和西南地區(qū)具有影響力的咨詢機(jī)構(gòu)。專注于標(biāo)準(zhǔn)體系咨詢、產(chǎn)品認(rèn)證咨詢、企業(yè)管理項(xiàng)目咨詢以及相關(guān)教育訓(xùn)練的顧問公司。公司已在北京、上海、深圳、杭州、、江西、西安設(shè)立了分支機(jī)構(gòu)。經(jīng)過20多年的發(fā)展,現(xiàn)已成為江蘇省咨詢協(xié)會(huì)理事單位、蘇州工商聯(lián)咨詢協(xié)會(huì)理事單位、北京企業(yè)管理咨詢協(xié)會(huì)會(huì)員單位、上海認(rèn)證協(xié)會(huì)會(huì)員單位、上海咨詢協(xié)會(huì)會(huì)員單位、廣東省咨詢協(xié)會(huì)會(huì)員單位;同時(shí)也被評(píng)為江蘇省和廣東省優(yōu)秀管理咨詢機(jī)構(gòu)。