無論軟件開發采用傳統的“瀑布模型”還是“RUP”模型,過程的規范程度是影響軟件質量的因素。通過規范過程改進提高軟件質量,這是CMM/CMMI規范的基本思想。
規范軟件過程沒有統一的標準和模式。ISO9001,ISO15504 (SPICE),CMM/CMMI,六西格瑪,全面質量管理(TQM)等都是可以參考的標準和過程規范,F在CMM/CMMI正在大行其道,但是對于非外包行業的中小軟件企業而言,如果內部的開發過程不很規范,筆者建議初期采用ISO9001標準作為過程改進的基礎,另外結合公司的技術和資源現狀,確立公司的過程管理準則。
規范過程的基本要求是劃分過程和階段,確定過程基線(里程碑),明確各個過程的目標、角色、進入、輸入、輸出、退出、驗證與確認的準則,采用統一的模板化的文檔、流程化和可視化的跟蹤、度量和評估過程的實施情況。
團隊激勵,知識傳承
延伸閱讀
文章來源于領測軟件測試網 http://www.k11sc111.com/