CMMI - Mức độ trưởng thành

Mức độ trưởng thành là một bình nguyên tiến hóa được xác định rõ ràng để đạt được một quy trình phần mềm hoàn thiện. Mỗi cấp độ trưởng thành cung cấp một lớp nền tảng để cải tiến quy trình liên tục.

Các mô hình CMMI với đại diện theo giai đoạn, có năm cấp độ trưởng thành được chỉ định bởi các số từ 1 đến 5. Chúng là -

  • Initial
  • Managed
  • Defined
  • Được quản lý định lượng
  • Optimizing

Các mức độ trưởng thành của đại diện theo giai đoạn CMMI

Hình ảnh sau đây cho thấy các cấp độ trưởng thành trong biểu diễn theo giai đoạn CMMI.

Bây giờ chúng ta sẽ tìm hiểu chi tiết về từng cấp độ trưởng thành. Phần tiếp theo sẽ liệt kê tất cả các lĩnh vực quy trình liên quan đến các cấp độ trưởng thành này.

Chi tiết về mức độ trưởng thành

Mức độ trưởng thành bao gồm một tập hợp các khu vực quy trình được xác định trước. Mức độ trưởng thành được đo bằng thành tích củaspecificgeneric goalsáp dụng cho từng nhóm khu vực quy trình được xác định trước. Các phần sau đây mô tả chi tiết các đặc điểm của từng cấp độ trưởng thành.

Mức độ trưởng thành 1 Ban đầu

Ở cấp độ trưởng thành 1, các quá trình thường đặc biệt và hỗn loạn. Tổ chức thường không cung cấp một môi trường ổn định. Thành công trong các tổ chức này phụ thuộc vào năng lực và sự anh hùng của những người trong tổ chức chứ không phụ thuộc vào việc sử dụng các quy trình đã được chứng minh.

Các tổ chức cấp độ trưởng thành 1 thường sản xuất các sản phẩm và dịch vụ hoạt động được; tuy nhiên, họ thường vượt quá ngân sách và tiến độ của các dự án của họ.

Các tổ chức cấp độ trưởng thành 1 được đặc trưng bởi xu hướng cam kết quá mức, từ bỏ các quy trình trong thời gian khủng hoảng và không thể lặp lại những thành công trong quá khứ của họ.

Cấp độ trưởng thành 2 được quản lý

Ở cấp độ trưởng thành 2, một tổ chức đã đạt được tất cả specificgeneric goalscủa các lĩnh vực quy trình cấp độ trưởng thành 2. Nói cách khác, các dự án của tổ chức đã đảm bảo rằng các yêu cầu được quản lý và các quá trình được lập kế hoạch, thực hiện, đo lường và kiểm soát.

Kỷ luật quy trình được phản ánh bởi mức độ trưởng thành 2 giúp đảm bảo rằng các thực hành hiện có được giữ lại trong thời gian căng thẳng. Khi các thực hành này được áp dụng, các dự án được thực hiện và quản lý theo các kế hoạch đã được lập thành văn bản của chúng.

Ở cấp độ trưởng thành 2, các yêu cầu, quy trình, sản phẩm công việc và dịch vụ được quản lý. Trạng thái của các sản phẩm công việc và việc cung cấp dịch vụ có thể nhìn thấy được đối với quản lý tại các điểm xác định.

Các cam kết được thiết lập giữa các bên liên quan và được sửa đổi khi cần thiết. Sản phẩm công việc được xem xét với các bên liên quan và được kiểm soát.

Các sản phẩm và dịch vụ công việc đáp ứng các yêu cầu, tiêu chuẩn và mục tiêu cụ thể của họ.

Mức độ trưởng thành 3 được xác định

Ở cấp độ trưởng thành 3, một tổ chức đã đạt được tất cả specificgeneric goals của các khu vực quy trình được chỉ định cho cấp độ trưởng thành 2 và 3.

Ở cấp độ trưởng thành 3, các quá trình được đặc trưng hóa và hiểu rõ, và được mô tả trong các tiêu chuẩn, thủ tục, công cụ và phương pháp.

Sự khác biệt quan trọng giữa mức độ trưởng thành 2 và mức độ trưởng thành 3 là phạm vi của các tiêu chuẩn, mô tả quy trình và thủ tục. Ở cấp độ trưởng thành 2, các tiêu chuẩn, mô tả quy trình và thủ tục có thể khá khác nhau trong từng trường hợp cụ thể của quy trình (ví dụ: trên một dự án cụ thể).

