如果我們考證一下歷史的沿革,應當更加容易理解 CMM的本質。CMM首先是作為一個“評估標準”出現的,主要評估的是美國國防部供應商保證質量的能力。CMM關注的軟件生產有如下特點:
(1)質量重要
(2)規模較大
這是CMM產生的原因。它引入了“全面質量管理”的思想,尤其側重了“全面質量管理”中的“過程方法”,并且引入了“統計過程控制”的方法?梢哉f這兩個思想是CMM背后的基礎。
上面這些內容形成了我對軟件過程地位、價值的基本理解;在這個基礎上我們可以引申討論 SQA。
2、生產線的隱喻
如果將一個軟件生產類比于一個工廠的生產。那么生產線就是過程,產品按照生產線的規定過程進行生產。 SQA的職責就是保證過程的執行,也就是保證生產線的正常執行。
文章來源于領測軟件測試網 http://www.kjueaiud.com/