軟件項目中的質量管理分析
【摘要】隨著軟件行業的發展,軟件質量越來越成為人們關注的焦點。影響軟件質量的因素來源于項目開發的整個過程,所以針對軟件項目開發全過程的質量管理是十分必要的。本文從軟件質量管理體系出發,結合作者自身的軟件項目管理經歷,就軟件項目開發中的質量管理做了一些分析和探討。
【關鍵詞】軟件項目軟件質量質量管理
多年來,軟件危機一直困擾著軟件界。軟件質量既取決于技術,更取決于管理。軟件開發過程策劃難.軟件技術狀態管理難.軟件質量度量方法不成熟、軟件質量控制難度更大等等這些問題一直困擾著每個軟件項目管理人員。
本文針對軟件的特點,結合軟件開發的實際情況,運用軟件項目管理學理論和軟件工程理論,筆耕論文,總結出了軟件項目質量管理實用的方法,在實際的軟件項目中,收到了較好的效果。項目背景分析1某軟件項目,由于前期需求分析階段沒有細化需求,再加上 開發階段代碼管理松散,導致項目在開始不久后.就處于不斷的需求變更狀態。最后在拖延數月后,才勉強交付了一個帶有嚴重隱患的產品。項目組吸取了第一期的經驗和教訓,在第二期的項目開發中,引入了軟件項目質量管理的理論,并根據項目的實際情況,把質量管理的理念貫穿于整個軟件開發周期,重點覆蓋需求分析.代碼編寫和測試三個階段。
2、軟件質量管理迫程軟件項目的質量管理包括編制質量規劃、質量保證和質量控制三個過程。
2.1編制質量規劃質量規劃是進行項目質量管理、實現項目質量方針和目標的事前規劃。質量規劃是確定與項目相關的質量標準,并決定如何達到這些標準的要求。質量規劃是質量管理的基礎,項目小組事先識別并充分理解客戶的質量要求,然后制訂出詳細的計劃去滿足這些需求。-個清晰的質量規劃能夠指導項目的實施,在項目需求分析階段確定質量規劃是完全必要的。詳情請看論文指導。
2.2質量保證質量保證的主要任務是制定質量標準、完善質量控制流程和明確質量管理體系。這一過程貫穿整個項目周期,經常性地對項目各個階段的執行情況進行評估,以確保質量與規劃保持一致。
2.3質量控制通過軟件測試,確定軟件產品的結果是否符合質量標準的。而軟件質量控制的主要作用是預防軟件缺陷,及時糾正可能的缺陷。
3、提高軟件質量的方法:總結該項目中提高軟件質量的方法,主要有以下幾點3.1明確用戶需求
明確用戶的真正需求是需求分析階段的重中之童,該項目的第一階段之所以失敗,主要原因是需求分析不明確造成的。用戶在短時間內并不能提出一個完備的需求分析說明書,再加上開發人員未能真實的理解需求導致項目整體需求不明確。
3.2按照角色分析質量要素
項目組將項目參與者按角色劃分,針對每個角色分析其軟件質量要素。項目參與者分為軟件開發人員(包括系統分析人員、程序員和測試人員等).系統運維人員、內容編輯人員‘銷售人員和軟件最終用戶等五個角色。軟件開發人員關心的軟件質量要素是軟件的擴展性、代碼的可讀性和可維護性,系統運維人員關心的是軟件的穩定性、可擴展性、高并發和高訪問量,內容編輯人員關心的是軟件的易用性和易操作性,銷售人員關心的是面向銷售的統計分析及推廣營銷是否方便,軟件最終用戶關心是軟件能否提供可靠的、穩定的服務。
針對這些質量要素,項目組編制了質量規劃和質量保證計劃,并嚴格進行質量控制。
本文編號:6126
本文鏈接:http://www.malleg.cn/qitalunwen/6126.html