Ở cấp độ trưởng thành 3, các tiêu chuẩn, mô tả quy trình và thủ tục cho một dự án được điều chỉnh từ bộ quy trình tiêu chuẩn của tổ chức để phù hợp với một dự án hoặc đơn vị tổ chức cụ thể. Bộ quy trình tiêu chuẩn của tổ chức bao gồm các quy trình được đề cập ở cấp độ chín muồi 2 và cấp độ chín muồi 3. Kết quả là, các quy trình được thực hiện trong toàn tổ chức là nhất quán ngoại trừ những khác biệt được cho phép bởi các hướng dẫn điều chỉnh.

Một điểm khác biệt quan trọng khác là ở cấp độ trưởng thành 3, các quá trình thường được mô tả chi tiết và chặt chẽ hơn ở cấp độ thuần thục 2. Ở cấp độ trưởng thành 3, các quá trình được quản lý chủ động hơn bằng cách sử dụng sự hiểu biết về mối quan hệ lẫn nhau của các hoạt động của quá trình và các biện pháp chi tiết về quy trình, sản phẩm công việc và dịch vụ của nó.

Mức độ trưởng thành 4 Được quản lý định lượng

Ở cấp độ trưởng thành 4, một tổ chức đã đạt được tất cả specific goals của các lĩnh vực quy trình được chỉ định cho các cấp độ trưởng thành 2, 3 và 4 và generic goals được giao cho cấp độ trưởng thành 2 và 3.

Ở cấp độ trưởng thành 4, các quy trình phụ được chọn đóng góp đáng kể vào hiệu suất chung của quy trình. Các quá trình phụ đã chọn này được kiểm soát bằng cách sử dụng các kỹ thuật thống kê và định lượng khác.

Các mục tiêu định lượng về chất lượng và hiệu suất quá trình được thiết lập và sử dụng làm tiêu chí trong việc quản lý các quá trình. Các mục tiêu định lượng dựa trên nhu cầu của khách hàng, người dùng cuối, tổ chức và người thực hiện quy trình. Chất lượng và hiệu suất quá trình được hiểu theo thuật ngữ thống kê và được quản lý trong suốt vòng đời của quá trình.

Đối với các quá trình này, các thước đo chi tiết về hiệu suất của quá trình được thu thập và phân tích thống kê. Các nguyên nhân đặc biệt của sự thay đổi trong quá trình được xác định và nếu thích hợp, các nguồn của các nguyên nhân đặc biệt được sửa chữa để ngăn ngừa các sự cố xảy ra trong tương lai.

Các thước đo hiệu suất chất lượng và quy trình được đưa vào kho lưu trữ đo lường của tổ chức để hỗ trợ việc ra quyết định dựa trên thực tế trong tương lai.

Sự khác biệt quan trọng giữa mức độ trưởng thành 3 và mức độ trưởng thành 4 là khả năng dự đoán về hiệu suất của quá trình. Ở cấp độ trưởng thành 4, hiệu suất của các quá trình được kiểm soát bằng cách sử dụng các kỹ thuật thống kê và định lượng khác và có thể dự đoán được về mặt định lượng. Ở cấp độ trưởng thành 3, các quy trình chỉ có thể dự đoán được về mặt định tính.

Tối ưu hóa cấp độ trưởng thành 5

Ở cấp độ trưởng thành 5, một tổ chức đã đạt được tất cả specific goalscủa các lĩnh vực quy trình được chỉ định cho các cấp độ trưởng thành 2, 3, 4 và 5 và generic goals được giao cho cấp độ trưởng thành 2 và 3.

Các quy trình được cải tiến liên tục dựa trên sự hiểu biết định lượng về các nguyên nhân phổ biến của sự thay đổi vốn có trong các quy trình.

Cấp độ này tập trung vào việc liên tục cải thiện hiệu suất của quy trình thông qua các cải tiến công nghệ gia tăng và đổi mới.

Các mục tiêu cải tiến quy trình định lượng cho tổ chức được thiết lập, liên tục sửa đổi để phản ánh các mục tiêu kinh doanh đang thay đổi và được sử dụng làm tiêu chí trong quản lý cải tiến quy trình.

Hiệu quả của các cải tiến quy trình đã triển khai được đo lường và đánh giá dựa trên các mục tiêu cải tiến quy trình định lượng. Cả các quá trình đã xác định và bộ các quá trình tiêu chuẩn của tổ chức đều là mục tiêu của các hoạt động cải tiến có thể đo lường được.

