M CL C
K T L UN CH NG 1
2.2 C)u trúc CMMI
CMMI c cu trúc nh sau:
• Các mc tng tr#ng (Maturity Levels) i vi cách bi∃u din phân tng ho(c các mc nng lc (Capability Levels) i vi cách bi∃u din liên t%c • Các l&nh vc quy trình (Process Areas).
• M%c tiêu (Goals): gm m%c tiêu chung (Generic) và m%c tiêu riêng (Specific).
• Các tính nng chung (Common Features).
• Quy cách làm vic (Practices): gm quy cách làm vic cho m%c tiêu chung (Generic) và quy cách làm vic cho m%c tiêu riêng (Specific).
Hình 2.1: S∃% c)u trúc c−a CMMI Các m c t:ng tr∗?ng (Maturity Levels)
M,i mc tng tr#ng th∃ hin mc thc hin quy trình ca mt t∗ chc. Mc tng tr#ng bao gm các quy cách chung và quy cách riêng tng ng vi nhóm các l&nh vc quy trình c!i thin ho∀t ng ca t∗ chc. Vic c!i thin quy trình ca t∗ chc c thc hin b6ng vic c!i tin nhóm các qui trình tng ng vi các cp ca CMMI. Ví d%, # Mc tng tr#ng 1 t∗ chc ch có các quy trình ln xn không theo quy t−c thì n Mc tng tr#ng 2 t∗ chc ã có h thng qu!n lý d án c b!n. Có tt c! 5 mc tng tr#ng: 1. Kh#i t∀o 2. Mc l(p 3. Xác l p 4. Ki∃m soát 5. Ti u hóa Các m c n:ng l0c (Capability Levels) M,i mc nng lc th∃ hin nng lc thc hin quy trình ca t∗ chc. Mc nng lc bao gm các m%c tiêu chung và các quy cách chung liên quan g−n kt vi mt l&nh vc quy trình, c!i thin các quy trình ca t∗ chc c thc hin b6ng vic
L=nh v0c quy trình
Mc tiêu Gii thiu Quy trình liên quan
Các mc tiêu riêng Các mc tiêu chung
Các quy cách riêng
Các quy cách chung
t p trung vào tng l&nh vc quy trình riêng bit. Khi m%c tiêu chung ca mc nng lc c th+a mãn, t∗ chc s. th+a mãn các cp tng ng ca CMMI g−n kt vi mc nng lc ó. Có tt c! 6 mc nng lc, c chnh t 0 n 5, nh sau: 0. Cha hoàn thành 1. Thc hin 2. Mc l(p 3. Xác l p 4. Ki∃m soát 5. Ti u hóa
Các l=nh v0c quy trình (Process Areas)
Mt l&nh vc quy trình bao gm nhiu quy cách làm vic ho(c nhiu ho∀t ng cn c thc hin cùng nhau ∃∀t c m%c ích ca l&nh vc quy trình ó.
Mc tiêu
M,i l&nh vc quy trình có mt s m%c tiêu cn thc hin ∃ có th∃ ∀t c m%c ích ca quy trình ó ó. Có hai lo∀i m%c tiêu:
1. Mc tiêu riêng - Specific goals (SG) áp ng mc tiêu ca quy trình. 2. Mc tiêu chung - Generic goals (GG) áp ng mc tiêu ca t chc. Có
tt c 5 mc tiêu chung GG 1: Quy trình thc hin c GG 2: Quy trình qun lý c GG 3: Quy trình nh ngha c GG 4: Quy trình qun lý nh lng GG 5: Ti u hóa quy trình Các i∋m Αc tr∗ng (Common Features)
Các i∃m (c trng ch n gi!n là nhóm các quy cách làm vic chung trong mt l&nh vc quy trình l∀i vi nhau, tùy theo chc nng ca quy cách làm vic. Có 4 lo∀i i∃m (c trng:
1. Cam k t thc hin - Commitment to Perform (CO) 2. Kh nng thc hin - Ability to Perform (AB)
4. Thc hin thm nh - Verifying Implementation (VE)
Các quy cách (Practices)
Quy cách làm vic bao gm các ví d%, các mô t!, các hng dn và (t bit là các ho∀t ng cn thc hin ∃∀t c m%c tiêu ca l&nh vc quy trình. Có hai lo∀i quy cách làm vic:
1. Quy cách làm vic cho mc tiêu riêng - Specific practices (SP): Liên quan ti các m%c tiêu riêng ca vic thc hin quy trình.
2. Quy cách làm vic cho mc tiêu riêng - Generic practices (GP): G−n vi các m%c tiêu chung ca t∗ chc.
M∀i liên h gi;a mc tiêu (Goals) và quy cách làm vic (Practices)
M,i quy trình u có vài m%c tiêu cn ph!i ∀t c. M,i m%c tiêu l∀i có các quy cách làm vic i kèm vi nó, tuy nhiên m,i quy cách ch g−n vi mt m%c tiêu nht nh. M%c tiêu chung áp ng m%c tiêu ca t∗ chc g−n vi các quy cách chung i kèm, m%c tiêu riêng áp ng m%c tiêu thc hiên quy trình có các quy cách riêng g−n lin vi nó.