3 方法體系層次
3.1 措施質量管理層次
為提高軟件質量企業所采取的相關措施。決定成敗的不是目標,而是措施。任何好的規章制度或計劃,最終都需要具體措施才能落到實處。措施層次包括質量檢查、質量保證、預防不合格品、完美無缺。
3.1.1 質量檢查
保證質量的方式是進行臨時性的最后檢查,然后消除次品。軟件測試是軟件質量檢查的具體實現環節。把軟件測試有效地組織進軟件的生產流程,是軟件質量控制規劃的主要內容。
3.1.2 質量保證
質量目標仍主要通過生產部門或企業進行生產過程的優化和穩定化來保證質量目標的達成。從軟件產業的發展初期到目前的大型軟件開發過程,軟件質量保證已經成為開發中的一個不可分割的部分。
3.1.3 預防不合格品
整個軟件業項目屬于需求分析和軟件設計的錯誤和缺陷約占軟件錯誤的64%,而屬于程序代碼的錯誤僅占36%。軟件錯誤具有隨著階段的進展而產生積累與放大效應,因此應當盡早消除錯誤,否則“差之毫厘,失之千里”。所以在軟件開發生命周期的前期就通過對關鍵過程成果的評審控制來預防不合格品。
3.1.4 完美無缺
這一級上的企業都有一種內在的質量文化氛圍,在此氛圍下的方方面面工作都有助于質量的提高。每個員工都意識到質量對企業成功的重要性,都在尋求提高質量的新途徑,都在為達到完美無缺而奮斗。同時,企業始終如一地面向外部客戶,通過優越的設計質量來滿足客戶需要,并從供應商到客戶形成一個優化的管理流程。
3.2 項目管理質量層次
軟件開發任務一般是以項目的形式完成,項目管理質量包括組織資源、組建團隊、設定目標、確定范圍、確定優先級、管理風險、建立溝通機制等內容,其層次分為通用術語、通用過程、單一方法、基準比較、持續改進。
科茲納博士對項目成功的定義,不僅要滿足傳統的項目時間、費用和性能的三大目標以及滿足客戶或用戶定義的質量標準,還要滿足具有最少的或者雙方同意的范圍變更、沒有干擾組織的企業文化或者價值觀、沒有干擾組織的日常工作進程等條件。
3.2.1 通用術語
企業了解了項目管理的重要性,并需要進一步了解對項目管理基礎知識以及相關的語言和術語。在企業內部普及項目管理基礎知識,使用業界通語言和用術語進行溝通,使大家形成對問題的正確理解。
3.2.2 通用過程
文章來源于領測軟件測試網 http://www.kjueaiud.com/