關鍵詞: CMM;軟件項目管理;應用
引言
由 SEI 在 1991 年 8 月發布的軟件能力成熟度模型( SW-CMM ),用來評估軟件企業的成熟度級別,使軟件企業了解自己的優勢和不足之處,從而持續地改進企業的軟件開發過程,提高管理水平,降低管理成本,保證軟件開發效率和軟件質量。
然而, CMM 是針對大型項目和企業制定的。小項目和中小企業由于受到相應條件的限制,如組織結構、角色和關系、過程模式定義等,生搬硬套 CMM 框架只能給自己帶來沉重的負擔??扇〉淖龇ㄊ前?CMM 作為一個參考,從 CMM 評估體系中汲取適合于自身發展的要素,提高軟件開發和管理水平。
1 CMM 可重復級框架
CMM可重復級是針對軟件項目的管理,包含需求管理、軟件項目計劃、軟件項目跟蹤與監控、軟件子同合管理、軟件配置管理、軟件質量保證等六個關鍵過程域。其中子合同管理用于選擇合格的軟件承包商并對其進行有效地管理,一般軟件企業如無外包業務,可將該關鍵過程域忽略,不作為評估范圍。