基于豐富的汽車經(jīng)驗精心設(shè)計的流程可生產(chǎn)出可靠、符合客戶要求并符合要求標準的產(chǎn)品。作為流程標準,CMMI 和 ASPICE 都確保您的組織能夠建立一個流程模型,從而開發(fā)高質(zhì)量的汽車軟件。
然而,ASPICE 是專門為汽車軟件開發(fā)而設(shè)計的流程,因此增強了 CMMI 的優(yōu)勢。此外, ASPICE 還與大多數(shù)汽車組織現(xiàn)在采用的 ISO 26262 標準共享一些工件。
盡管 ASPICE 已經(jīng)存在了相當長的一段時間,但只有在汽車軟件的主導地位大幅提升之后,它才獲得了業(yè)界的廣泛認可。主要從事汽車嵌入式解決方案的組織也開始了解其重要性和相關(guān)性。許多早期符合 CMMI 2.0 或 3.0 的此類組織開始過渡到 ASPICE。雖然這兩個 CMMI 都提供了關(guān)于如何開發(fā)可靠軟件的通用指南,但 ASPICE 的研究更深入一些。此外,CMMI 合規(guī)性展示了整個組織的成熟度和能力,但 ASPICE 是特定于項目的。為一個項目建立 ASPICE 合規(guī)性而執(zhí)行的活動不能再用于另一個項目。下一節(jié)將更詳細地處理 CMMI 和 ASPICE 之間的區(qū)別。
ASPICE 與 CMMI 有何不同?
如前所述,ASPICE 是符合 CMMI 的汽車組織的自然發(fā)展。為了啟動這一進程,利益相關(guān)者必須意識到兩者之間的差異,以便他們做出明智的決定。
盡管 CMMI 和 ASPICE 之間存在這些差異,但仍有一些重疊之處必須加以利用,以使向 APSICE 的過渡更加順暢和快速。
從 CMMI 2.0 和 ASPICE 3.1 遷移的商業(yè)案例
CMMI 2.0 3 級或 5 級成熟組織在 ASPICE 3.1 方面仍然存在差距。因此,應(yīng)該有一個商業(yè)案例來為符合 CMMI 的組織采用 ASPICE。要問的問題是,它是否會使組織受益,QMS 是否真的需要它,我們是否有來自客戶或項目類型的此類需求?在當今的汽車生態(tài)系統(tǒng)中,無論是歐洲、亞洲還是美國市場,ASPICE 已成為標準的業(yè)務(wù)需求,并且可以成為交易破壞者。
指定在 ASPICE 中要實現(xiàn)的能力級別非常重要,因為行動計劃、差距分析、糾正和改進行動都取決于它。ASPICE L3 是關(guān)于擁有完善的 QMS(質(zhì)量管理系統(tǒng)),可以支持在項目中部署符合 ASPICE 的制度化程序、指南和模板。組織可以以能力級別 2 為目標,作為第一步,然后以 CL3 為目標。此外,如果團隊有信心,直接瞄準 CL3 也沒有什么壞處。通俗地說,ASPICE 3.1 中的 CL2 是項目管理、驗證、配置管理和質(zhì)量保證的組合。在 CL3 中,必須遵守 QMS 定義、程序、指南和模板。此外,必須評估整個 QMS 的資產(chǎn)、工件、
執(zhí)行差距分析 - CMMI 到 ASPICE
一旦建立了這種需求,建議在組織級別進行深入的差距分析,即流程定義、流程改進和實施項目流程的指南,然后在項目級別,組織定義的實踐如何使用和實施在項目范圍內(nèi)。
差距分析主要評估可用的設(shè)計質(zhì)量管理體系、資源、政策、手冊、指南、模板、實施的實踐和工作產(chǎn)品。糾正過程和改進措施由關(guān)鍵利益相關(guān)者(首席評估員、共同評估員、組織的高級管理人員、質(zhì)量負責人、質(zhì)量團隊)根據(jù)優(yōu)先級、責任和活動順序決定,以有效地縮小差距。
CMMI 2.0 和 ASPICE 3.1 之間映射的圖示
ASPICE 最初是一個由歐盟資助的項目,它是作為 CMMI 的對應(yīng)物而創(chuàng)建的(經(jīng)過多年的發(fā)展,采用了多個 ISO 標準)。因此,可以觀察到兩個框架的術(shù)語、概念和實踐之間的某種直接和間接映射。CMMI 2.0 中每個“實踐領(lǐng)域”中的“意圖”等類似概念可以映射到 ASPICE 3.1 中為每個流程確定的“流程目的”。CMMI 2.0 中的“示例或示例活動和工作產(chǎn)品”對應(yīng)于 ASPICE 中的“輸出工作產(chǎn)品和工作產(chǎn)品特征”。在這兩個框架中都可以找到非常相似的做法,即。這兩個框架都從軟件需求中尋找上游可追溯性。這兩個框架都要求評估設(shè)計和相關(guān)決策,以確定糾正過程。此糾正過程基于阻礙實現(xiàn)目標或指標的根本原因。
為了在 CMMI 2.0(甚至 1.3)中的各種適用流程上實現(xiàn) ASPICE 3.1 能力水平,幾乎所有流程都需要改進,并且需要培訓人力資源。培訓必須涵蓋 ASPICE 的結(jié)構(gòu)、概念和原則。此外,需要修復、審查和批準已識別的差距。必須確保 ASPICE 評估或差距修復的結(jié)果對組織的 CMMI 評級影響為零。在彌補差距的同時,應(yīng)牢記兩個框架方面,并建立中間立場,以避免冗余和不必要的努力和資源。
從 CMMI 遷移到 ASPICE 的一種可能方法
渴望采用 ASPICE 的 CMMI 兼容組織通常首先通過 CMMI 驅(qū)動的流程展示 ASPICE 兼容實踐。它必須統(tǒng)一流程和實踐,并且應(yīng)該在組織的 QMS 中采用兩全其美的方法。任何流程改進都必須從 CMMI 和 ASPICE 的角度進行可視化。當然,組織會面臨許多特定的挑戰(zhàn),必須通過專門的方法和程序來緩解這些挑戰(zhàn)。
從 CMMI 2.0 過渡到 ASPICE 3.1 的評估方法
一旦完成了廣泛的映射和隔離,組織就可以在從 CMMI 過渡到 ASPICE 時達成基本的經(jīng)驗法則。例如,在 ASPICE 兼容項目中 QA 的參與量大大高于 CMMI 項目。對于符合 ASPICE 的項目,在可追溯性和一致性方面實現(xiàn)粒度所需的工作量和時間更高。此外,ASPICE 項目團隊和質(zhì)量團隊所需的培訓和指導數(shù)量非常廣泛。這些指針肯定有助于更好地規(guī)劃和執(zhí)行項目,這直接幫助我們更快地達到所有相關(guān)流程的預期能力水平。
作者:Vaibhav Anand,Shilpa Banerjee
審核編輯:郭婷
-
嵌入式
+關(guān)注
關(guān)注
5087文章
19145瀏覽量
306115 -
汽車電子
+關(guān)注
關(guān)注
3027文章
7983瀏覽量
167260
發(fā)布評論請先 登錄
相關(guān)推薦
評論