cmmi
劃分為三個分支:
適用於供方、乙方的模型:
cmmi-dev:
主要是針對開發類組織的;
cmmi-svc:
主要是針對服務類組織的;
適用於需方、甲方的模型:
cmmi-acq:
主要是針對採購類組織的;
cmmi-dev
中提到的開發,是包括了軟體、硬體等型別的開發。cmmi-dev
這個模型還可以增加適用於複雜多學科的產品開發的ipd
附件,在cmmi
之外稱為ipd
,在cmmi
內稱為ippd
。ippd
並沒有涉及到市場、財務等。多出來的乙個p
代表是過程,ipd
中包含了市場與財務,所以ipd
與ippd
是有一定差別的。ippd
有其適用範圍,不能亂用,ipd
也是同理。國內有些企業盲目追隨華為實施ipd
,成功者少,失敗者眾。為什麼呢?沒有注意ipd
的適用範圍。ipd
適用於什麼型別的組織呢? (1
)複雜產品的開發,需要多學科配合協同的產品開發; (2
)市場驅動的產品開發,產品需要隨時判斷是否滿足了市場的需求,是否投入產出合適,如果不可以,需要隨時終止專案的開發。 (3
)專案的團隊規模比較大,需要劃分為多個小組進行協同工作。小組之間的溝通是專案成功的乙個制約因素。
在cmmi-dev
中包含了22
個過程域。何謂過程域(process area
,簡寫為pa
)?過程域是一類最佳實踐的集合,這些最佳實踐屬於同一類的過程。cmmi
中有幾百條最佳實踐,需要將他們分類管理,以便於實施,便於記憶。分類的方法是人們分析、認識問題的一種主要的方法。在cmmi
中將所有的實踐劃分成了22
類,每類中包含的實踐個數從4
個到14
個不等。這種分類是否就完全合理呢?仁者見仁,智者見智,沒有絕對的合理,有的實踐放在某個pa
中很自然,有的就有點牽強,sei
就那麼劃分了,你就那麼記憶吧。
要注意過程域與過程的概念不同,過程域是實踐的集合,何謂集合?集合中的元素是沒有嚴格的先後順序的,是乙個堆,堆是資料結構中的專業術語。過程是活動的偏序集(偏序關係是離散數學中的專業術語),活動之間是有先後順序的。不要搞混了2
個概念,否則是很囧的。
22個過程域可以分成4
類,專案管理類、過程管理類、工程類、支援類。總結為下表:
過程域類別
中文名字
核心內容
英文簡寫 等級
專案管理類
專案策劃
估算,編制計畫,計畫評審與確認 pp
l2專案監督與控制
計畫跟蹤,問題的發現解決
pmcl2**商合同管理
採購合同,外包合同管理
saml2風險管理
識別、分析風險,制定風險計畫,跟蹤控制風險,溝通風險
rskm
l3整合專案管理
整合過程,集**,整合小組,即過程之間、人之間、小組之間的協調一致問題
ipml3量化專案管理
量化目標管理,統計過程管理
qpml4過程管理類
組織過程焦點
如何按照pdca迴圈或ideal模型的思想實施過程改進
opfl3組織過程定義
組織級定義哪些標準與規範
opdl3組織級培訓
如何開展組織級培訓 ot
l3組織過程效能
定義組織級量化目標,建立組織級效能基準與模型
oppl4組織級革新與部署
如何識別、推廣技術與管理革新
oidl5工程類
需求開發
需求獲取,需求分析,需求描述,需求確認與驗證 rd
l3需求管理
需求變更管理
reqm
l2技術解決方案
技術路線確定,概要設計,詳細設計,編碼、技術文件編寫 ts
l3產品整合
整合,整合測試,交付 pi
l3驗證
同行評審、測試等驗證手段
verl3確認
系統測試,驗收測試等確認手段
vall3支援類
產品與過程質量保證
檢查過程與文件和標準規範的一致性
ppqa
l2配置管理
文件變更、文件一致性的管理 cm
l2度量與分析
應該採集哪些資料?資料的準確含義是什麼?如何採集資料?如何分析資料? ma
l2決策與解決方案
管理與技術決策如何做?
darl3根因分析與解決方案
如何執行根本原因的分析
carl5通過上表我們可以看到,在cmmi
模型包括了很多的開發活動,沒有包括什麼呢?沒有包括考核,沒有包括市場,沒有包括財務、行政、人事等等其他非開發管理活動。對於開發活動是否都包含全了呢?專案立項、技術預研、系統維護等活動並沒有描述在裡面,沒關係,立項、預研、維護的活動都可以分解為上述pa
中的活動,也可以認為是含在裡面了。
每個過程域有其名字與簡寫,一般我們都稱呼其簡寫,比如一說reqm就知道是需求管理過程域,一提dar就代表了決策與解決方案過程域。不一定要刻意去揹他,知道每個縮寫代表的英文單詞,自然就記住了。
我說CMMI之一 CMMI是什麼
我說cmmi之一 cmmi是什麼 有些朋友沒有接觸過cmmi,正在學習cmmi,cmmi本身的描述比較抽象,所以,讀起來有些費勁。有些朋友實施過cmmi,但是可能存在對cmmi的一些誤解,因此我想說說我理解的cmmi,供各位參考。在寫這些材料時,我假想我對面坐著一位初學者或者是受錯誤思想洗過腦的實施...
我說CMMI之三 CMMI的構件
我說 cmmi 之三 cmmi 的構件 cmmi 中的內容是按照成熟度等級或過程域類別 過程域 目標 實踐 子實踐的方法來進行分類管理的,這些概念之間的整體部分關係可以參見下圖。過程域的概念我們前面講過了,這裡不贅述。每個 pa都有乙個目的,在英文裡明確區分了 purpose 與goal 這兩個單詞...
我說CMMI之五 CMMI 4個等級的區別
我說cmmi 之五 cmmi 4 個等級的區別 了解 cmmi 的人都知道 cmmi有5 個等級,但是要將 5個等級的區別真正說明白,說透徹不太容易。下面我們用乙個 概括之。中並沒有1級,1級在cmmi 中沒有對應的過程域,是起始級,所以不加描述。4 5級的區別在過程能力方面表現比較突出,其他幾個方...