[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á

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