Việc tối ưu hóa các quy trình nhanh nhẹn và đổi mới, phụ thuộc vào sự tham gia của lực lượng lao động được trao quyền phù hợp với các giá trị và mục tiêu kinh doanh của tổ chức. Khả năng của tổ chức để phản ứng nhanh chóng với những thay đổi và cơ hội được nâng cao bằng cách tìm cách tăng tốc và chia sẻ việc học. Cải tiến các quy trình vốn dĩ là một vai trò mà mọi người phải thực hiện, dẫn đến một chu kỳ cải tiến liên tục.

Sự khác biệt quan trọng giữa mức độ trưởng thành 4 và mức độ trưởng thành 5 là loại biến thể của quá trình được giải quyết. Ở cấp độ trưởng thành 4, các quá trình quan tâm đến việc giải quyết các nguyên nhân đặc biệt của sự thay đổi quá trình và cung cấp khả năng dự đoán thống kê về kết quả. Mặc dù các quá trình có thể tạo ra các kết quả có thể dự đoán được, nhưng các kết quả đó có thể không đủ để đạt được các mục tiêu đã thiết lập. Ở cấp độ trưởng thành 5, các quá trình quan tâm đến việc giải quyết các nguyên nhân phổ biến gây ra sự biến đổi của quá trình và thay đổi quá trình (nghĩa là thay đổi phương tiện thực hiện quá trình) để cải thiện hiệu suất quá trình (trong khi duy trì khả năng dự đoán thống kê) để đạt được các mục tiêu cải tiến quá trình định lượng đã thiết lập .

Không nên bỏ qua các cấp độ trưởng thành

Mỗi cấp độ trưởng thành cung cấp một nền tảng cần thiết để thực hiện hiệu quả các quy trình ở cấp độ tiếp theo.

  • Các quy trình cấp cao hơn có ít cơ hội thành công hơn nếu không có kỷ luật do cấp thấp hơn cung cấp.

  • Hiệu quả của sự đổi mới có thể bị che khuất trong một quá trình ồn ào.

Các quy trình ở cấp độ trưởng thành cao hơn có thể được thực hiện bởi các tổ chức ở cấp độ kỳ hạn thấp hơn, với nguy cơ không được áp dụng nhất quán trong một cuộc khủng hoảng.

Mức độ trưởng thành và lĩnh vực quy trình

Đây là danh sách tất cả các khu vực quy trình tương ứng được xác định cho một tổ chức phần mềm. Các lĩnh vực quy trình này có thể khác nhau đối với các tổ chức khác nhau.

Phần này cung cấp tên của các khu vực quy trình liên quan. Để biết thêm chi tiết về các Khu vực Quy trình này, hãy xem Chương Các Khu vực Quy trình CMMI.

Cấp độ Tiêu điểm Khu vực quy trình chính Kết quả
5

Tối ưu hóa

Sự cải tiến quá trình liên tục

Đổi mới và Triển khai Tổ chức

Phân tích và giải quyết nhân quả

Chất lượng cao nhất / Rủi ro thấp nhất
4

Được quản lý định lượng

Được quản lý định lượng

Hiệu suất quy trình tổ chức

Quản lý dự án định lượng

Chất lượng cao hơn / Rủi ro thấp hơn
3

Xác định

Tiêu chuẩn hóa quy trình

Phát triển yêu cầu

Giải pháp kỹ thuật

Tích hợp sản phẩm

xác minh

Thẩm định

Trọng tâm quy trình tổ chức

Định nghĩa quy trình tổ chức

Đào tạo tổ chức

Dự án tích hợp Mgmt (với IPPD bổ sung)

Quản lý rủi ro

Phân tích và giải quyết quyết định

Lập nhóm tích hợp (chỉ IPPD)

Tổ chức. Môi trường để tích hợp (chỉ IPPD)

Quản lý nhà cung cấp tích hợp (chỉ SS)

Chất lượng trung bình / Rủi ro trung bình
2

Được quản lý

Quản lý dự án cơ bản

Quản lý yêu cầu

Lập kế hoạch dự án

Giám sát và Kiểm soát Dự án

Quản lý thỏa thuận nhà cung cấp

Đo lường và phân tích

Đảm bảo chất lượng sản phẩm và quy trình

Quản lý cấu hình

Chất lượng thấp / Rủi ro cao
1

Ban đầu

Quy trình là không chính thức và Adhoc   Chất lượng thấp nhất / Rủi ro cao nhất