[CMMI] Đánh giá - Appraisals method
Các phương pháp đánh giá
Phương pháp đánh giá CMMi SCAMPI (Standard CMMI Appraisal Method for Process Improvement)
có 3 loại đánh giá:
SCAMPI A: là phương pháp đánh giá duy nhất giúp chấm điểm để doanh nghiệp đạt được chứng chỉ mức độ trưởng thành hoặc mức độ năng lực => Đây là phương pháp đánh giá cuối cùng để lấy chứng chỉ CMMI
SCAMPI B: Thực hiện như hạng mục xem xét mức độ chấp hành của doanh nghiệp hoặc đánh giá thử
SCAMPI C: Thường được xem như là hạng mục “Phân tích thực trạng”, hoặc là một công cụ để thu thập thông tin
SCAMPI C
SCAMPI C thường được thực hiện khi:
Cần cung cấp 1 đánh giá nhanh về khoảng cách giữa quy trình của tổ chức so với CMMi
Đánh giá mức độ đầy đủ của quy trình mới trước khi nó được thực hiện
Giám sát sự thực hiện của 1 quy trình
Xác định sự sẵn sàng của tổ chức để đánh giá SCAMPI A
Hỗ trợ việc lựa chọn nhà cung cấp
Output của SCAMPI C:
Tìm được ưu, nhược điểm của quy trình đã đánh giá
Tùy thuộc vào phạm vi và chiến lược thẩm định, có thể tìm thấy sự mapped với CMMI
Đánh giá trực quan các đặc điểm của quy trình
Các hành động cải tiến quy trình được đề xuất
Có dữ liệu để có thể tiếp tục sử dụng để giám sát tiến trình cải tiến các quy trình, có thể hỗ trợ các đánh giá trong tương lai
SCAMPI B
SCAMPI B thường được thực hiện khi:
Một tổ chức cần đánh giá chính xác quy trình của họ so với các mức ML của CMMI
Output của SCAMPI B:
Tìm được ưu, nhược điểm của quy trình đã đánh giá so với CMMI
Các thực hành được chỉ ra đã đáp ứng mục đích gì và so sánh với CMMI
Sự đồng thuận về các vấn đề của quy trình
Có dữ liệu để có thể tiếp tục sử dụng để giám sát tiến trình cải tiến các quy trình, có thể hỗ trợ các đánh giá trong tương lai
SCAMPI A
SCAMPI A thường được sử dụng khi:
Cần chính thức chuẩn hóa quy trình theo chuẩn CMMI
Xếp hạng mức năng lực, mức tăng trưởng CMMI của doanh nghiệp
Output của SCAMPI A:
Xếp hạng ML
Tìm được ưu, nhược điểm của quy trình đã đánh giá so với CMMI
Sự đồng thuận về các vấn đề của quy trình
Có dữ liệu để có thể tiếp tục sử dụng để giám sát tiến trình cải tiến các quy trình, có thể hỗ trợ các đánh giá trong tương lai
Đặc điểm của 3 loại đánh giá
Đặc điểm | SCAMPI A | SCAMPI B | SCAMPI C |
---|---|---|---|
Số lượng bằng chứng thu thập | Cao | Vừa | Thấp |
Điểm đánh giá | Có | Không | Không |
Nguồn lực cần thiết | Cao | Vừa | Thấp |
Kích thước nhóm | Lớn | Trung bình | Nhỏ |
Nguồn dữ liệu (Dụng cụ, các buổi phỏng vấn, tài liệu) | Bắt buộc cả 3 | Bắt buộc 2 (Trong đó Phỏng vấn là phải có) | Chỉ cần 1 nguồn dữ liệu |
Yêu cầu về trưởng nhóm đánh giá | Được viện CMMI ủy quyền | Được viện CMMI ủy quyền hoặc đã được đào tạo và có kinh nghiệm | Cá nhân đã được đào tạo và có kinh nghiệm |
Quy trình triển khai CMMi
Như vậy, để áp dụng CMMI vào quá trình quản lý chất lượng phần mềm, trước hết cần:
Đảm bảo đủ nguồn lực để tiến hành
Đưa ra quy trình chung cho tất cả các PAs dựa theo các bước thực hiện đã được liệt kê
Cùng với đó là đưa ra Bộ tài liệu để lưu trữ, theo dõi toàn bộ việc thực hiện các KPAs/PAs
Áp dụng các quy trình (kèm các bộ tài liệu) vào các dự án