軟件能力描述了通過遵循軟件過程能夠實現預期結果的程度,就是軟件企業在一個項目時其項目過程曲線的“波動帶”,即項目圍繞項目計劃開發過程中的變化范圍。隨著成熟度級別的提高,在項目過程中關鍵點的目標結果與實際結果之間的差距越來越小、項目的可預見性將越來越高、項目過程中實際結果的變化范圍將越來越小。
CMM在一個更高的層次抽象的關注組織上和管理上的問題,它只告訴我們要做什么,但卻沒有告訴我們要怎么做。它描述了一個軟件企業的流程管理需要關注的屬性和希望達到的目標,但它卻沒有在操作層面具體的描述要怎么實現這些目標。因為不同的軟件企業,在規模和管理模式上不盡相同,CMM不是一濟能醫治百病的靈丹妙藥,也不是一種“立竿見影”式的管理技術,它只是一種不斷改進企業自身能力的方法,在具體的應用上,還要和企業的生產流程、管理模式、職能分布等因素結合起來,建立一套適合本企業生產發展的軟件過程,才能使企業的軟件項目在成本、進度、質量這個鐵三角里找到最佳的平衡點。
CMM的官方文檔里面也有說到,當企業的員工少于50人時,需要對CMM的各個KPA做橫向、縱向和深度的剪裁。我們是金融機構的科技部門,只有在編員工四十人,所以,CMM龐大的體系并不完全適用于我們,必需根據我們自身的實際需要和管理特征,對CMM體系做相應的剪裁。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/