摘要:本文詳細闡述了作者對軟件項目質量管理的認識,是作者實際經(jīng)驗的總結。主要內容包括對軟件項目質量管理理論的認識、軟件項目質量管理在實踐中的具體做法。文章詳細介紹了有關質量計劃編制、質量控制、質量保證的有關理論;文章也描述了進行質量管理責任分配、質量管理實施的具體方法。
關鍵詞:質量計劃,質量控制,質量保證,質量管理,過程管理,軟件度量
第一章 引言
許多IT項目開發(fā)的系統(tǒng)應用在生死攸關的場合。例如,1981年,由計算機程序改變而導致的1/67的時間偏差,使航天飛機上的5臺計算機不能同步運行,這個錯誤導致了航天飛機發(fā)射失敗。1986年,1臺Therac25機器泄露致命劑量的輻射,致使兩名醫(yī)院病人死亡。造成慘劇的原因是一個軟件出現(xiàn)了問題,導致這臺機器忽略了數(shù)據(jù)校驗。這些慘痛的教訓說明,在軟件開發(fā)項目中認真抓好質量管理,并加強有關軟件項目質量管理的研究是擺在我們面前的重要課題。
軟件項目質量管理包括:質量計劃編制、質量保證和質量控制三個過程域。質量計劃是質量管理的第一過程域,它主要結合各個公司的質量方針,產(chǎn)品描述以及質量標準和規(guī)則通過收益、成本分析和流程設計等工具制定出來實施方略,其內容全面反應用戶的要求,為質量小組成員有效工作提供了指南,為項目小組成員以及項目相關人員了解在項目進行中如何實施質量保證和控制提供依據(jù),為確保項目質量得到保障提供堅實的基礎。質量保證則是貫穿整個項目全生命周期的有計劃和有系統(tǒng)的活動,經(jīng)常性地針對整個項目質量計劃的執(zhí)行情況進行評估、檢查與改進等工作,向管理者、顧客或其他方提供信任,確保項目質量與計劃保持一致。質量控制是對階段性的成果進行檢測、驗證,為質量保證提供參考依據(jù),它是一個PDCA循環(huán)過程。
第二章 對軟件項目質量管理理論的認識
軟件項目的質量管理指的是保證項目滿足其目標要求所需要的過程,它包括編制質量計劃、質量控制、質量保證等過程。
2.1 質量計劃編制
現(xiàn)代質量管理的基本宗旨是:“質量出自計劃,而非出自檢查”。只有做出精準的質量計劃,才能指導項目的實施、做好質量控制。
編制項目的質量計劃,首先必須確定項目的范圍、中間產(chǎn)品和最終產(chǎn)品,然后明確關于中間產(chǎn)品和最終產(chǎn)品的有關規(guī)定、標準,確定可能影響產(chǎn)品質量的技術要點,并找出能夠確保高效滿足相關規(guī)定、標準的過程方法。編制質量計劃通常采用流程圖、因果分析圖等方法對項目進行分析,確定需要監(jiān)控的關鍵元素,設置合理的見證點(W點)、停工待檢點(H點),并制定質量標準:
1) 流程圖:
顯示系統(tǒng)的各種成分是如何相互關系的,幫助我們預測在何處可能發(fā)生何種質量問題,并由此幫助開發(fā)處理他們的辦法。
2) 因果分析圖(也稱魚刺圖):

對于復雜的項目,編制質量計劃時可以采用因果分析圖,描述相關的各種原因和子原因如何產(chǎn)生潛在問題或影響,將影響質量問題的“人員、設備、參考資料、方法、環(huán)境”等各方面的原因進行細致的分解,方便地在質量計劃中制定相應的預防措施。其次,質量計劃中還必須確定有效的質量管理體系,明確質量監(jiān)理人員對項目質量負責和各級質量管理人員的權限。戴明環(huán)(又名PDCA循環(huán)法)作為有效的管理工具在質量管理中得到廣泛的應用,它采用計劃——執(zhí)行——檢查——措施的質量環(huán),質量計劃中必須將質量環(huán)上各環(huán)節(jié)明確落實到各責任單位,才能保證質量計劃的有效實施。
2.2 按照質量計劃實施有效的質量控制
質量計劃確定后,按照其建立的質量管理體系,各責任單位就必須按照PDCA質量環(huán)的要求,實施有效的質量控制。質量控制應貫穿于項目的整個過程,它可
項目經(jīng)理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://www.vanceur.cn/pmqhd/index.html