|
【摘要】 軟件項目的質(zhì)量管理指的是保證項目滿足其目標(biāo)要求所需要的過程,它包括編制質(zhì)量計劃、質(zhì)量控制、質(zhì)量保證等過程。軟件的質(zhì)量是軟件開發(fā)各個階段質(zhì)量的綜合反映,每個環(huán)節(jié)都可能帶來產(chǎn)品的質(zhì)量問題,因此軟件的質(zhì)量管理貫穿了整個軟件開發(fā)周期。軟件項目的質(zhì)量管理,不僅確保項目最終交付的產(chǎn)品滿足質(zhì)量要求,而且要保證項目實施過程中階段性成果的質(zhì)量,也就是保證軟件需求說明、設(shè)計和代碼的質(zhì)量,包括各種項目文檔的質(zhì)量。 1.前言 信息產(chǎn)業(yè)是目前發(fā)展較快的行業(yè)之一,也是對社會影響較大的行業(yè)之一,“軟件”、“項目”、“軟件項目”等概念已經(jīng)越來越被大家所熟悉,并且普遍存在于我們生活或者社會的各個方面。軟件行業(yè)是一個極具挑戰(zhàn)性和創(chuàng)造性的行業(yè),而軟件項目管理也是一項具有挑戰(zhàn)性的工作。項目管理是保證項目成功的必要手段。 隨著越來越現(xiàn)代化的發(fā)展,提起如今的IT項目,軟件工程倍受人們關(guān)注。而軟件的質(zhì)量更是眾人關(guān)注的焦點,因為目前還沒有一套完善的評估標(biāo)準(zhǔn)。甚至有人提出,現(xiàn)在的軟件開發(fā)根本提不上是“工程”,因為它太 稚嫩了,還沒有一套成熟的標(biāo)準(zhǔn)來比照;因而軟件項目極易出現(xiàn)失敗或者食物。大量實踐證明,軟件工程項目的成敗,通常是因為管理問題(協(xié)同工作的能力),而不是技術(shù)上的問題。要想做一盤“完美”的軟件大餐,質(zhì)量管理的作用是不言而喻的。 2.項目質(zhì)量管理 2.1項目管理背景及定義 項目管理的背景:隨著世界由工業(yè)時代進(jìn)入信息時代,時空概念的根本改變加劇了項目的復(fù)雜性和可變性,項目設(shè)計的范圍和時間、空間跨度都在一空前的速度擴(kuò)大。而隨著行業(yè)競爭的加劇,項目只有在最少時間、最低成本的情況下完成才有意義。項目本身的復(fù)雜性和巨大風(fēng)險以及在分工合作中個人經(jīng)驗的不確定性,使個人經(jīng)驗已經(jīng)無法確保項目的成功或按時完成。于是在20世紀(jì)50年代,項目管理便逐漸形成為了一種計劃管理方法。 項目管理的定義:項目管理是指一定的主題,為了實現(xiàn)其目標(biāo),利用各種有效的手段,對之星中的項目周期的各階段工作進(jìn)行計劃、組織、協(xié)調(diào)、指揮、控制,已取得良好的經(jīng)濟(jì)效益的各項活動的綜合。 2.2質(zhì)量管理的原則 原則1:以顧客為關(guān)注焦點 組織依存于他們的顧客,因而組織應(yīng)理解顧客當(dāng)前和未來的需求,滿足顧客需求并爭取超過顧客的期望。 原則2:領(lǐng)導(dǎo)作用 領(lǐng)導(dǎo)者建立組織相互統(tǒng)一的宗旨、方向和內(nèi)部環(huán)境。所創(chuàng)造的環(huán)境能使員工充分參與實現(xiàn)組織目標(biāo)的活動。 原則3:全員參與 各級人員都是組織的根本,只有他們的充分參與才能使他們的倉案為組織帶來收益。 原則4:過程方法 將相關(guān)的資源和活動作為過程來進(jìn)行管理,可以更高效地達(dá)到預(yù)期的目的。 原則5:管理的系統(tǒng)方法 針對制定的目標(biāo),識別、理解并管理一個由相互聯(lián)系的工程所組成的體系,有助于提高組織的有效性和效率。 原則6:持續(xù)改進(jìn) 持續(xù)改進(jìn)是一個組織永恒的目標(biāo)。 原則7:基于事實的決策方法 有效的決策時建立在對數(shù)據(jù)和信息進(jìn)行合乎邏輯和直觀的分析基礎(chǔ)上。 原則8:與供方互利的關(guān)系 組織和供方直劍保持互利關(guān)系,可增進(jìn)兩個組織創(chuàng)造價值的能力。 總結(jié): 質(zhì)量管理八項原則是一個組織在質(zhì)量管理方面的總體原則,這些原則需要通過具體的活動得到體現(xiàn)。其應(yīng)用可分為質(zhì)量保證和質(zhì)量管理兩個層面。 就質(zhì)量保證來說,主要目的是取得足夠的信任以表明組織能夠滿足質(zhì)量要求。因而所開展的活動主要涉及:測定顧客的質(zhì)量要求、設(shè)定質(zhì)量方針和目標(biāo)、建立并實施文件化的質(zhì)量體系,最終確保質(zhì)量目標(biāo)的實現(xiàn) 質(zhì)量管理則要考慮,作為一個組織經(jīng)營管理(這里說的不是營銷管理)的重要組成部分,怎樣保證經(jīng)營目標(biāo)的實現(xiàn)。組織要生存、要發(fā)展、要提高效率和效益,當(dāng)然離不開顧客,離不開質(zhì)量。因而,從質(zhì)量管理的角度,要開展的活動就其深度和廣度來說,要遠(yuǎn)勝于質(zhì)量保證所需開展的活動。 2.3質(zhì)量管理中存在的問題 1.缺少遠(yuǎn)見 2.沒有以顧客為中心 3.管理者貢獻(xiàn)不夠 4.沒有目的的培訓(xùn) 5.缺少成本和利益分析 6.組織結(jié)構(gòu)不適宜 7.形成了自己得官僚機(jī)構(gòu) 8.缺少度量或錯誤的度量 9.報酬和承認(rèn)不夠 10.會計制度不完善 3.項目質(zhì)量計劃 3.1項目質(zhì)量計劃的簡介 項目質(zhì)量管理計劃包含一些程序,它要求保證該項目能夠兌現(xiàn)它的關(guān)于滿足各種需求的承諾。它包括在質(zhì)量體系中,與決定質(zhì)量工作的策略、目標(biāo)和責(zé)任的全部管理功能有關(guān)的各種活動,并通過諸如質(zhì)量計劃、質(zhì)量保證和質(zhì)量提高等手段來完成這些活動。質(zhì)量計劃--確定哪些質(zhì)量標(biāo)準(zhǔn)適用于該項目,并決定如何達(dá)標(biāo)。 3.2質(zhì)量計劃的輸入與輸出 3.2.1質(zhì)量計劃的輸入 1.質(zhì)量策略 質(zhì)量策略是"一個注重質(zhì)量的組織的所有努力和決策,通常稱為頂級管理"[4]。執(zhí)行組織的質(zhì)量策略經(jīng)常能給項目所采用。然而,如果執(zhí)行組織忽略了正式的質(zhì)量策略,或者如果項目包含了多重的執(zhí)行組織(合資企業(yè)),項目管理小組就需要專為這個項目而開發(fā)一次質(zhì)量策略。 2.范圍闡述 范圍闡述是對質(zhì)量計劃的主要輸入,因為它是揭示主要的子項目和項目目標(biāo)的書面文講,后者界定了重要的項目相關(guān)人員的需求。 3.產(chǎn)品說明 雖然產(chǎn)品說明的因素可以在范圍闡述中加以具體化,產(chǎn)品說明通常仍需闡明技術(shù)要點的細(xì)節(jié)和其他可能影響質(zhì)量計劃的因素。 4.標(biāo)準(zhǔn)和規(guī)則 項目管理小組必須考慮任何適用于特定領(lǐng)域的專門標(biāo)準(zhǔn)和規(guī)則。 5.其他程序的輸出 除了范圍闡述和產(chǎn)品說明,在其他知識領(lǐng)域中的程序也可能產(chǎn)生一定的結(jié)果,應(yīng)當(dāng)作為質(zhì)量計劃的一部分加以考慮。例如,采購計劃,可以確定應(yīng)當(dāng)在所有質(zhì)量管理計劃中反映的承包商的質(zhì)量要求。 3.2.2質(zhì)量計劃中的輸出 1.質(zhì)量管理計劃 質(zhì)量管理計劃應(yīng)說明項目管理小組如何具體執(zhí)行它的質(zhì)量策略。在ISO9000的術(shù)語中,對質(zhì)量體系的描述是:"組織結(jié)構(gòu)、責(zé)任、工序、工作過程、及具體執(zhí)行質(zhì)量管理所需的資源" 2.操作性定義 操作性定義是用非常專業(yè)化的術(shù)描述各項操作規(guī)程的含義,以及如何通過質(zhì)量控制程序?qū)λ鼈冞M(jìn)行檢測。例如,僅僅把滿足計劃進(jìn)度時間作為管理質(zhì)量的檢測標(biāo)準(zhǔn)是不夠的,項目管理小組還應(yīng)指出是否每項工作都應(yīng)準(zhǔn)時開始,抑或只要準(zhǔn)時結(jié)束即可;是否要檢測個人的工作,抑或僅僅對特定的子項目進(jìn)行檢測。如果確定了這些標(biāo)準(zhǔn),那么哪些工作或工作報告需要檢測。在一些應(yīng)用領(lǐng)域,操作性定義又稱為公制標(biāo)準(zhǔn)。 3.審驗單 審驗單是一種組織管理手段,通常是工業(yè)或?qū)iT活動中的管理手段,用以證明需要執(zhí)行的一系列步驟是否已經(jīng)得到貫徹實施。審驗單可以很簡單,也可以很復(fù)雜。常用的語句有命令式或詢問式(你完成這項工作了嗎?)。許多組織提供標(biāo)準(zhǔn)化審驗單,以確保對常規(guī)工作的要求保持前后一致。在某些應(yīng)用領(lǐng)域中,審驗單還會由專業(yè)協(xié)會或商業(yè)服務(wù)機(jī)構(gòu)提供。 4.對其他程序的輸入 質(zhì)量計劃程序可以在其他領(lǐng)域提出更長遠(yuǎn)的工作要求。 3.3質(zhì)量計劃的制定方法 1.成本收益分析法 成本收益分析法也叫經(jīng)濟(jì)質(zhì)量法,這種方法要求在制定項目質(zhì)量計劃時必須同時考慮項目質(zhì)量的經(jīng)濟(jì)性。 2.質(zhì)量標(biāo)桿法 這是指利用其它項目實際或計劃的項目質(zhì)量管理結(jié)果或計劃,作為新項目的質(zhì)量比照目標(biāo),通過對照比較制訂出新項目質(zhì)量計劃的方法。 3.流程圖法 流程圖法是用于表達(dá)一個項目的工作過程和項目不同部分之間相互聯(lián)系,通常它也被用于分析和確定項目實施的過程,同時它也是一種項目質(zhì)量計劃的有效方法 4.實驗設(shè)計法 運(yùn)用實驗設(shè)計信息是一種計劃安排的分析技術(shù),它有助于識別在多種變量中,何種變量對項目成果的影響最大,從而找出項目質(zhì)量的關(guān)鍵因素以指導(dǎo)項目質(zhì)量計劃的編制。 4.項目質(zhì)量控制 4.1質(zhì)量控制的簡介 企業(yè)要在激烈的市場競爭中生存和發(fā)展,僅靠方向性的戰(zhàn)略性選擇是不夠的。任何企業(yè)間的競爭都離不開“產(chǎn)品質(zhì)量”的競爭,沒有過硬的產(chǎn)品質(zhì)量,企業(yè)終將在市場經(jīng)濟(jì)的浪潮中消失。而產(chǎn)品質(zhì)量作為最難以控制和最容易發(fā)生的問題,往往讓供應(yīng)商苦不堪言,小則退貨賠錢,大則客戶流失,關(guān)門大吉。因此,如何有效的進(jìn)行過程控制是確保產(chǎn)品質(zhì)量和提升產(chǎn)品質(zhì)量,促使企業(yè)發(fā)展、贏得市場、獲得利潤的核心。 4.2 質(zhì)量控制的方法工具 1.核減清單法 核檢清單是項目質(zhì)量控制中的一種獨(dú)特的結(jié)構(gòu)化質(zhì)量控制方法。 2.質(zhì)量檢驗法 質(zhì)量檢驗是指那些測量、檢驗和測試等用于保證工作結(jié)果與質(zhì)量要求相一致的質(zhì)量控制方法。 3.控制圖法 控制圖是用于開展項目質(zhì)量控制的一種圖示方法??刂茍D法是建立在統(tǒng)計質(zhì)量管理方法基礎(chǔ)之上的,它利用有效數(shù)據(jù)建立控制界限,如果項目過程不受異常原因的影響,從項目運(yùn)行中觀察得到的數(shù)據(jù)將不會超出這一界限。 4.帕累斯圖法 帕累斯(Pareto)圖法是一種表明“關(guān)鍵的少數(shù)和次要的多數(shù)”關(guān)系的一種統(tǒng)計圖表,它也是質(zhì)量控制中經(jīng)常使用的一種方法。帕累斯圖又叫排列圖,它將有關(guān)質(zhì)量問題的要素進(jìn)行分類,從而找出“重要的少數(shù)”(A類),和“次要的多數(shù)”(C類),以便對這些要素采取ABC分類管理的方法。 5.統(tǒng)計樣本法 這是指選擇一定數(shù)量的樣本進(jìn)行檢驗,從而推斷總體的質(zhì)量情況,以獲得質(zhì)量信息和開展質(zhì)量控制的方法。 6.流程圖法 這種方法主要用于在項目質(zhì)量控制中,有關(guān)分析項目質(zhì)量問題發(fā)生在項目流程的哪個環(huán)節(jié)和造成這些質(zhì)量問題的原因以及這些質(zhì)量問題發(fā)展和形成的過程。 7.趨勢分析法 趨勢分析法是指使用各種預(yù)測分析技術(shù)來預(yù)測項目質(zhì)量未來發(fā)展趨勢和結(jié)果的一種質(zhì)量控制方法。 4.3 質(zhì)量控制的結(jié)果 1.項目質(zhì)量的改進(jìn) 通過軟件項目的質(zhì)量控制,使軟件項目的質(zhì)量提高。 2.對于項目質(zhì)量的接受 對于項目質(zhì)量的接受包括兩個方面,其一是指項目質(zhì)量控制人員根據(jù)項目質(zhì)量標(biāo)準(zhǔn)對已完成的項目結(jié)果進(jìn)行檢驗后對該項結(jié)果所做出的接受和認(rèn)可,其二是指項目業(yè)主/客戶或其代理人根據(jù)項目總體質(zhì)量標(biāo)準(zhǔn)對已完成項目工作結(jié)果進(jìn)行檢驗后做出的接受和認(rèn)可。一旦做出了接受項目質(zhì)量的決定,就表示一項項目工作或一個項目已經(jīng)完成并達(dá)到了項目質(zhì)量要求,如果做出不接受的決定就應(yīng)要求項目返工和恢復(fù)并達(dá)到項目質(zhì)量要求。 3.返工 返工是指在項目質(zhì)量控制中發(fā)現(xiàn)某項工作存在著質(zhì)量問題并且其工作結(jié)果無法接受時,所采取的將有缺陷或不符合要求的項目工作結(jié)果重新變?yōu)榉腺|(zhì)量要求的一種工作。返工既是項目質(zhì)量控制的一個結(jié)果,也是項目質(zhì)量控制的一種工作和方法。 4.核實檢查結(jié)束清單 這也是項目質(zhì)量控制工作的一種結(jié)果。當(dāng)使用核檢清單開展項目質(zhì)量控制時,已經(jīng)完成了核檢的工作清單紀(jì)錄是項目質(zhì)量控制報告的一部分。這一項目質(zhì)量控制工作的結(jié)果通常可以作為歷史信息使用,以便對下一步項目質(zhì)量控制所做的調(diào)整和改進(jìn)提供依據(jù)和信息。 5.項目調(diào)整和變更 項目調(diào)整和變更是項目質(zhì)量控制的一種階段性和整體性的結(jié)果。 5.項目質(zhì)量保證 5.1質(zhì)量保證的意義 通過質(zhì)量控制和質(zhì)量保證活動,發(fā)現(xiàn)質(zhì)量工作中的薄弱環(huán)節(jié)和存在問題,再采取針對性的質(zhì)量改進(jìn)措施,進(jìn)入新一輪的質(zhì)量管理PDCA循環(huán),以不斷獲得質(zhì)量管理的成效。 5.2質(zhì)量保證的主要依據(jù)和工作內(nèi)容 1.項目質(zhì)量保證的主要依據(jù) 有質(zhì)量管理計劃、質(zhì)量測量指標(biāo)、過程改進(jìn)計劃、工作績效信息、批準(zhǔn)的變更要求、質(zhì)量控制度量的結(jié)果、實施的變更請求、實施的糾正措施、操作說明等。 2.項目質(zhì)量保證的工作內(nèi)容 1.制定科學(xué)可行的質(zhì)量標(biāo)準(zhǔn)。制定質(zhì)量標(biāo)準(zhǔn)是為了在項目實施過程中達(dá)到或超過質(zhì)量標(biāo)準(zhǔn),也可以采用現(xiàn)行的國家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)。 2.建立和完善項目質(zhì)量管理體系,包括質(zhì)量管理體系的結(jié)構(gòu)和質(zhì)量管理體系的職責(zé)分配,并且要配備合格和必要的資源,持續(xù)開展有計劃的質(zhì)量改進(jìn)活動。 5.3項目質(zhì)量保證與項目質(zhì)量控制的區(qū)別 質(zhì)量保證與質(zhì)量控制既有區(qū)別也有聯(lián)系。它們的區(qū)別在于:項目質(zhì)量保證是一種從項目質(zhì)量管理組織、程序、方法和資源等方面為項目質(zhì)量保駕護(hù)航的工作,而項目質(zhì)量控制是直接對項目質(zhì)量進(jìn)行把關(guān)的工作;質(zhì)量保證是一種預(yù)防性、提高性和保障性的質(zhì)量管理活動,而項目質(zhì)量控制是一種過程性、糾偏性和把關(guān)性的質(zhì)量管理活動;雖然項目質(zhì)量控制也分為事前、事中和項目完成階段的控制,但是質(zhì)量控制中的事前控制主要是對影響項目質(zhì)量因素的控制,而不是從質(zhì)量保證的角度開展保障項目各方面要素的活動。它們的聯(lián)系在于:項目質(zhì)量保證與項目質(zhì)量控制的目的都是一致的,都是確保項目質(zhì)量能夠達(dá)到客戶的需要,因此在項目所開展的工作中,二者是有交叉和重疊的,只是方法和工作方式不同。
信息發(fā)布:廣州名易軟件有限公司 http://m.jetlc.com
|