ISO 9001 là một tiêu chuẩn quốc tế về quản lý, các điều khoản gọi là “yêu cầu” quy định những điểm cần phải làm, không chỉ ra việc đó nên làm như thế nào.
CMM/CMMI là một mô hình, cung cấp các hướng dẫn và kinh nghiệm thực tế dùng để phát triển, cải tiến và đánh giá năng lực của quy trình.
CMMI không phải là một tiêu chuẩn, tùy vào từng tổ chức, cách thực hiện khác nhau rất nhiều.
Về nguyên tắc, ISO bao gồm (ở mức cao) hầu hết các quy trình chủ chốt của CMM/CMMI, tuy nhiên ISO được dùng cho hầu hết mọi ngành nghề, do vậy không cụ thể và gần gũi với công việc đặc thù có liên quan đến phần mềm như CMM/CMMI. ISO không cung cấp các ví dụ và kinh nghiêm cụ thể như CMM/CMMI.
KẾT LUẬN
Đảm bảo chất lượng là một trong những khía cạnh quan trọng nhất khi nói đến phần mềm phát triển. Tổ chức có thể cải thiện các quy trình đảm bảo chất lượng của họ sẽ được có thể sản xuất một sản phẩm chất lượng tốt hơn mà sẽ có thể cạnh tranh trên toàn cầu thị trường. Cả hai Mô hình trưởng thành năng lực và mô hình phát triển theo tiêu chuẩn ISO 9001 cung cấp một khuôn mẫu cho phép một tổ chức để phát triển một sản phẩm phần mềm tốt hơn. CMMI mô hình được thiết kế đặc biệt để trang trải các ngành công nghiệp phần mềm. Tuy nhiên, chứng nhận dưới CMMI là có vấn đề trong đó một tổ chức không phải tái xác nhận một lần họ đạt được mức độ mà họ mong
muốn. Điều này có thể dẫn đến tự mãn và có thể làm giảm đảm bảo chất lượng và quy trình phát triển phần mềm.
Các mô hình tiêu chuẩn ISO trong khi không phát triển với quy trình phần mềm trong tâm trí có một lượng lớn sau đây trên toàn thế giới. Quá trình tái chứng nhận hàng năm đảm bảo rằng các tổ chức không trở nên tự mãn. Chứng chỉ ISO cho phép một tổ chức để cạnh tranh cho nhiều hợp đồng tuy nhiên, nếu một công ty muốn cạnh tranh cho hợp đồng của chính phủ Mỹ họ sẽ thường được yêu cầu để trở thành chứng nhận CMMI. Nó là rất khó khăn để đánh giá hai mô hình với nhau chỉ đơn giản bằng cách xem số công nhận. ISO được công nhận phát triển trên nhiều ngành công nghiệp nhiều có rất ít để làm với phát triển phần mềm. Do đó, nó gần như không thể xác định từ các nguồn có sẵn số lượng chứng chỉ ISO đã được cấp cho tổ chức phát triển phần mềm.
Bởi vì Viện Công Nghệ Phần Mềm là chịu trách nhiệm về phát triển phần mềm và số liệu thống kê được theo dõi bởi một tổ chức phó nhiều cơ quan kiểm định nó là dễ dàng hơn nhiều để xác định số tổ chức đã được đánh giá bằng cách sử dụng mô hình CMMI. Trong khi số lượng chứng chỉ CMMI dường như là nhỏ hơn so với mô hình tiêu chuẩn ISO nhưng ngày càng nhiều đã xuất hiện các tổ chức đang bắt đầu sử dụng mô hình CMMI cho phần mềm phát triển. Xu hướng này có thể thay đổi các tiêu chuẩn cập nhật tiêu chuẩn ISO 9001:2000 mà gần đây đã được giới thiệu và sẽ được bắt buộc bắt đầu năm 2003. Tuy nhiên, những gì em tìm thấy hấp dẫn nhất số chứng nhận CMM Ivà số lượng là phát triển phần mềm ra nước ngoài mà đang diễn ra ở Ấn Độ. Một câu hỏi mà vẫn còn để được trả lời là "sự nhấn mạnh mới được tìm thấy trên xác nhận CMMI sẽ đặt một căng thẳng hơn về tương lai của kinh doanh phần mềm Mỹ? "Với Ấn Độ bắt đầu thành công hơn 7,6 tỷ USD vào xuất khẩu phần mềm có vẻ như nhiều nước mong muốn cùng một mức độ thành công Ấn Độ hiện đang được
tổ chức nước ngoài, "các chi phí gia tăng của tiền lương, chi phí tiêu hao, thiếu một cơ sở hạ tầng đẳng cấp thế giới dường như làm suy yếu lợi thế chi phí của nhiều ngoài khơi tổ chức.
Ngành công nghiệp xe hơi Mỹ trong năm 1980 và 90 đã chứng minh cần để sản xuất một sản phẩm chất lượng tốt hơn trong khi đồng thời giảm chi phí để trở nên cạnh tranh với các công ty xe hơi Nhật Bản. Nếu ngành công nghiệp phần mềm Mỹ sẽ tồn tại họ sẽ phải học hỏi từ những bài học từ các ngành công nghiệp ôtô. Tồn tại trong thị trường toàn cầu hiện nay sẽ phụ thuộc vào khả năng của một công ty để sản xuất một sản phẩm phần mềm chất lượng với độ tin cậy tốt hơn và hỗ trợ cho người tiêu dùng của họ. Nếu các công ty phần mềm Hoa Kỳ dựa trên mong muốn cạnh tranh họ sẽ phải tái tạo lại bản thân và quá trình của họ xung quanh nỗ lực để phát triển để cạnh tranh với các tổ chức phần mềm ở nước ngoài.
CMMI và ISO 9001 chỉ đơn giản là hai phương pháp có thể cung cấp một khuôn khổ để cải thiện phát triển nỗ lực. Như đã nói, việc gắn bó với CMMI sẽ gặt hái lớn nhất lợi ích do phương pháp linh hoạt hơn của nó, trong đó có tính đến các thế giới hỗn loạn công nghệ thông tin. Phương pháp thác nước là thích hợp cho các ngành công nghiệp làm việc trên phát triển vòng đời truyền thống. Ngành công nghiệp CNTT là khác xa với truyền thống. Tuy nhiên, bất kể là quá trình được sử dụng để cung cấp đảm bảo chất lượng vẫn còn trong người tiêu dùng lợi ích tốt nhất cho việc nghiên cứu các công ty mà họ đang kinh doanh để đảm bảo rằng công ty ký hợp đồng không chỉ đơn giản là sử dụng giấy chứng nhận của họ cho mục đích tiếp thị và trả tiền ít tỏ lòng tôn kính để đảm bảo chất lượng. Cải thiện các nỗ lực phát triển phần mềm sẽ ngày càng trở nên quan trọng hơn trong những năm tới như tăng cạnh tranh.
Tuy nhiên, trong quá trình tìm hiểu tài liệu còn nhiều vấn đề chưa hiểu được bản chất của nó và tổng hợp, xử lý chưa hết, cũng như thời gian còn hạn chế nên chắc
chăn không tránh khỏi thiếu và sai sót, rất mong nhận được sự góp ý của cô và các bạn.