Mục lục:
- Lịch sử CMM - Tại sao lại quan trọng
- Tên lửa để thành công
- Nhu cầu về chất lượng đáng tin cậy
- Tại sao vấn đề lại khó giải quyết
- NASA: Tại Trung tâm của Giải pháp CMM
- Nguồn gốc của SEI và CMM
- Những nhà đổi mới sớm về chất lượng cho phần mềm
- Tại sao thủ tục lại quan trọng
- Giải pháp CMM
- Những phát triển gần đây trong CMM
- Ai sử dụng CMM?
- Sử dụng Khái niệm CMM trong Doanh nghiệp hoặc Phòng ban của bạn
Lịch sử CMM - Tại sao lại quan trọng
Mô hình trưởng thành về năng lực được phát triển để đảm bảo thành công khi thành công thực sự quan trọng - tại NASA và trong quân đội, nơi cuộc sống là quan trọng và thành công là sự sống còn. Nhưng tất cả chúng ta đều có thể học hỏi và sử dụng những kỹ thuật này để thành công và thịnh vượng trong kinh doanh ngày nay.
Tên lửa để thành công
Nguồn gốc của CMM gắn liền với NASA, việc phát triển tên lửa và tên lửa. Những tên lửa ban đầu này ở Trung tâm Vũ trụ Kennedy, Cape Canaveral, Florida.
Sid Kemp
Nhu cầu về chất lượng đáng tin cậy
Quay trở lại cuối những năm 1950 và đầu những năm 1960, quân đội Hoa Kỳ đã gặp vấn đề. Và vấn đề đó mà mọi doanh nghiệp trên thế giới ngày nay đều phải đối mặt. Vấn đề rất đơn giản: Chúng ta cần phần cứng và phần mềm đáng tin cậy. Nhu cầu rõ ràng nhất khi tính mạng đang ở trong tình trạng nguy hiểm - trong quân đội và trong không gian vũ trụ. Tuy nhiên, ngày nay, nhiều doanh nghiệp thất bại vì hệ thống máy tính của họ không đáng tin cậy hoặc phần mềm gây nhầm lẫn cho nhân viên và khách hàng. Về mặt tích cực, hệ thống máy tính tuyệt vời dễ sử dụng tạo ra thành công trong cạnh tranh và các sản phẩm đáng tin cậy dẫn đến việc giữ chân khách hàng và làm hài lòng khách hàng.
Chúng ta có thể sử dụng các giải pháp được phát triển bởi các nhà thầu quân sự trong 50 năm qua và áp dụng chúng cho các doanh nghiệp của chúng ta ngày nay.
Tại sao vấn đề lại khó giải quyết
Không quân Mỹ muốn tên lửa có thể bay, trúng mục tiêu và nổ tung. Họ đã có một thời gian khủng khiếp để làm cho chúng được thực hiện. Tại sao? Có một số lý do:
- Hoa Kỳ có một lịch sử chỉ quan tâm đến chất lượng trong thời chiến. Chúng tôi chấp nhận sự chậm trễ và chất lượng kém trong cuộc sống hàng ngày. Quay trở lại thời Nội chiến, hầu hết mọi sự phát triển trong sản xuất, chế tạo, chất lượng, giao hàng đúng hạn và quản lý chất lượng đều bắt nguồn từ những nỗ lực trong thời chiến.
- Các hợp đồng quân sự vừa là tối mật vừa thuộc sở hữu độc quyền. Bất kỳ giải pháp nào dẫn đến kết quả chất lượng được giao đúng hạn thường là một phần của dự án tối mật không thể chia sẻ. Và khi nó được phát triển bởi một nhà thầu quân sự, nhà thầu đó chắc chắn không muốn chia sẻ nước sốt bí mật của nó với các đối thủ cạnh tranh.
- Các thiết bị quân sự được chế tạo từ năm 1955 trở về trước là phục vụ cho chiến tranh lạnh hơn là chiến tranh. Điều này đặc biệt đúng với các tài sản chiến lược: đầu đạn hạt nhân; tên lửa tầm xa và tầm trung; máy bay ném bom tầm xa; và tàu ngầm hạt nhân. Chúng tôi không muốn sử dụng chúng ngay lập tức, đó là vấn đề cấp bách của Thế chiến thứ hai. Trong thực tế, chúng tôi hy vọng sẽ không bao giờ sử dụng chúng. Nhưng chúng tôi phải chắc chắn rằng chúng sẽ hoạt động khi chúng tôi cần, thậm chí 30 năm sau. (Ơn trời là chúng tôi chưa bao giờ cần đến chúng!)
- Sản xuất của Hoa Kỳ là tự mãn và cẩu thả. AT&T Bell Labs đã giải quyết được các vấn đề lớn về quản lý chất lượng để sản xuất bóng bán dẫn, nhưng do Henry Ford dẫn dắt, ngành sản xuất Mỹ không quan tâm đến quản lý chất lượng. Các tài sản hàng đầu của chúng tôi trong lĩnh vực này, W. Edwards Deming và Joseph M. Juran, đã được Nhật Bản chào đón, và phải đến năm 1990, Mỹ mới quan tâm đến các giải pháp quản lý chất lượng.
Tuy nhiên, Không quân Hoa Kỳ, làm việc với Quốc hội, NASA và một số nhà thầu tư nhân đã đưa ra một giải pháp. Và giải pháp đó đã cho chúng tôi hai hệ thống tuyệt vời mà chúng tôi vẫn có thể sử dụng ngày nay: phong trào Chất lượng Không Sai sót (hay Chi phí Chất lượng); và Mô hình trưởng thành năng lực (CMM).
NASA: Tại Trung tâm của Giải pháp CMM
NASA là, và là cơ quan vũ trụ dân sự của Hoa Kỳ. Có nhiều lý do cho việc này. Nhưng một điều quan trọng là nó được thiết kế để cung cấp lợi ích này: Tất cả kiến thức thu được trong quá trình phát triển cho NASA, kể cả bởi các công ty tư nhân hay công ty, theo lệnh của Quốc hội, đều được chia sẻ vì lợi ích quốc gia.
Điều này đặt các nhà thầu quân sự vào thế khó xử. Rõ ràng, các nhà sản xuất tên lửa là ứng cử viên sáng giá nhất để trở thành nhà sản xuất tên lửa. Và các nhà sản xuất máy bay chiến đấu là những người giỏi nhất về thiết kế buồng lái cho tên lửa có khả năng tăng tốc cao tương tự. Và các nhà sản xuất tàu ngầm có thể trợ giúp với các hệ thống lưu thông khí khép kín. Tuy nhiên, để có được những hợp đồng béo bở của NASA, điều này cũng khiến họ trở nên phổ biến với công chúng Mỹ, giúp việc tuyển dụng những tài năng hàng đầu trở nên dễ dàng hơn, họ phải đồng ý với chính sách chia sẻ thông tin cởi mở của NASA. Hầu hết trong số họ đã làm. Và tất cả họ đều được hưởng lợi.
Nguồn gốc của SEI và CMM
Nỗ lực này được điều phối bởi Không quân, lực lượng chịu trách nhiệm phát triển tên lửa chiến lược lâu dài. Nhưng nó đã được điều phối thông qua NASA, biến nó thành một sáng kiến công khai. Và Đại học Carnegie Mellon (CMU) ở Pittsburgh, PA, đã giành được hợp đồng quản lý và diễn giải tất cả các thông tin đến từ chương trình liên quan đến sự phát triển của phần mềm chất lượng cao. Khoản tài trợ này đã tạo ra Viện Kỹ thuật Phần mềm phi lợi nhuận (SEI), hiện vẫn quản lý CMM và triển khai mới hơn của nó, CMMI, ngày nay.
Những nhà đổi mới sớm về chất lượng cho phần mềm
Philip B. Crosby của Công ty Martin, một nhà sản xuất tên lửa (sau đó được sáp nhập vào Martin-Marietta, sau đó là Lockheed-Martin) là một nhà cải tiến quan trọng trong quản lý chất lượng. Ông đảm nhận công việc đảm bảo rằng các tên lửa được chế tạo cho quân đội luôn hoạt động. Ông đề xuất một khái niệm lãnh đạo và quản lý được gọi là không khiếm khuyết cho cả phần cứng và phần mềm. Nó bao gồm bốn điểm đơn giản.
- Chất lượng là sự phù hợp với yêu cầu. Yêu cầu xác định những gì khách hàng muốn. Cung cấp đáp ứng yêu cầu là chất lượng.
- Ngăn ngừa khuyết điểm dễ dàng hơn việc mắc lỗi và sửa chữa chúng sau này. Và cũng ít tốn kém hơn.
- Không có khuyết tật là tiêu chuẩn chất lượng. Hãy bỏ ý định làm hết sức mình và cho phép sai sót len lỏi vào.
- Chất lượng không đạt có một chi phí tiền tệ ẩn. Nếu những gì chúng tôi cung cấp có khiếm khuyết, ai đó sẽ phải trả giá.
Lưới trưởng thành quản lý chất lượng của Crosby là cấu trúc sau này được phát triển thành Mô hình trưởng thành về năng lực đầy đủ.
Một nhà đổi mới khác là Michael Fagan, người đã phát triển Kiểm tra phần mềm tại tập đoàn IBM, theo lời khuyên của chuyên gia chất lượng Joseph M. Juran. Họ đã phát triển phần mềm cho tàu con thoi, không có lỗi trong toàn bộ lịch sử của tàu con thoi. Và họ cho thấy rằng chi phí để sản xuất phần mềm không có lỗi sẽ ít hơn chi phí để sản xuất phần mềm đầy lỗi. Giá như Microsoft chú ý đến điều đó!
Sự phát triển của CMM và CMMI kéo dài suốt lịch sử của chương trình không gian Hoa Kỳ, từ tên lửa Gemini đưa con người lên quỹ đạo, thông qua các sứ mệnh Apollo lên mặt trăng, đến Tàu con thoi với nhiều năm phục vụ. Nhà vật lý đoạt giải Nobel Richard Feynmann đã đánh giá tất cả các hệ thống tàu con thoi vào năm 1996, sau thảm họa Challenger. Ông kết luận rằng hệ thống duy nhất được thiết kế tốt và đáng tin cậy về mọi mặt là phần mềm tàu con thoi. Điều này thật mỉa mai, vì nhìn chung, chúng ta mong đợi nhiều khiếm khuyết trong phần mềm máy tính hơn là trong phần cứng hoặc sản xuất. Nó chứng tỏ rằng chương trình không gian, với tất cả các lỗi và thảm họa nổi tiếng của nó, đã làm việc đáng kể và phát triển các phương pháp tuyệt vời.
Đối với Mỹ, kỷ nguyên của chuyến bay không gian có người lái đã qua. Nhưng chúng ta hãy học hỏi từ công việc xuất sắc của họ và mang lại những sản phẩm, sản xuất, hệ thống và phần mềm chất lượng cho các doanh nghiệp của chúng ta ngày hôm nay. Làm sao? Bằng cách hiểu và áp dụng Mô hình trưởng thành về năng lực trong các doanh nghiệp Thế kỷ 21 của chúng tôi.
Tại sao thủ tục lại quan trọng
Người phục vụ ăn uống và nhà hàng làm theo công thức nấu ăn. Tại sao? Bằng cách đó, họ cung cấp cho khách hàng món ăn mà họ muốn, có hương vị giống nhau một cách đáng tin cậy mọi lúc và giảm lãng phí vì họ biết cần mua và sử dụng bao nhiêu từng thành phần.
Thủ tục là một công thức cho một hoạt động kinh doanh. Nếu chúng ta muốn có kết quả nhất quán - sản phẩm không có lỗi và phần mềm không có lỗi - thì chúng ta cần biết rằng chúng ta luôn sử dụng một công thức tuyệt vời. Đó là ý nghĩa của năng lực và sự trưởng thành ở mức độ cao đối với một công ty và khách hàng của nó.
Giải pháp CMM
Mô hình trưởng thành khả năng tổ chức tất cả các công việc về phát triển phần mềm liên quan đến NASA và các hợp đồng quân sự, và nó thực sự không chỉ áp dụng cho phần mềm mà còn cho bất kỳ tổ chức nào muốn làm hài lòng khách hàng. Mô hình đề xuất rằng mọi tổ chức đều có mức độ trưởng thành, mức khả năng tạo ra kết quả đáng tin cậy. Với tư cách là nhà lãnh đạo, giám đốc điều hành và quản lý - ngay cả đối với các doanh nghiệp nhỏ - chúng tôi có thể xác định cấp độ hiện tại của mình và nâng cao các cấp độ của nấc thang CMM hướng tới khả năng loại bỏ khuyết tật, cung cấp chất lượng và đảm bảo giá trị cho khách hàng và thành công cho doanh nghiệp của chúng tôi.
CMM đánh giá mức độ trưởng thành (khả năng đáng tin cậy) của các thủ tục. Năm cấp độ trưởng thành trong mô hình CMM là:
- Ban đầu: Chaotic, đặc biệt, dân gian, anh hùng.
- Lặp lại: Các quá trình được xác định đủ tốt để chúng có thể được lặp lại.
- Đã xác định: Các quy trình nhất quán được xác định cho toàn công ty
- Được quản lý: Các quy trình được cập nhật
- Tối ưu hóa: Các quy trình đang được cải thiện theo cách đáng tin cậy
Những phát triển gần đây trong CMM
CMM đã rất thành công trong lần phát hành đầu tiên. Nhưng bản chất của khái niệm CMM đang tiếp tục được cải thiện và điều đó cũng áp dụng cho việc cải thiện CMM. Vì vậy, trong vài năm đầu, SEI đã quan sát những lợi ích và tác động của CMM, đồng thời lắng nghe những lời phàn nàn từ các nhà thầu và từ khách hàng chính của họ, quân đội Hoa Kỳ. Do đó, tiêu chuẩn đã được nâng cấp lên CMMI, Mô hình trưởng thành về khả năng, được tích hợp. Vào thời điểm hiện tại, quân đội Hoa Kỳ yêu cầu tất cả các nhà thầu của họ cho các hệ thống bao gồm phần mềm phải được đánh giá ở CMMI Cấp 3. Điều này đã được mở rộng để bao gồm cả các nhà thầu phụ của họ. Ngoài ra, chính phủ Trung Quốc đang thực hiện chính sách rằng tất cả phần mềm được phát triển bằng tiền của chính phủ Cộng hòa Nhân dân Trung Hoa cũng phải được CMM hoặc CMMI thẩm định.
Chúng tôi cũng phát hiện ra rằng việc triển khai CMMI không phải lúc nào cũng làm cho mọi thứ tốt hơn. Với việc CMMI là một yêu cầu hợp đồng được thực thi bởi một khách hàng lớn, nhiều công ty coi sáng kiến CMMI như một vấn đề tuân thủ hơn là trọng tâm của sự lãnh đạo và cam kết thành công. Ngoài ra, ngay cả khi lãnh đạo công ty cam kết, giao tiếp có thể kém và sự phản kháng có thể mạnh mẽ. Điều này đã dẫn đến một số trường hợp trong đó việc triển khai CMM hoặc CMMI phản tác dụng, khiến mọi thứ trở nên tồi tệ hơn. Tôi thảo luận về vấn đề này trong Thành công trong Kinh doanh: Sự trưởng thành và Khả năng, hay Sức mạnh Tổng hợp Tiêu cực.
Ai sử dụng CMM?
Trong vài năm qua, tất cả các nhà thầu quân sự và nhà thầu phụ của Hoa Kỳ đều được yêu cầu phải có chứng chỉ CMMI. Tuy nhiên, nó được coi là một vấn đề phụ và không phải là cam kết trọng tâm về chất lượng, tất cả đều quá thường xuyên. Trong khi đó, Cộng hòa Nhân dân Trung Hoa đã áp dụng tiêu chuẩn CMM cho các chương trình quân sự và do chính phủ tài trợ và đang rất coi trọng tiêu chuẩn này. Thành công của CMM tại Trung Quốc là một trong những lý do khiến Trung Quốc nhanh chóng trở thành một đối thủ công nghiệp lớn trên thị trường thế giới.
Sử dụng Khái niệm CMM trong Doanh nghiệp hoặc Phòng ban của bạn
Tôi đã nghiên cứu CMM, học hỏi từ những người giỏi nhất, bao gồm cả một trong những người quản lý đã phát triển phần mềm không lỗi cho Tàu con thoi. Tôi đã giúp các công ty đưa ra quyết định về việc sử dụng hệ thống cải tiến quản lý hoạt động và quản lý chất lượng nào, đồng thời hỗ trợ thực hiện các phương pháp hay nhất.
Rõ ràng, những ai muốn trở thành nhà thầu quân sự hoặc nhà thầu phụ, hoặc đóng góp cho Trung Quốc, thị trường tiêu thụ lớn nhất thế giới, nên rất coi trọng CMM. Các công ty này nên giải quyết cách trở thành tuân thủ CMMI nếu họ chưa tuân thủ.
Tuy nhiên, ở một cấp độ khác, mọi công ty muốn duy trì hoạt động kinh doanh nên chú ý đến CMM. Tại sao? Bởi vì đối lập với khả năng là sự kém cỏi. Và đối lập của sự trưởng thành là sự non nớt. Và ai muốn làm việc cho một công ty hoặc một ông chủ kém năng lực và thiếu chín chắn? Ai nghĩ rằng một công ty như vậy có thể thành công? Mỗi và mọi công ty - ngay cả những doanh nghiệp chỉ có một người như của tôi - có nhiều khả năng tồn tại và phát triển hơn nếu chúng ta chịu trách nhiệm phát triển năng lực và sự trưởng thành của chính mình như một tổ chức để chúng ta có thể làm hài lòng khách hàng một cách đáng tin cậy.