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