第章 IT項(xiàng)目質(zhì)量管理ppt課件.ppt_第1頁
第章 IT項(xiàng)目質(zhì)量管理ppt課件.ppt_第2頁
第章 IT項(xiàng)目質(zhì)量管理ppt課件.ppt_第3頁
第章 IT項(xiàng)目質(zhì)量管理ppt課件.ppt_第4頁
第章 IT項(xiàng)目質(zhì)量管理ppt課件.ppt_第5頁
已閱讀5頁,還剩86頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1,第7章IT項(xiàng)目質(zhì)量管理,2,學(xué)習(xí)目標(biāo):,1理解項(xiàng)目質(zhì)量管理的重要性與質(zhì)量管理的基本概念2掌握項(xiàng)目質(zhì)量管理的過程、方法、技術(shù)和工具3理解軟件質(zhì)量改進(jìn)問題和對策4掌握質(zhì)量控制過程的主要輸出和工具,3,項(xiàng)目質(zhì)量管理的重要性,美國某銀行一個晚上從10萬多客戶賬戶上,錯誤地扣除了大約1500萬美元的存款。這是銀行歷史上最大的軟件錯誤之一。問題是由更新計(jì)算機(jī)程序的一行代碼產(chǎn)生的,它導(dǎo)致ATM自動提款和劃轉(zhuǎn)業(yè)務(wù)時,將一筆業(yè)務(wù)重復(fù)記錄兩次。例如,小明從1臺ATM取款100元,而在其賬戶上扣除200元,但憑條顯示取款100。這個錯誤影響15萬筆交易。,4,7.1項(xiàng)目質(zhì)量管理概述,7.1.1項(xiàng)目質(zhì)量管理的概念1質(zhì)量的概念質(zhì)量是反映實(shí)體滿足明確和隱含的需要能力及特性的總和。明確需求是指在標(biāo)準(zhǔn)、規(guī)范、圖樣、技術(shù)要求和其他文件中已做出規(guī)定的需要。隱含需求是指用戶和社會對實(shí)體的期望以及公認(rèn)的、不必明確的需求,需要加以分析研究、識別才能確定。,性能、壽命、可信性、安全性、適應(yīng)性、經(jīng)濟(jì)性,過程、產(chǎn)品、服務(wù),5,質(zhì)量特性,質(zhì)量特性是指產(chǎn)品或服務(wù)滿足人們明確或隱含需求的能力內(nèi)在質(zhì)量特性:性能、特性、強(qiáng)度、精度外在質(zhì)量特性:外形、包裝、裝潢、色澤、味道經(jīng)濟(jì)質(zhì)量特性:壽命、成本、價(jià)格、運(yùn)營維護(hù)費(fèi)用商業(yè)質(zhì)量特性:保質(zhì)期、保修期、售后服務(wù)水平環(huán)保質(zhì)量特性:產(chǎn)品環(huán)境的保護(hù)或環(huán)境的污染,6,項(xiàng)目質(zhì)量,對于項(xiàng)目管理,質(zhì)量特性表現(xiàn)在兩個方面:項(xiàng)目過程質(zhì)量項(xiàng)目成果質(zhì)量項(xiàng)目質(zhì)量的“明確的需求和隱含的需求”,一般在項(xiàng)目的需求說明中進(jìn)行定義,項(xiàng)目范圍管理的一個重要工作就是將質(zhì)量“隱含的需求”轉(zhuǎn)變?yōu)椤懊鞔_的需求”,不能明確的需求則作為項(xiàng)目的風(fēng)險(xiǎn)而存在。,未能滿足其中的任何一個,都會對項(xiàng)目產(chǎn)品的部分或全部造成缺陷,給項(xiàng)目干系人帶來消極的影響和損失。,7,2項(xiàng)目質(zhì)量管理的概念,項(xiàng)目質(zhì)量管理是指圍繞項(xiàng)目質(zhì)量所進(jìn)行的指揮、協(xié)調(diào)和控制等活動。,8,不同的質(zhì)量管理方式,病入膏肓,及早治療,提前預(yù)防,9,全面質(zhì)量管理TQM,在全面質(zhì)量管理中,通過制定質(zhì)量管理計(jì)劃來規(guī)劃軟件項(xiàng)目中的各種質(zhì)量管理活動,通過技術(shù)評審和軟件測試發(fā)現(xiàn)軟件缺陷,通過過程檢查保證軟件過程和產(chǎn)品符合既定的規(guī)范,通過缺陷跟蹤保證發(fā)現(xiàn)的缺陷和問題被正確記錄、跟蹤和處理。,10,3理解質(zhì)量成本,質(zhì)量成本是指為了達(dá)到產(chǎn)品或服務(wù)質(zhì)量要求而進(jìn)行的全部工作的所有成本。與質(zhì)量相關(guān)的5類成本如下:(1)預(yù)防成本,如培訓(xùn)、質(zhì)量的詳細(xì)研究、對供應(yīng)商和分包商的質(zhì)量考察。(2)評估成本,如產(chǎn)品測試、硬件設(shè)備檢查維護(hù)、整理報(bào)告測試數(shù)據(jù)。(3)內(nèi)部故障成本,如返工產(chǎn)品的成本、為糾正設(shè)計(jì)錯誤而發(fā)生的設(shè)計(jì)變更成本。(4)外部故障成本,如處理客戶抱怨的成本。(5)測量和測試設(shè)備成本,購置設(shè)備所占用的資金成本。,與任何管理活動一樣,質(zhì)量管理也是需要成本的。,11,7.1.2質(zhì)量管理的過程,1質(zhì)量規(guī)劃:確定適合項(xiàng)目的質(zhì)量標(biāo)準(zhǔn),并決定如何滿足這些標(biāo)準(zhǔn)的過程。2質(zhì)量保證:定期評估整體項(xiàng)目績效,確保項(xiàng)目將會滿足相關(guān)質(zhì)量標(biāo)準(zhǔn)。3質(zhì)量控制:監(jiān)督并記錄質(zhì)量活動執(zhí)行結(jié)果,以便評估績效,并推薦必要的變更過程。,12,項(xiàng)目質(zhì)量管理,1質(zhì)量計(jì)劃,一、輸入1.質(zhì)量方針2.范圍描述3.質(zhì)量標(biāo)準(zhǔn)4.產(chǎn)品說明二、工具和技術(shù)1.效益/成本分析法2.基準(zhǔn)法3.流程圖法4.試驗(yàn)設(shè)計(jì)三、輸出1.質(zhì)量管理計(jì)劃2.過程改進(jìn)計(jì)劃3.質(zhì)量測試指標(biāo)4.質(zhì)量核對表,2質(zhì)量保證,一、輸入1.質(zhì)量管理計(jì)劃2.質(zhì)量測試指標(biāo)3.過程改進(jìn)計(jì)劃4.項(xiàng)目文件二、工具和技術(shù)1.規(guī)劃質(zhì)量和實(shí)施質(zhì)量控制的工具與技術(shù)2.質(zhì)量審計(jì)3.過程分析三、輸出1.組織過程資產(chǎn)(更新)2.變更請求3.項(xiàng)目管理計(jì)劃(更新)4.項(xiàng)目文件(更新),13,7.1.3軟件質(zhì)量,1軟件質(zhì)量定義軟件質(zhì)量:與軟件產(chǎn)品滿足規(guī)定和隱含需要的能力有關(guān)的特征或特性的組合。為滿足軟件的各項(xiàng)精確定義的功能、性能需求,符合文檔化的開發(fā)標(biāo)準(zhǔn),需要相應(yīng)地給出或設(shè)計(jì)一些質(zhì)量特征及其組合,作為在軟件開發(fā)與維護(hù)中的重要考慮因素。,14,評價(jià)軟件質(zhì)量應(yīng)遵循的原則,應(yīng)強(qiáng)調(diào)軟件總體質(zhì)量,而不應(yīng)片面強(qiáng)調(diào)軟件正確性,忽略其可維護(hù)性與可靠性、可用性與效率等。軟件生產(chǎn)的整個周期的各個階段都注意軟件的質(zhì)量,而不能只在軟件最終產(chǎn)品驗(yàn)收時注意質(zhì)量。應(yīng)制定軟件質(zhì)量標(biāo)準(zhǔn),定量地評價(jià)軟件質(zhì)量。,15,2軟件質(zhì)量的要素,1977年JimMcCall等人提出軟件質(zhì)量模型,將影響軟件質(zhì)量的特性分成3組:產(chǎn)品運(yùn)行、產(chǎn)品修改和產(chǎn)品轉(zhuǎn)移。,16,McCall產(chǎn)品運(yùn)行,正確性(Correctness):在預(yù)定環(huán)境下能正確地完成預(yù)期功能的程度;健壯性(Reliability可靠性):在硬件發(fā)生故障、輸入的數(shù)據(jù)無效或操作錯誤等意外環(huán)境下,系統(tǒng)能夠做出適當(dāng)響應(yīng)的程度;效率(Effiency高效性):為了完成預(yù)定的功能,系統(tǒng)需要的計(jì)算資源的多少;完整性(Integrity安全性):對未經(jīng)授權(quán)的人使用軟件或數(shù)據(jù),系統(tǒng)能夠控制的程度;可用性(Usability易用性):系統(tǒng)在完成預(yù)定應(yīng)該完成的功能時令人滿意的概率風(fēng)險(xiǎn)性:按預(yù)定的成本和進(jìn)度把系統(tǒng)開發(fā)出來,并且使用戶感到滿意;,17,可理解性:理解和使用該系統(tǒng)的容易程度;可維護(hù)性(Maintainability):診斷和改正在運(yùn)行現(xiàn)場發(fā)生的錯誤所需要的概率;靈活性(Flexibility):修改或改正在運(yùn)行的系統(tǒng)需要的工作量的多少可測試性(Testbility):軟件容易測試的程度;,McCall產(chǎn)品修改,18,可移植性(Portability):把程序從一種硬件配置和(或)軟件環(huán)境轉(zhuǎn)移到另一種配置和環(huán)境時,需要的工作量多少;可重用性(Reusability):在其他應(yīng)用中該程序可以被再次使用的程度(或范圍);可運(yùn)行性(Interoperability互操作性):把該系統(tǒng)和另外一個系統(tǒng)結(jié)合起來的工作量的多少。,McCall產(chǎn)品轉(zhuǎn)移,19,3不同角度對質(zhì)量的認(rèn)識,(1)對用戶重要的屬性。有效性效率靈活性完整性(或安全性)互操作性可靠性健壯性可用性,(2)對開發(fā)者重要的屬性可維護(hù)性??芍赜眯???蓽y試性。,屬性的取舍,20,課堂練習(xí),McCall軟件質(zhì)量模型中,()屬于產(chǎn)品轉(zhuǎn)移方面的質(zhì)量特性。A可測試性B正確性C可移植性D易使用性,C,21,7.1.4IT企業(yè)質(zhì)量管理體系,質(zhì)量管理體系是指在質(zhì)量方面指揮和控制組織的管理體系,由建立質(zhì)量方針和質(zhì)量目標(biāo),并通過質(zhì)量規(guī)劃、質(zhì)量保證和質(zhì)量控制以及質(zhì)量改進(jìn)來實(shí)現(xiàn)這些目標(biāo)的活動組成。質(zhì)量方針:由組織的最高管理者正式發(fā)布的該組織總的質(zhì)量宗旨和方向。質(zhì)量目標(biāo):是指“在質(zhì)量方面所追求的目的”,它是落實(shí)質(zhì)量方針的具體要求,從屬于質(zhì)量方針,應(yīng)與利潤目標(biāo)、成本目標(biāo),進(jìn)度目標(biāo)等相協(xié)調(diào)。,22,圖7-2質(zhì)量管理的概念體系,常見的IT企業(yè)遵循的質(zhì)量標(biāo)準(zhǔn)體系有ISO9000質(zhì)量認(rèn)證體系、軟件能力成熟度模型CMMI等。,23,不同類型IT企業(yè)的質(zhì)量管理體系,構(gòu)建質(zhì)量管理體系是IT企業(yè)走向成熟的標(biāo)志,其建立的過程也是企業(yè)逐步建立自覺的質(zhì)量意識,形成企業(yè)文化的過程。不同類型的IT企業(yè)關(guān)注的質(zhì)量焦點(diǎn)也不同:(1)項(xiàng)目型軟件企業(yè)。(2)產(chǎn)品型軟件企業(yè)。(3)服務(wù)型軟件企業(yè)。(4)系統(tǒng)集成型IT企業(yè)。(5)管理咨詢型IT企業(yè),埃森哲、普華永道、凱捷安永、畢馬威、德勤。,24,課堂練習(xí),A公司為某項(xiàng)目的總承包商,小明為該項(xiàng)目的項(xiàng)目經(jīng)理,該公司有一個比較弱的質(zhì)量方針,參與該項(xiàng)目的其他公司沒有質(zhì)量方針。小明應(yīng)該()A.用A公司的質(zhì)量方針,因?yàn)锳公司是總承包商B.不考慮項(xiàng)目質(zhì)量方面的事情,因?yàn)槎鄶?shù)公司都沒有質(zhì)量方針C.與來自各個公司的核心成員一起制定這個項(xiàng)目的質(zhì)量方針,同時不告訴任何其他人以消除負(fù)面反應(yīng)D.從所有參與該項(xiàng)目的公司中尋找支持來建立一個質(zhì)量計(jì)劃,D,25,7.2IT項(xiàng)目質(zhì)量計(jì)劃,7.2.1質(zhì)量計(jì)劃的依據(jù)1質(zhì)量方針:在質(zhì)量管理中提供原則性的規(guī)定,是企業(yè)總方針的組成部分,由最高管理者批準(zhǔn)。2范圍闡述:影響質(zhì)量的范圍包括,功能性和特色、系統(tǒng)輸出、性能、可靠性和可維護(hù)性。3IT項(xiàng)目質(zhì)量標(biāo)準(zhǔn)4產(chǎn)品說明:包含了更多的技術(shù)細(xì)節(jié)和性能標(biāo)準(zhǔn),是制定質(zhì)量計(jì)劃必不可少的部分。,26,IT項(xiàng)目質(zhì)量標(biāo)準(zhǔn),標(biāo)準(zhǔn)主要包括技術(shù)標(biāo)準(zhǔn)和業(yè)務(wù)標(biāo)準(zhǔn)兩大類。技術(shù)標(biāo)準(zhǔn),包含兩個方面:一是作為開發(fā)企業(yè)的行業(yè)技術(shù)標(biāo)準(zhǔn),包括知識體系職能、過程標(biāo)準(zhǔn)、建模標(biāo)準(zhǔn)、質(zhì)量管理標(biāo)準(zhǔn)、程序語言標(biāo)準(zhǔn)、數(shù)據(jù)庫標(biāo)準(zhǔn);二是開發(fā)服務(wù)對象所在的行業(yè)技術(shù)標(biāo)準(zhǔn),如安全保密標(biāo)準(zhǔn)、技術(shù)性能標(biāo)準(zhǔn)等。業(yè)務(wù)標(biāo)準(zhǔn),服務(wù)對象所在的組織或行業(yè)制定的業(yè)務(wù)流程標(biāo)準(zhǔn)和業(yè)務(wù)數(shù)據(jù)標(biāo)準(zhǔn)等。,27,7.2.2編制質(zhì)量計(jì)劃的方法,效益/成本分析法,對每個質(zhì)量活動比較其可能的成本與預(yù)期的效益。主要效益包括減少返工、提高生產(chǎn)率等基準(zhǔn)法,將實(shí)施的項(xiàng)目實(shí)踐與其他可比的項(xiàng)目對照流程圖,使用流程圖表來編制項(xiàng)目質(zhì)量計(jì)劃的方法,比如過程流程圖試驗(yàn)設(shè)計(jì)頭腦風(fēng)暴,用于產(chǎn)生創(chuàng)意的一種技術(shù)力場分析,顯示變更的推力和阻力的圖形名義組技術(shù),先由小規(guī)模的群體頭腦風(fēng)暴,提出創(chuàng)意,再由大規(guī)模的群體對創(chuàng)意進(jìn)行評審,28,試驗(yàn)設(shè)計(jì),試驗(yàn)設(shè)計(jì)是一種質(zhì)量計(jì)劃技術(shù),用以幫助確認(rèn)哪個變量對一個過程的整體結(jié)果影響最大。了解哪個變量影響過程結(jié)果是質(zhì)量計(jì)劃的重要部分。計(jì)算機(jī)芯片設(shè)計(jì)者想確定哪種材料和設(shè)備的組合才能以合理的成本產(chǎn)生最可靠的芯片。項(xiàng)目管理中的成本和進(jìn)度之間的平衡。高級程序員比初級程序員的成本高,但效率也高。適當(dāng)設(shè)計(jì)一個實(shí)驗(yàn)來計(jì)算兩者不同組合的成本和工時,有限資源下確定最佳組合。,29,課堂練習(xí),甲公司最近中標(biāo)某市應(yīng)急指揮系統(tǒng)建設(shè)。為保證項(xiàng)目質(zhì)量,項(xiàng)目經(jīng)理在明確系統(tǒng)功能和性能的過程中,以本省應(yīng)急指揮系統(tǒng)為標(biāo)桿,定期將該項(xiàng)目的功能和性能與之比較。這種方法屬于()A.試驗(yàn)設(shè)計(jì)B.效益成本分析C.流程圖D.基準(zhǔn)比較,D,30,課堂練習(xí),在制訂項(xiàng)目質(zhì)量計(jì)劃中,()運(yùn)用統(tǒng)計(jì)方法幫助項(xiàng)目確定影響特定變量的因素,經(jīng)常用于項(xiàng)目產(chǎn)品的分析。A.基準(zhǔn)比較B.效益成本分析C.流程圖D.試驗(yàn)設(shè)計(jì),D,31,7.2.3質(zhì)量計(jì)劃的輸出,質(zhì)量計(jì)劃的目的是規(guī)劃出哪些是需要被跟蹤的質(zhì)量工作,并建立文檔作為質(zhì)量工作的指南,幫助項(xiàng)目經(jīng)理確保所有工作按計(jì)劃完成。質(zhì)量管理計(jì)劃是描述項(xiàng)目組織實(shí)現(xiàn)質(zhì)量方針,對項(xiàng)目質(zhì)量管理工作的計(jì)劃與安排。質(zhì)量核對表是一種結(jié)構(gòu)化的項(xiàng)目質(zhì)量管理的計(jì)劃工具,可用于檢查項(xiàng)目流程的步驟或環(huán)節(jié)的質(zhì)量計(jì)劃安排與項(xiàng)目質(zhì)量實(shí)施和控制的實(shí)際結(jié)果,也是項(xiàng)目質(zhì)量計(jì)劃文件的組成部分之一。,32,1質(zhì)量計(jì)劃的要求,質(zhì)量計(jì)劃應(yīng)說明項(xiàng)目管理小組如何具體執(zhí)行它的質(zhì)量策略并滿足下列要求:確定應(yīng)達(dá)到的質(zhì)量目標(biāo)和所有特性的要求。確定質(zhì)量活動和質(zhì)量控制程序。確定項(xiàng)目不同階段中的職責(zé)、權(quán)限、交流方式以及資源分配。確定采用控制的手段、合適的驗(yàn)證手段和方法。確定和準(zhǔn)備質(zhì)量記錄。,33,質(zhì)量度量指標(biāo),初期故障率,軟件在初期故障期內(nèi)單位時間的故障數(shù),每100小時為單位偶然故障率,軟件在偶然故障期(一般是軟件交付后的4個月)內(nèi)單位時間的故障數(shù),每1000小時為單位,反映了軟件處于穩(wěn)定狀態(tài)下的質(zhì)量平均失效間隔時間(MTBF),軟件在相繼兩次失效之間正常工作的平均統(tǒng)計(jì)時間。缺陷密度(FD),軟件單位源代碼中隱藏的缺陷數(shù)量,通常以每千行無注解源代碼為一個單位。,在開發(fā)階段,平均每千行源代碼有5070個缺陷,交付使用后平均每千行源代碼有1518個缺陷。,34,2質(zhì)量計(jì)劃的編制,質(zhì)量計(jì)劃編制中重要的是確定每個獨(dú)特項(xiàng)目的質(zhì)量標(biāo)準(zhǔn),把質(zhì)量規(guī)劃到項(xiàng)目的產(chǎn)品和管理項(xiàng)目所涉及的過程之中。在項(xiàng)目的質(zhì)量計(jì)劃編制中,描述能夠直接促成滿足顧客需求的關(guān)鍵因素是重要的。項(xiàng)目的質(zhì)量計(jì)劃要根據(jù)項(xiàng)目的具體情況來決定采取的計(jì)劃形式,沒有統(tǒng)一的定律。,35,質(zhì)量計(jì)劃模板參照,項(xiàng)目概述實(shí)施策略項(xiàng)目組織質(zhì)量保證對象分析及選擇質(zhì)量保證任務(wù)劃分實(shí)施計(jì)劃資源計(jì)劃記錄的收集、維護(hù)與保存,36,課堂練習(xí),在項(xiàng)目質(zhì)量管理中,質(zhì)量計(jì)劃編制階段的輸出結(jié)果包括()A.質(zhì)量管理計(jì)劃、質(zhì)量度量指標(biāo)、建議的預(yù)防措施、質(zhì)量檢查單B.質(zhì)量管理計(jì)劃、質(zhì)量度量指標(biāo)、質(zhì)量檢查單、更新的項(xiàng)目管理計(jì)劃C.質(zhì)量度量指標(biāo)、質(zhì)量檢查單、更新的項(xiàng)目管理計(jì)劃D.質(zhì)量管理計(jì)劃、質(zhì)量度量指標(biāo)、建議的預(yù)防措施、更新的項(xiàng)目管理計(jì)劃,B,37,課堂練習(xí),有關(guān)質(zhì)量計(jì)劃的編寫,()是正確的。A.在整個項(xiàng)目的生命周期,應(yīng)當(dāng)定期進(jìn)行質(zhì)量計(jì)劃的編制工作B.編制質(zhì)量計(jì)劃是編制范圍說明書的前提C.僅在編制項(xiàng)目計(jì)劃時,進(jìn)行質(zhì)量計(jì)劃的編制D.在項(xiàng)目的執(zhí)行階段,不再考慮質(zhì)量計(jì)劃的編制,A,38,課堂練習(xí),()是編制質(zhì)量規(guī)劃的首要工作。A.尋找影響質(zhì)量的因素B.軟件項(xiàng)目產(chǎn)品說明書C.確定質(zhì)量度量指標(biāo)D.識別相關(guān)質(zhì)量標(biāo)準(zhǔn),D,39,7.3IT項(xiàng)目質(zhì)量保證,質(zhì)量保證是為提供項(xiàng)目能滿足質(zhì)量要求的適當(dāng)信賴程度,在質(zhì)量體系內(nèi)所實(shí)施的并按需要進(jìn)行證實(shí)的全部有策劃的和系統(tǒng)的活動。質(zhì)量保證的目標(biāo):以獨(dú)立審查的方式,從第三方的角度監(jiān)控項(xiàng)目任務(wù)的執(zhí)行在項(xiàng)目進(jìn)展過程中,定期對項(xiàng)目各個方面的表現(xiàn)進(jìn)行評價(jià)通過評價(jià)來推測項(xiàng)目最后是否能夠達(dá)到相關(guān)的質(zhì)量指標(biāo)通過質(zhì)量評價(jià)來幫助項(xiàng)目相關(guān)的人建立對項(xiàng)目質(zhì)量的信心,40,7.3.1IT項(xiàng)目質(zhì)量保證的思想,一般項(xiàng)目質(zhì)量保證的認(rèn)識分為3個層次以產(chǎn)品開發(fā)為重點(diǎn)。在產(chǎn)品的開發(fā)設(shè)計(jì)階段,采取強(qiáng)有力的措施來消滅由于設(shè)計(jì)原因而產(chǎn)生的質(zhì)量隱患。以過程管理為重點(diǎn)。把質(zhì)量的保證工作重點(diǎn)放在過程管理上,對開發(fā)過程中的每一道工序都要進(jìn)行質(zhì)量控制。以檢測為重點(diǎn)。產(chǎn)品制成之后進(jìn)行監(jiān)測,只能判斷產(chǎn)品質(zhì)量,不能提高產(chǎn)品質(zhì)量。,41,IT項(xiàng)目質(zhì)量保證,1平行測試過程:在產(chǎn)品的特性完成之后就立即對其進(jìn)行測試。2性能的穩(wěn)定和集成:每隔一段時間,項(xiàng)目組織就應(yīng)花費(fèi)相應(yīng)的時間對當(dāng)期完成的產(chǎn)品特性進(jìn)行測試、穩(wěn)定和集成。3自動化測試,利用自動化測試平臺不僅可以降低測試成本,而且可以提高測試效率。4確保項(xiàng)目成員和項(xiàng)目文化都重視質(zhì)量。,42,7.3.2質(zhì)量保證體系,從項(xiàng)目的角度來看,質(zhì)量體系是指為實(shí)施質(zhì)量管理所需要的項(xiàng)目組織結(jié)構(gòu)、職責(zé)、程序、過程和資源。質(zhì)量體系有兩種形式:質(zhì)量管理體系:用于內(nèi)部管理質(zhì)量保證體系:用于需方對供方提出外部證明的要求,43,項(xiàng)目質(zhì)量保證過程,44,質(zhì)量保證采用的主要工具和技術(shù),質(zhì)量審計(jì),又稱質(zhì)量保證體系審核,是對具體質(zhì)量管理活動的結(jié)構(gòu)性的評審。在具體領(lǐng)域中有專長的內(nèi)部審計(jì)師或第三方組織都可以實(shí)施質(zhì)量審計(jì)。過程分析,按照過程改進(jìn)計(jì)劃中概括的步驟來識別所需的改進(jìn)。它也要檢查在過程運(yùn)行期間遇到的問題、制約因素,以及發(fā)行的非增值活動。,45,質(zhì)量審計(jì),軟件質(zhì)量審計(jì)是軟件項(xiàng)目管理過程中的“過濾器”,審計(jì)被用于軟件開發(fā)過程中的多個不同的點(diǎn)上,起到發(fā)現(xiàn)錯誤的作用。軟件審計(jì)并不是在軟件開發(fā)完成后再進(jìn)行的,而是在軟件開發(fā)的各個階段都要進(jìn)行審計(jì)。審計(jì)起到的作用是“凈化”分析、設(shè)計(jì)和編碼過程中所產(chǎn)生的軟件工作產(chǎn)品。,46,為什么要審計(jì),從技術(shù)上來衡量,前一階段的錯誤自然會導(dǎo)致后一階段的工作結(jié)果中有相應(yīng)的錯誤,而且錯誤會逐漸累積,越來越多。,錯誤“積累”及“放大”效應(yīng),需求分析,設(shè)計(jì),編碼,測試,47,為什么要審計(jì),從成本上來衡量,缺陷發(fā)現(xiàn)得越晚糾正費(fèi)用越高,而質(zhì)量審計(jì)的重要目的就是通過審計(jì)盡早發(fā)現(xiàn)產(chǎn)品的缺陷,減少大量的后期返工。,需求階段錯誤對后期的影響,48,質(zhì)量審計(jì)報(bào)告,49,項(xiàng)目質(zhì)量的組織保證,管理層,測試組,SQA組,SEPG組,項(xiàng)目組,軟件工程過程小組(SoftwareEngineeringProcessGroup,SEPG),50,軟件項(xiàng)目質(zhì)量保證,軟件質(zhì)量保證(Softwarequalityassurance,SQA)是指確定、達(dá)到和維護(hù)所需要的軟件質(zhì)量而進(jìn)行的所有有計(jì)劃、有組織的管理活動。(1)與SQA計(jì)劃直接相關(guān)的工作。(2)參與項(xiàng)目的階段性評審和審計(jì)。(3)對項(xiàng)目日常活動與規(guī)程的符合性進(jìn)行檢查。(4)對配置管理工作的檢查和審計(jì)。(5)跟蹤問題的解決情況。(6)收集新方法,提供過程改進(jìn)的依據(jù)。,51,課堂練習(xí),以下有關(guān)質(zhì)量保證的敘述,錯誤的是()A.質(zhì)量保證主要任務(wù)是識別與項(xiàng)目相關(guān)的各種質(zhì)量標(biāo)準(zhǔn)B.質(zhì)量保證應(yīng)該貫穿整個項(xiàng)目生命期C.質(zhì)量保證為質(zhì)量的持續(xù)改進(jìn)過程提供保證D.質(zhì)量審計(jì)是質(zhì)量保證的有效手段,A,52,7.4IT項(xiàng)目質(zhì)量控制,質(zhì)量控制(QualityControl,QC)是確定項(xiàng)目結(jié)果是否與質(zhì)量標(biāo)準(zhǔn)相符,同時確定消除不符合的原因和方法,控制產(chǎn)品的質(zhì)量,及時糾正缺陷的過程。質(zhì)量控制的目的是保證項(xiàng)目成果的質(zhì)量滿足項(xiàng)目質(zhì)量計(jì)劃中項(xiàng)目成果的質(zhì)量要求。,53,7.4.1常見的IT項(xiàng)目質(zhì)量問題,違背IT項(xiàng)目規(guī)律。如未經(jīng)可行性論證,不做調(diào)查分析就啟動項(xiàng)目;不按技術(shù)要求實(shí)施,不經(jīng)過必要的測試、檢驗(yàn)和驗(yàn)收就交付使用等蠻干現(xiàn)象技術(shù)方案本身的缺陷。系統(tǒng)整體方案本身有缺陷,造成實(shí)施中的修修補(bǔ)補(bǔ),不能有效地保證目標(biāo)實(shí)現(xiàn)。基本部件不合格。選購的軟件組件、中間件、硬件設(shè)備等不穩(wěn)定、不合格,造成整個系統(tǒng)不能正常運(yùn)行。實(shí)施中的管理問題。人員技術(shù)水平、敬業(yè)精神、工作責(zé)任心、管理疏忽。,54,項(xiàng)目質(zhì)量的影響因素,人的因素。人是最關(guān)鍵的因素,人的技術(shù)水平、工作態(tài)度、情緒、協(xié)調(diào)溝通能力對項(xiàng)目質(zhì)量產(chǎn)生重要的影響。資源要素,設(shè)備、組件等不能保質(zhì)保量按時到位。方法因素,也可以稱為技術(shù)因素,比如過舊的技術(shù)或不成熟的技術(shù)。,55,7.4.2實(shí)施質(zhì)量控制,項(xiàng)目質(zhì)量控制分兩個方面:質(zhì)量監(jiān)測,目的是收集、記錄和匯報(bào)有關(guān)項(xiàng)目質(zhì)量的信息質(zhì)量控制,通過質(zhì)量監(jiān)測提供的數(shù)據(jù)進(jìn)行控制,確保項(xiàng)目質(zhì)量與計(jì)劃保持一致。,56,質(zhì)量控制過程,57,質(zhì)量控制分類,(1)事前質(zhì)量控制指項(xiàng)目在正式實(shí)施前進(jìn)行的質(zhì)量控制。比如選擇合適的項(xiàng)目承包組織,審查技術(shù)方案,協(xié)助開發(fā)組織完善質(zhì)量保證體系和質(zhì)量管理制度。(2)事中質(zhì)量控制指在項(xiàng)目實(shí)施過程中進(jìn)行的質(zhì)量控制。比如按合同或需求規(guī)格說明書行使質(zhì)量監(jiān)督權(quán),組織評審會議,及時分析、通報(bào)項(xiàng)目質(zhì)量狀況。(3)事后質(zhì)量控制指在完成項(xiàng)目過程形成產(chǎn)品后的質(zhì)量控制。組織測試,整理有關(guān)的項(xiàng)目質(zhì)量的技術(shù)文件,并編號、建檔。,58,7.4.3IT項(xiàng)目質(zhì)量控制工具與技術(shù),質(zhì)量控制的任務(wù)是策劃可行的質(zhì)量管理活動,正確地執(zhí)行和控制這些活動以保證絕大多數(shù)的缺陷可以在開發(fā)過程中被發(fā)現(xiàn)。識別缺陷,消除缺陷。常見的IT項(xiàng)目質(zhì)量控制工具和技術(shù):1.帕累托圖2.因果圖3.流程圖4.統(tǒng)計(jì)抽樣5.軟件項(xiàng)目質(zhì)量控制技術(shù),59,1帕累托圖(排列圖),意大利經(jīng)濟(jì)學(xué)家VilfredoPareto,1897年提出,80/20法則,80%的財(cái)富集中在20%的人手里。帕累托分析指確定造成大多數(shù)質(zhì)量問題的最為重要的幾個因素。帕累托圖是用于幫助確認(rèn)問題和對問題進(jìn)行排序的柱狀圖。柱狀圖描述的變量根據(jù)發(fā)生的頻率排序。,60,維弗雷多帕累托,維弗雷多帕累托(VilfredoPareto,1848年7月15日1923年8月19日),意大利經(jīng)濟(jì)學(xué)家、社會學(xué)家。祖父帕累托爵士被拿破侖封為帝國男爵。帕累托法則是指在任何大系統(tǒng)中,約80%的結(jié)果是由該系統(tǒng)中約20%的變量產(chǎn)生的。例如,在企業(yè)中,通常80%的利潤來自于20%的項(xiàng)目或重要客戶;經(jīng)濟(jì)學(xué)家認(rèn)為,20%的人掌握著80%的財(cái)富;心理學(xué)家認(rèn)為,20%的人身上集中了80%的智慧等。具體到時間管理領(lǐng)域是指大約20%的重要項(xiàng)目能帶來整個工作成果的80%,并且在很多情況下,工作的頭20%時間會帶來所有效益的80%。,61,帕累托圖的繪制,1.左縱坐標(biāo)表示頻數(shù),即某因素發(fā)生的次數(shù)2.右縱坐標(biāo)表示頻率,即某因素發(fā)生的累計(jì)頻率3.橫坐標(biāo)表示影響質(zhì)量的各種因素,按影響程度,從左到右依次排列4.若干按頻數(shù)大?。ǜ叨龋┮来闻帕械闹狈街?.一條頻率累計(jì)曲線A類(主要)因素:頻率0%-80%B類(次要)因素:頻率80%-90%C類(一般)因素:頻率90%-100%,62,例某軟件項(xiàng)目在使用過程中積累了用戶投訴的歷史記錄,集中解決前兩類問題,以提高軟件的質(zhì)量,63,帕累托圖示例,直方柱代表每種投訴的數(shù)量,曲線代表了投訴的百分比,64,課堂練習(xí),公司想了解大多數(shù)人對公司發(fā)起的哪種娛樂項(xiàng)目感興趣,派小明完成。小明根據(jù)分析調(diào)查結(jié)果,決定制作帕累托圖。,65,2因果圖(魚骨圖或石川圖),因果圖由日本質(zhì)量學(xué)家石川馨發(fā)明,是用于尋找造成質(zhì)量問題的原因、表達(dá)質(zhì)量問題因果關(guān)系的一種圖形分析工具。因果圖的問題陳述放在魚骨的頭部,作為起點(diǎn),用來追溯問題來源,回推到可行動的根本原因。利用因果圖逐級分層、從大到小、從粗到細(xì)、尋根究底,直至確定能夠采取有效措施的原因?yàn)橹埂?66,石川馨,石川馨IshikawaKaoru(19151989)QCC之父、日本式質(zhì)量管理的集大成者,出生于日本,畢業(yè)于東京大學(xué)工程系,主修應(yīng)用化學(xué)。1915年出生于一個顯赫的家族。1943年發(fā)明石川圖。石川馨確定了全面質(zhì)量管理中全員和全過程管理這一最基本特性。管理者應(yīng)當(dāng)通過質(zhì)量循環(huán)從而實(shí)現(xiàn)質(zhì)量的全過程管理,并借助統(tǒng)計(jì)技術(shù)在全公司范圍內(nèi)實(shí)現(xiàn)質(zhì)量控制,而不是僅僅利用石川圖(因果分析圖)發(fā)現(xiàn)個別問題。石川馨認(rèn)為日本企業(yè)能夠成功地支配世界市場的原因就在于日本人的質(zhì)量意識和在質(zhì)量管理方面所做的貢獻(xiàn)。,67,因果圖繪制步驟,1.確定問題2.組建隊(duì)伍(頭腦風(fēng)暴班子)3.畫出問題框和主箭頭4.具體化主要分類,基本的分類:人、料、機(jī)、法、環(huán)5.甄別問題原因整理問題型(各要素與特性值間不存在因果關(guān)系,而是結(jié)構(gòu)構(gòu)成關(guān)系)對策型(魚頭在左,特性值通常以“如何提高/改善”來寫)原因型(魚頭在右,特性值通常以“為什么”來寫)6.確定矯正措施,質(zhì)量因素4M1E:Man,Machine,Material,Method,Environment,68,原因型因果圖,69,對策型因果圖,圖7-4以提高產(chǎn)品在市場上競爭力為主要目標(biāo)的因果圖,70,課堂練習(xí),小明開發(fā)了一個圖書管理系統(tǒng),用戶反映經(jīng)常出現(xiàn)無法登錄的情況,通過繪制因果圖幫小明分析原因。,71,3流程圖,流程圖反映項(xiàng)目各個活動之間邏輯關(guān)系的圖形。用于幫助分析問題發(fā)生的緣由,以圖形的形式展示一個過程。在項(xiàng)目質(zhì)量控制中,通過流程圖來判斷質(zhì)量問題發(fā)生在項(xiàng)目流程的哪個環(huán)節(jié),造成這些質(zhì)量問題的原因發(fā)展和形成的過程。流程圖可用多種格式表示,但所有流程圖都具有活動、決策點(diǎn)、過程順序等基本要素。流程圖可以幫助項(xiàng)目管理者預(yù)期將在何時、何地發(fā)生質(zhì)量問題,有助于項(xiàng)目質(zhì)量的控制和管理。,72,4統(tǒng)計(jì)抽樣,統(tǒng)計(jì)抽樣是項(xiàng)目質(zhì)量管理中的一個重要概念,包括統(tǒng)計(jì)抽樣、可信度因子、標(biāo)準(zhǔn)差、變異性等。統(tǒng)計(jì)抽樣包括選擇樣本總體的部分來檢查。,決定樣本大小的公式樣本量=0.25(可信度因子/可接受誤差)2可信度因子表示被抽樣的數(shù)據(jù)樣本變化的可信度。依據(jù)統(tǒng)計(jì)學(xué)原理,常用的可信度因子如下表,73,例子,假設(shè)某公司準(zhǔn)備開發(fā)一個電子數(shù)據(jù)交換系統(tǒng)來處理所有供應(yīng)商開具的發(fā)票。同時假定在過去的一年里,有來自200個不同的供應(yīng)商開具的5萬張發(fā)票。,開發(fā)者接受的可信度為95%,樣本量=0.25(1.960/0.05)2=384開發(fā)者接受的可信度為90%,樣本量=0.25(1.645/0.10)2=68開發(fā)者接受的可信度為80%,樣本量=0.25(1.281/0.20)2=10,74,六西格瑪,6由摩托羅拉首創(chuàng),用來提高質(zhì)量、降低成本、更好地滿足客戶。是統(tǒng)計(jì)學(xué)中的標(biāo)準(zhǔn)差。標(biāo)準(zhǔn)差測量數(shù)據(jù)分布中存在多少偏差。小的標(biāo)準(zhǔn)差意味著數(shù)據(jù)集中分布的中間,數(shù)據(jù)間的變化很小,75,標(biāo)準(zhǔn)差是一個決定在總體中有缺陷個體的可接受數(shù)的關(guān)鍵因素,76,課堂練習(xí),某工廠是生產(chǎn)電源的企業(yè),在出廠產(chǎn)品質(zhì)量控制過程中,使用統(tǒng)計(jì)抽樣原理檢查10000個電源的質(zhì)量狀況。在隨機(jī)抽取200個進(jìn)行檢查后,發(fā)現(xiàn)有5個電源的外觀不合格,4個電源的接口不合格,其中有2個電源同時存在這兩種不合格缺陷,其余電源未發(fā)現(xiàn)問題。根據(jù)統(tǒng)計(jì)抽樣的基本原理,這批電源的合格率為()A.96.5%B.96%C.95.5%D.90%,A,77,課堂練習(xí),某企業(yè)針對實(shí)施失敗的系統(tǒng)集成項(xiàng)目進(jìn)行分析,計(jì)劃優(yōu)先解決幾個引起缺陷最多的問題。該企業(yè)最可能使用()方法進(jìn)行分析。A.網(wǎng)絡(luò)圖B.魚骨圖C.帕累托圖D.流程圖,C,78,課堂練習(xí),某ERP系統(tǒng)投入使用后,經(jīng)過一段時間,發(fā)現(xiàn)系統(tǒng)變慢,進(jìn)行初步檢測之后,要找出造成該問題的原因,最好采用()方法。質(zhì)量審計(jì)B.網(wǎng)絡(luò)圖C.因果圖D.統(tǒng)計(jì)抽樣,C,79,5軟件項(xiàng)目質(zhì)量控制技術(shù),軟件項(xiàng)目質(zhì)量控制采用的主要方法(1)技術(shù)評審(2)代碼走查(3)代碼會審(4)軟件測試(5)缺陷跟蹤,軟件評審的內(nèi)容:管理評審技術(shù)評審文檔評審過程評審,80,(1)技術(shù)評審,技術(shù)評審是指在完成一項(xiàng)工作后,把工作產(chǎn)品分發(fā)給合作者,讓合作者檢查其中的缺陷。然后開會討論工作產(chǎn)品并產(chǎn)生需要修復(fù)的缺陷列表。主要評審的對象有:軟件需求規(guī)格說明書軟件設(shè)計(jì)方案測試計(jì)劃用戶手冊維護(hù)手冊系統(tǒng)開發(fā)規(guī)程產(chǎn)品發(fā)布說明,81,評審過程,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論