CMM 軟件管理系統

MGM 全方位管理體系
2017-03-28
F & I U (Factory And Inudustrial Undertaking)
2017-03-28

CMM 軟件管理系統

能力,成熟度模型。是英文 Capability Maturity Model 的縮寫。
CMM 是由美國軟體工程學會 (Software Engineering Institute) 制定的一套專門針對軟體產品的質量管理和質量保證標準。

CMM 的背景:

CMM 的工作最早開始於 1986 年 11 月,當時為了滿足美國聯邦政府評估軟體供應商能力的要求,美國卡內基·梅隆大學的軟件工程研究院 (SEI) 牽頭,在Mitre公司的協助下,於 1987 年 9 月發佈了一份能力成熟度框架(Capability Maturity Framework), 以及 一套成熟度問卷 (Maturity Questionnaire)。
該標準最初是為美國軍方選擇軟件產品提供商時評價軟件企業的軟件發展質量保證能力而制定,所以稱為軟件企業能力成熟度模型 (Capability Maturity Model,簡稱 CMM) 。該標準將軟件企業的能力成熟度劃分為五個等級,級別越高表明該企業在提供合格軟件產品方面的能力越強。
CMM 致力於軟件發展過程的管理及工程能力的提高與評估。

CMM 與 ISO 9000 的關係:

  • CMM 是專門針對軟件產品開發及服務的,而 ISO 9000 則有寬得多的範圍。
  • CMM 強調軟件發展過程的成熟度,即過程的不斷改進和提高,而 ISO 9000 則僅描述可接收的質量體系的最低標準。
  • CMM 三級的覆蓋範圍要大於 ISO 9000 的覆蓋範圍。

推行 CMM 的意義:

1.  對軟件企業:

  • 提高軟件發展的管理能力:CMM 提供了軟件企業自我評估的方法和自我提高的手段
  • 提高軟件生產率
  • 加強軟件生產的國際競爭力

2.  對軟件專案發包單位和軟件用戶:

  • 提供了對軟件發展商開發管理水平的評估手段,有助於軟件開發項目的風險識別。

CMM 五個等級的內容:

1.  初級 (Initial):
軟件開發過程中偶爾會出現混亂的現象,只有很少的工作過程是經過嚴格定義的,開發成功往往依靠的是某個人的智慧和努力。

2.  可重復的 (Repeatable):
建立了基本的項目管理過程。包括 :
需求管理、軟件項目劃計劃、軟件項目的跟蹤和監督、軟件 轉包管理、軟件質量保證和軟件組織管理。

3.  被定義的 (Defined):
軟件開發的工程活動和管理活動都是文檔化、標準化的,它被集成為一個組織的標準的開發過程。

  • 組織過程關注程度
  • 組織過程定義
  • 培訓項目
  • 集成化的軟件管理
  • 軟件產品化機制
  • 項目組的內部協調和對出現錯誤的復查。

4.  被管理的 (Managed):
對於軟件開發過程和產品質量的測試細節都有很好的歸納,產品和開發過程都可以定量地分解和控制。

  • 定量的過程管理
  • 軟件質量管理。

5.  優化的(Optimizing):
通過建立開發過程的定量反饋機制,不斷產生新的思想,採用 新的技術來優化開發過程。必須追求持續的、可度量的過程改進。包括

  • 缺陷預防、技術更新管理
  • 流程改造管理。

科榮建議選擇的認證公司:

  • 美國卡內基梅隆大學軟件工程研究所;
  • 中國科學院軟件研究所。

科榮提供的認證、保障及維護服務

科榮在幫助顧客取得 CMM 認證,並且供持續的跟進服務,通過顧問定期的檢查、監督發現問題,進行有目的的持續培訓 (包括中高層管理人員實用管理及管理技巧,員工積極心態培訓等,可視乎公司現況而決定培訓項目);監督體系運行 (包括現場指導,解決遺留新發現問題,進行體系檢查工作及文件改寫指導);內審指導、內部審核、管理評審跟進。使顧客得到靈活的諮詢服務,切合改善的需要,提高管理水平。

科榮在諮詢服務中,具有明顯的科榮特色:

  1. 是特別注重培訓,針對不同的人員在不同的階段,提供符合需要的培訓課程。使顧客員工理解 CMM 的精髓,增加 CMM 意識,建立持續改善的優良企業文化。
  2. 強調團隊精神,顧客中建立 CMM 領導小組、推廣小組、編寫小組、內審小組和管理者代表,強調合作。建立起企業的 CMM 體系運作團隊,使 CMM 管理體系得以順利運作,開展持續改進良好循環,提高企業效益。
  3. 科榮有一支經驗豐富,具有專業知識的專職顧問師隊伍,以顧問小組的形式對顧客提供高品質服務,不會因人員變動而造成諮詢服務不連貫。能保證諮詢服務良性進行。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *