CMMI - Thẩm định
Đánh giá CMMI là cuộc kiểm tra một hoặc nhiều quy trình bởi một nhóm chuyên gia được đào tạo sử dụng mô hình tham chiếu đánh giá làm cơ sở để xác định điểm mạnh và điểm yếu của một tổ chức.
Thẩm định yêu cầu lập kế hoạch. Khi lập kế hoạch thẩm định tổ chức của bạn, hãy xác định phạm vi của đơn vị tổ chức, các nguyên tắc cần bao gồm, nhóm thẩm định sẽ bao gồm các thành viên nội bộ hay bên ngoài tổ chức của bạn, các dự án sẽ được bao gồm, các cá nhân được phỏng vấn và loại hoặc lớp thẩm định cần thiết.
Thẩm định xem xét ba loại thành phần mô hình như được định nghĩa trong CMMI -
Required - chỉ các mục tiêu cụ thể và chung chung.
Expected - chỉ thực hành cụ thể và chung chung.
Informative - bao gồm các thực hành phụ và các sản phẩm công việc điển hình.
SEI đã phát hành hai tài liệu hướng dẫn cho các đánh giá CMMI -
Appraisal Requirements for CMMI (ARC) - Nó chứa các yêu cầu đối với ba loại phương pháp thẩm định Loại A, Loại B và Loại C. Các yêu cầu này là các quy tắc để xác định từng loại phương pháp thẩm định.
Standard CMMI Appraisal Method for Process Improvement (SCAMPI) - Tài liệu Mô tả Phương pháp (MDD) hiện là phương pháp thẩm định Hạng A duy nhất được phê duyệt.
SCAMPI hiện là Phương pháp đánh giá CMMI Class A duy nhất được phê duyệt. Nghĩa là, SCAMPI đáp ứng tất cả các yêu cầu của Phương pháp Đánh giá Loại A của ARC và đã được SEI chấp thuận.
Có ba lớp Phương pháp Đánh giá CMMI: Lớp A, Lớp B và Lớp C.
Đánh giá SCAMPI Class A
Đánh giá SCAMPI Loại A thường được tiến hành khi một tổ chức đã thực hiện một số cải tiến quy trình đáng kể và cần chính thức đánh giá quy trình của mình so với CMMI. SCAMPI A là phương pháp thẩm định duy nhất cung cấp xếp hạng Mức độ trưởng thành hoặc Mức năng lực CMMI.
Bạn có thể mong đợi các kết quả sau từ SCAMPI A -
Xếp hạng Mức độ trưởng thành hoặc Mức độ khả năng.
Các phát hiện mô tả điểm mạnh và điểm yếu của quy trình của tổ chức bạn so với CMMI.
Sự đồng thuận liên quan đến các vấn đề quy trình chính của tổ chức.
Cơ sở dữ liệu thẩm định mà tổ chức có thể tiếp tục sử dụng, để theo dõi tiến độ cải tiến quy trình và hỗ trợ các thẩm định trong tương lai.
Thẩm định SCAMPI Hạng B
SCAMPI B được yêu cầu khi một tổ chức cần đánh giá tiến trình của mình đối với Mức độ trưởng thành CMMI mục tiêu, nhưng với chi phí thấp hơn SCAMPI A. Đánh giá SCAMPI B cung cấp các phát hiện chi tiết và cho biết khả năng các thực hành được đánh giá sẽ được đánh giá là đạt yêu cầu được thực hiện trong một cuộc thẩm định SCAMPI A.
Đánh giá SCAMPI Lớp B, một trong ba phương pháp đánh giá SEI, giúp một tổ chức hiểu, với mức độ tin cậy tương đối cao, trạng thái của quy trình kỹ thuật phần mềm và hệ thống của mình so với CMMI. SCAMPI B thường được thực hiện khi một tổ chức cần đánh giá chính xác tiến trình của mình đối với Mức độ trưởng thành CMMI mục tiêu.
Bạn có thể mong đợi các kết quả sau từ SCAMPI B -
Các phát hiện chi tiết mô tả điểm mạnh và điểm yếu của quy trình của tổ chức bạn so với CMMI.
Các mô tả về thực hành chỉ ra khả năng các thực hành đã được kiểm tra sẽ đáp ứng các mục tiêu và đáp ứng mục đích của CMMI.
Sự đồng thuận liên quan đến các vấn đề quy trình chính của tổ chức.
Cơ sở dữ liệu FIDO mà tổ chức có thể tiếp tục sử dụng, để theo dõi tiến độ cải tiến quy trình và hỗ trợ đánh giá trong tương lai.
Thẩm định SCAMPI Class C
Thẩm định SCAMPI C ngắn hơn và linh hoạt hơn thẩm định SCAMPI A và B và được tiến hành để giải quyết nhiều nhu cầu đặc biệt khác nhau, từ phân tích khoảng cách nhanh đến xác định mức độ sẵn sàng của tổ chức đối với SCAMPI A.
Đánh giá SCAMPI Class C, phương pháp thẩm định ít chính thức nhất trong bộ các phương pháp thẩm định của SEI, rất linh hoạt và có thể được tiến hành để đáp ứng nhiều nhu cầu khác nhau. Thường có thời gian ngắn hơn nhiều so với thẩm định loại A và B, thẩm định SCAMPI C thường được thực hiện vì các lý do như:
Cung cấp phân tích lỗ hổng nhanh về quy trình của tổ chức so với CMMI.
Đánh giá mức độ đầy đủ của một quy trình mới trước khi nó được thực hiện.
Giám sát việc thực hiện một quy trình.
Xác định mức độ sẵn sàng của tổ chức đối với SCAMPI A.
Hỗ trợ lựa chọn nhà cung cấp.
Bạn có thể mong đợi các kết quả sau từ SCAMPI C -
Các phát hiện mô tả điểm mạnh và điểm yếu của các quá trình được đánh giá. Tùy thuộc vào phạm vi và chiến lược thẩm định, các phát hiện có thể được ánh xạ tới các thành phần CMMI liên quan.
Các đặc điểm tóm tắt tính đầy đủ của các quá trình được đánh giá trực quan CMMI.
Các hành động cải tiến quy trình được đề xuất.
Cơ sở dữ liệu FIDO mà tổ chức có thể tiếp tục sử dụng để theo dõi tiến độ cải tiến quy trình và hỗ trợ đánh giá trong tương lai.
Đặc điểm của lớp thẩm định
Mỗi lớp được phân biệt bởi mức độ chặt chẽ liên quan đến việc áp dụng phương pháp. Lớp A là khắt khe nhất, Lớp B ít khắt khe hơn một chút và Lớp C là ít khắt khe nhất. Bảng sau đây cung cấp một số ý tưởng về sự khác biệt mong đợi giữa các phương thức trong mỗi lớp.
Nét đặc trưng | Hạng A | Hạng B | Lớp C |
---|---|---|---|
Lượng bằng chứng khách quan thu thập được | Cao | Trung bình | Thấp |
Xếp hạng được tạo | Đúng | Không | Không |
Nhu cầu tài nguyên | Cao | Trung bình | Thấp |
Kích thước nhóm | Lớn | Trung bình | Nhỏ |
Nguồn dữ liệu (công cụ, phỏng vấn và tài liệu) | Yêu cầu cả ba nguồn dữ liệu | Chỉ yêu cầu hai nguồn dữ liệu (một nguồn phải là các cuộc phỏng vấn) | Chỉ yêu cầu một nguồn dữ liệu |
Yêu cầu của trưởng nhóm thẩm định | Người đánh giá khách hàng tiềm năng được ủy quyền | Người đánh giá trưởng được ủy quyền hoặc người được đào tạo và có kinh nghiệm | Người được đào tạo và có kinh nghiệm |
Nguyên tắc cơ bản về SCAMPI
SCAMPI là từ viết tắt của Tiêu chuẩn Phương pháp Thẩm định CMMI để Cải thiện Quy trình. Đánh giá SCAMPI phải do Thẩm định viên trưởng SCAMPI được SEI ủy quyền thực hiện. SCAMPI được hỗ trợ bởi Bộ sản phẩm SCAMPI, bao gồm Mô tả phương pháp SCAMPI, bảng câu hỏi dành cho người trưởng thành, hỗ trợ công việc và mẫu.
Hiện tại, SCAMPI là phương pháp duy nhất có thể cung cấp xếp hạng, phương pháp duy nhất được SEI công nhận và là phương pháp được các tổ chức quan tâm nhất.
SCAMPI dựa trên kinh nghiệm từ các phương pháp trước đây, bao gồm:
CBA IPI - Đánh giá dựa trên CMM để cải tiến quy trình nội bộ.
SCE - Đánh giá khả năng phần mềm.
EIA/IS 732.2 - Tiêu chuẩn quốc tế tạm thời có tên Phương pháp Đánh giá Kỹ thuật Hệ thống.
SDCE - Đánh giá năng lực phát triển phần mềm.
Phương pháp thẩm định của FAA.