系統(tǒng)集成項目管理工程師第十章項目質(zhì)量管理ppt課件
《系統(tǒng)集成項目管理工程師第十章項目質(zhì)量管理ppt課件》由會員分享,可在線閱讀,更多相關(guān)《系統(tǒng)集成項目管理工程師第十章項目質(zhì)量管理ppt課件(182頁珍藏版)》請在裝配圖網(wǎng)上搜索。
第十章 項目質(zhì)量管理,系統(tǒng)集成項目管理工程師教程,1,本章要點,10.1 質(zhì)量管理概述 10.2 質(zhì)量計劃編制 10.3 執(zhí)行質(zhì)量保證 10.4 執(zhí)行質(zhì)量控制,2,什么是質(zhì)量,符合目的或者用途(Joseph Juran) 用戶的感覺就是質(zhì)量(A V Feigenbaum) 符合顧客在其合理價格下對產(chǎn)品的要求(Sud Ingle) 產(chǎn)品或者服務(wù)滿足明確和隱含需要能力的性能特性的總體(BS4778) ------ 質(zhì)量是滿足要求的程度,包括符合規(guī)定的要求和滿足顧客的需求.,3,項目質(zhì)量定義,ISO9000:一組固有特性滿足需求的程度。 美國質(zhì)量管理學(xué)會:過程、產(chǎn)品或服務(wù)滿足明確或隱含的需求能力的特征。 質(zhì)量、范圍、成本、時間是項目成功的關(guān)鍵要素,4,質(zhì)量管理,GB/T19000-2000:在質(zhì)量方面指揮和控制組織的協(xié)調(diào)的活動。 質(zhì)量方針:由組織的最高管理者正式發(fā)布的該組織的總的質(zhì)量宗旨和方向。 質(zhì)量管理是企業(yè)圍繞著使產(chǎn)品質(zhì)量能滿足不斷更新的質(zhì)量要求,而開展的策劃、組織、計劃、實施、檢查和監(jiān)督、審核等所有管理活動的總和。,5,質(zhì)量管理的幾個概念,質(zhì)量標(biāo)準(zhǔn):是企業(yè)、國家或國際組織制定的對某個方面的規(guī)范。側(cè)重質(zhì)量的細(xì)節(jié)特征,屬于微觀范疇。 質(zhì)量策略:某個組織針對自身的要求制定的質(zhì)量指導(dǎo)仿真,側(cè)重于指導(dǎo)思想。 質(zhì)量責(zé)任:整個組織對項目質(zhì)量負(fù)有責(zé)任。包括管理層責(zé)任、最終責(zé)任、首要責(zé)任等。,6,質(zhì)量保證,GB/T19000-2000:是質(zhì)量管理的一部分,致力于增強滿足質(zhì)量要求的能力。 其目的是對產(chǎn)品體系和過程的固有特性已經(jīng)達(dá)到規(guī)定要求提供信任。 內(nèi)部質(zhì)保、外部質(zhì)保,7,質(zhì)量控制,GB/T19000-2000:是質(zhì)量管理的一部分,致力于滿足質(zhì)量要求。 其目標(biāo)是確保產(chǎn)品的質(zhì)量能滿足顧客、法律法規(guī)等方面所提出的質(zhì)量要求如適用性、可靠性、安全性等。 專業(yè)技術(shù)、管理技術(shù),8,質(zhì)量 vs. 等級,等級指具有相同使用功能不同技術(shù)特性的產(chǎn)品或服務(wù)的類比。 例如,一個軟件產(chǎn)品可能是高質(zhì)量(無明顯缺陷、用戶手冊易讀)低等級(功能有限)的,或低質(zhì)量(許多缺陷、用戶手冊雜亂無章)高等級(功能眾多)的。,9,精確 vs. 準(zhǔn)確,精確不同于準(zhǔn)確。 精確是指重復(fù)測量的結(jié)果非常聚合,離散度很小。 準(zhǔn)確則指測量值非常接近實際值。 精確的測量未必準(zhǔn)確,準(zhǔn)確的測量也未必精確。,10,項目質(zhì)量管理,為確保項目能夠滿足所要執(zhí)行的需求的過程,包括質(zhì)量管理職能的所有活動,這些活動確定質(zhì)量策略、目標(biāo)和責(zé)任,并在質(zhì)量體系中憑借質(zhì)量計劃編制、質(zhì)量控制和質(zhì)量保證等措施,決定了對質(zhì)量政策的執(zhí)行、對質(zhì)量目標(biāo)的完成以及對質(zhì)量責(zé)任的履行。 質(zhì)量管理一個關(guān)鍵因素是通過項目范圍管理轉(zhuǎn)換隱含需求為項目需求,11,質(zhì)量管理的原則,以實用為核心的多元要求 系統(tǒng)工程 職工參與管理 管理層和第一把手重視 保護消費者權(quán)益 面向國際市場,12,項目質(zhì)量管理的目標(biāo),顧客滿意度 了解、評估、定義和管理期望,以便滿足客戶的要求。這就需要把“符合要求”(確保項目產(chǎn)出預(yù)定的結(jié)果)和“適合使用”(產(chǎn)品或服務(wù)必須滿足實際需求)結(jié)合起來。 預(yù)防勝于檢查 重視各階段內(nèi)的過程,13,項目質(zhì)量管理流程,1 確定質(zhì)量標(biāo)準(zhǔn)體系; 2 對項目實施進(jìn)行質(zhì)量監(jiān)控; 3 將實際與標(biāo)準(zhǔn)對照; 4 糾偏糾錯;,14,現(xiàn)有國際質(zhì)量標(biāo)準(zhǔn),ISO9000系列 ISO9000 ISO9001 ISO9004 ISO19011 ISO9000由計劃、控制和文檔工作三部分組成循環(huán)的體系。,15,ISO9000系列,ISO9000 ISO9001 ISO9004 ISO19011 ISO9000由計劃、控制和文檔工作三部分組成循環(huán)的體系。,16,ISO9000質(zhì)量管理的8原則,以顧客為中心 領(lǐng)導(dǎo)作用 全員參與 過程方法 管理的系統(tǒng)方法 持續(xù)改進(jìn) 基于事實的決策方法 與供方互利的關(guān)系,17,質(zhì)量體系,ISO9000:組織結(jié)構(gòu)、責(zé)任、工序、工作過程及具體執(zhí)行質(zhì)量管理所需的資源。即質(zhì)量體系是為實施質(zhì)量管理所需的組織結(jié)構(gòu)、程序、過程和資源。,18,質(zhì)量體系,標(biāo)準(zhǔn):CMM、ISO 核心:建立、執(zhí)行和維護(改善)軟件生產(chǎn)過程,以保證最終生產(chǎn)出的軟件產(chǎn)品達(dá)到用戶綜合的質(zhì)量要求。,19,項目質(zhì)量管理過程,組織確定質(zhì)量方針、目標(biāo)和職責(zé)的所有活動,使得項目可以滿足其需求。 質(zhì)量計劃。確定適合于項目的質(zhì)量標(biāo)準(zhǔn)并決定如何滿足這些標(biāo)準(zhǔn)。 質(zhì)量保證。有計劃系統(tǒng)的質(zhì)量活動,確保項目中所有過程滿足干系人的期望。 質(zhì)量控制。監(jiān)控具體項目結(jié)果以確定其是否符合質(zhì)量標(biāo)準(zhǔn),制定方案,消除產(chǎn)生質(zhì)量問題的原因。,20,現(xiàn)代質(zhì)量管理,滿足客戶--理解、管理和引導(dǎo)需求,從而達(dá)到或超過客戶的期望。 通過檢驗防止錯誤--避免錯誤的費用通常比糾正它們低得多。 管理責(zé)任--成功需要團隊全體成員的合作,但提供成功所需要的資源則是管理工作的職責(zé)。 各階段的程序--戴明(Deming)和其他人所描述的那種重復(fù)的“計劃-執(zhí)行-檢驗-行動“工作循環(huán),21,質(zhì)量成本,為達(dá)到產(chǎn)品/服務(wù)質(zhì)量而付出的所有努力的總成本,包括確保項目符合需求所做的所有工作。,22,相關(guān)質(zhì)量管理理論,戴明理論 《Deming on Quality Management 》 朱蘭理論 朱蘭質(zhì)量手冊(第五版) Juran's Quality Handbook 克魯斯比理論 田口玄一理論 菲根堡姆理論,23,相關(guān)質(zhì)量管理理論,全面質(zhì)量管理 TQM 持續(xù)改進(jìn) 六西格瑪 失效模式影響分析,24,TQM,Total-Quality Management 是一種全員、全過程、全企業(yè)的品質(zhì)管理。以質(zhì)量為中心,以全員參與為基礎(chǔ),通過讓顧客滿意和本組織所有成員及社會受益而達(dá)到永續(xù)經(jīng)營的目的。 4要素:結(jié)構(gòu)、技術(shù)、人員、變革者。 4核心特征:全員參與、全過程、全面方法、全面結(jié)果的質(zhì)量管理。,25,什么是軟件質(zhì)量,與軟件產(chǎn)品滿足規(guī)定的和隱含的需求能力有關(guān)的特征或特性的全體。 --- 1、滿足軟件需求 2、遵循標(biāo)準(zhǔn) 3、滿足隱含需求,26,軟件質(zhì)量,軟件質(zhì)量是軟件滿足明確說明或者隱含的需求的程度 明確說明:查詢功能 隱含說明:查詢速度,27,軟件質(zhì)量管理發(fā)展過程,,,,,,,工匠自控,質(zhì)量檢查,1920,1940,質(zhì)量控制,TQM,質(zhì)量保證,1960,1970,28,軟件質(zhì)量管理發(fā)展過程,29,決定質(zhì)量的因素,,30,軟件質(zhì)量管理過程,包括決定質(zhì)量策略、目標(biāo)和責(zé)任的全面管理職能的所有活動,以及通過諸如質(zhì)量系統(tǒng)中的質(zhì)量計劃編制,質(zhì)量保證,質(zhì)量控制和質(zhì)量提高等手段對這些活動的實施. ------ 管理的對象 過程的質(zhì)量 產(chǎn)品的質(zhì)量,31,軟件質(zhì)量管理,監(jiān)控項目的交付物和執(zhí)行過程,以確保它們符合相關(guān)標(biāo)準(zhǔn),同時確保不合格項能夠按照正確的方法排除。,32,33,質(zhì)量需求對項目干系人的影響,質(zhì)量管理的一個關(guān)鍵是通過干系人分析,將其需求、需要轉(zhuǎn)化為項目范圍管理中的要求。 超負(fù)荷工作以滿足客戶需求可能帶來員工跳槽、代碼錯誤率增多等負(fù)面影響。 為趕進(jìn)度匆忙的質(zhì)量檢查可能帶來開發(fā)錯誤不能消除。過分細(xì)致的質(zhì)量檢查帶來進(jìn)度的延期。,34,高質(zhì)量軟件的核心,制定高目標(biāo) 制定可行的過程規(guī)范,35,軟件質(zhì)量框架模型 GB-T8566-2001G,36,軟件質(zhì)量框架模型 GB-T8566-2001G,質(zhì)量特征:描述和評價軟件質(zhì)量的一組屬性。 質(zhì)量子特征:質(zhì)量特征的細(xì)化。 度量因子:度量質(zhì)量特征。量化度量。,37,軟件質(zhì)量模型,38,McCall質(zhì)量模型,39,主觀質(zhì)量模型-ICEDT模型,I:直觀性 產(chǎn)品的使用是否合乎人們的通常想法? C:一致性 產(chǎn)品的運行是否有一貫性? E:效率 產(chǎn)品是否可以讓用戶迅速和經(jīng)濟地完成其任務(wù)? D:耐久性 產(chǎn)品是否穩(wěn)定和可靠? T:體貼 產(chǎn)品是否充分考慮了用戶的需求?,40,軟件質(zhì)量 vs. 硬件質(zhì)量,軟 件 邏輯實體 本質(zhì)上無形、看不見、難測控 質(zhì)量問題基本是人為差錯引起 錯誤由邏輯組合千變?nèi)f化引起 。。。 開發(fā)全過程采取措施防錯、檢錯 出錯時,要維護進(jìn)行修改修改時考慮波及面保證完整一致,硬 件 物理實體 有形、便于測控 質(zhì)量問題是設(shè)計、生產(chǎn)和使用 失效由零部件或其結(jié)合故障引起 。。。 開發(fā)過程和生產(chǎn)過程加強控制 出故障時,更換零部件 維修一般不會給其它處造成影響 。。。,41,質(zhì)量的重要性,質(zhì)量管理是項目管理的最高統(tǒng)一(三大目標(biāo)的統(tǒng)一),42,質(zhì)量的重要性,軟件危機的主要矛盾 低質(zhì)量的軟件就像定時炸彈 低質(zhì)量的產(chǎn)品,增加成本 質(zhì)量是生命也是信譽,43,軟件質(zhì)量重要性,千年蟲問題 高考分?jǐn)?shù)查詢系統(tǒng) 銀行系統(tǒng),44,質(zhì)量的形成,質(zhì)量形成于產(chǎn)品或者服務(wù)的開發(fā)過程中,而不是事后的檢查(測試)把關(guān)等。,45,低劣軟件質(zhì)量的關(guān)聯(lián)關(guān)系,低劣軟件質(zhì)量,高額的維護費用,缺乏質(zhì)量重視,對性能改善的沖動,希望軟件快些、省些、好些,市場被競爭對手侵占,軟件生產(chǎn)率的低下,減少新開發(fā)項目資源,,,,,,,,,46,軟件過程改進(jìn)與能力成熟度模型,CMM/CMMI 5個等級 SJ/T11234-2001軟件過程能力評估模型 SJ/T11235-2001軟件能力成熟度模型,47,本章要點,10.1 質(zhì)量管理概述 10.2 質(zhì)量規(guī)劃 10.3 執(zhí)行質(zhì)量保證 10.4 執(zhí)行質(zhì)量控制,48,質(zhì)量規(guī)劃,質(zhì)量規(guī)劃包括確定哪種質(zhì)量標(biāo)準(zhǔn)適合該項目并決定如何達(dá)到這些標(biāo)準(zhǔn)。 規(guī)劃質(zhì)量是識別項目及其產(chǎn)品的質(zhì)量要求和/或標(biāo)準(zhǔn),并書面描述項目將如何達(dá)到這些要求和/或標(biāo)準(zhǔn)的過程。,49,質(zhì)量計劃編制,識別相關(guān)的質(zhì)量標(biāo)準(zhǔn); 把滿足項目相關(guān)質(zhì)量標(biāo)準(zhǔn)的活動或過程規(guī)劃到項目的產(chǎn)品和管理項目所涉及的過程中去; 以一種能理解的、完整的形式表達(dá)為確保項目質(zhì)量而采取的糾正措施;,50,質(zhì)量策略,組織針對質(zhì)量而做出的全面的意圖和方向,一般由組織的高層正式宣布。 如CMM 通常項目的質(zhì)量策略通常為公司的質(zhì)量策略,51,軟件質(zhì)量計劃,說明項目管理小組如何具體執(zhí)行它的質(zhì)量策略。 好處: 按時交付可靠的、可維護的產(chǎn)品; 項目實施得到控制,降低風(fēng)險; 普遍提高后續(xù)軟件產(chǎn)品的質(zhì)量;,52,質(zhì)量計劃的要求,應(yīng)達(dá)到的質(zhì)量目標(biāo)和所有特性的要求 確定質(zhì)量活動和質(zhì)量控制程序 項目不同階段,職責(zé),權(quán)限,交流方式以及資源分配 確定采用的控制手段,合適的驗證手段和方法 確定和準(zhǔn)備質(zhì)量記錄,53,量化的質(zhì)量目標(biāo),可用度 初期故障率 偶然故障率 平均失效前時間(MTTF) 平均失效間隔時間(MTBF) 缺陷密度(FD) 平均失效回復(fù)時間(MTTR),54,可用度,指軟件運行后在任一隨機時刻需要執(zhí)行規(guī)定任務(wù)或完成規(guī)定功能時軟件處于可使用狀態(tài)的概率。,55,初期故障率,軟件交付后三個月內(nèi)單位時間的故障數(shù)。 以100小時故障數(shù)為單位。,56,偶然故障率,軟件在偶然故障期(交付后三個月后)內(nèi)單位時間的故障數(shù)。 以1000小時為單位。 反映了軟件穩(wěn)定狀態(tài)下的質(zhì)量。,57,平均失效前時間,軟件在失效前正常工作的平均統(tǒng)計時間。,58,平均失效間隔時間,軟件在相繼兩次失效之間正常工作的平均統(tǒng)計時間。,59,缺陷密度,軟件單位源代碼中隱藏的缺陷數(shù)量,通常以每千行無注解源代碼為一個單位。 統(tǒng)計信息:開發(fā)階段為50-60缺陷,交付后為15-18缺陷,60,平均失效恢復(fù)時間,軟件失效后恢復(fù)正常工作所需的平均統(tǒng)計時間。,61,質(zhì)量不同思路,微軟—緊包裝 航天飛機控制軟件—接近零缺陷,無故障 典型的政府合同—滿足合同的要求和規(guī)格 摩托羅拉—需要達(dá)到6Sigma,62,質(zhì)量計劃參考模板,項目概述 實施策略 項目組織 質(zhì)量保證對象分析及選擇 質(zhì)量保證任務(wù)劃分 實施計劃 資源計劃 記錄的收集、維護與保存,63,制定項目質(zhì)量計劃的活動,1、收集資料 2、編制項目分質(zhì)量計劃 3、學(xué)會使用工具和技術(shù) 4、形成項目質(zhì)量計劃書,64,質(zhì)量規(guī)劃的輸入,1、環(huán)境和組織因素 2、組織過程資產(chǎn) 3、項目范圍說明書 范圍說明書包含項目描述、主要項目可交付成果及驗收標(biāo)準(zhǔn)。產(chǎn)品范圍描述中通常包含技術(shù)細(xì)節(jié)以及會影響質(zhì)量規(guī)劃的其他事項。 4、項目管理計劃 5、項目章程 6、質(zhì)量方針,65,質(zhì)量規(guī)劃的工具和技術(shù),1、成本效益分析 2、基準(zhǔn)對照 3、實驗設(shè)計 4、質(zhì)量成本(COQ)分析 5、其它質(zhì)量規(guī)劃工具,66,成本效益分析,質(zhì)量計劃編制必須考慮效益/成本平衡,達(dá)到質(zhì)量要求的主要效益包括減少返工、提高生產(chǎn)率、降低成本與提升干系人滿意度。對每個質(zhì)量活動進(jìn)行商業(yè)論證,就是要比較其可能成本與預(yù)期效益。達(dá)到質(zhì)量標(biāo)準(zhǔn)的首要成本是與項目質(zhì)量管理活動有關(guān)的費用。質(zhì)量管理的原理表明,效益比成本更重要。,67,基準(zhǔn)分析,將實際的或計劃中的項目實施情況與其他項目的實施情況相比較,從而得出提高水平的思路,并提供檢測項目績效的標(biāo)準(zhǔn)。 其他項目可能在執(zhí)行組織的工作范圍之內(nèi),也可能在執(zhí)行組織的工作范圍之外;可能屬于同一應(yīng)用領(lǐng)域,也可能屬于別的領(lǐng)域。,68,實驗設(shè)計,實驗設(shè)計是幫助確定在產(chǎn)品開發(fā)和生產(chǎn)中,哪些因素會影響產(chǎn)品或過程特定變量的一種統(tǒng)計方法; 通過對實驗數(shù)據(jù)的分析,可以得出產(chǎn)品或過程的最優(yōu)狀態(tài),著重指明結(jié)果的影響因素并揭示各要素之間的交互作用和協(xié)同作用關(guān)系;,69,流程圖,指任何顯示顯示與某系統(tǒng)相關(guān)的各要素之間相互關(guān)系的示意圖。,70,質(zhì)量成本(CoQ),質(zhì)量成本為了達(dá)到產(chǎn)品或服務(wù)質(zhì)量而進(jìn)行的全部工作所發(fā)生的成本。 預(yù)防成本 評估成本 缺陷成本 ------ QA、QC工程師工資?,71,質(zhì)量成本,為確保與需求一致所做的所有工作-一致成本 預(yù)防成本 評估成本 由于不符合需求所引起的全部工作-不一致成本 缺陷成本(內(nèi)部、外部),72,質(zhì)量成本,達(dá)標(biāo)成本、一致性成本 為確保項目質(zhì)量而進(jìn)行預(yù)防工作所耗費的費用 預(yù)防費用 評估費用 不達(dá)標(biāo)成本、非一致性成本 為確保項目質(zhì)量而修復(fù)缺陷工作所耗費的費用 內(nèi)部缺陷 外部缺陷,73,預(yù)防成本,為保證產(chǎn)品符合需求條件,無產(chǎn)品缺陷而付出的成本; 項目質(zhì)量計劃;質(zhì)量控制計劃;質(zhì)量審計;設(shè)計審核;過程控制工程;質(zhì)量度量;測試系統(tǒng)建立;質(zhì)量培訓(xùn);供應(yīng)商評估;,74,評估成本,指為使工作符合要求目標(biāo)而進(jìn)行檢查和檢驗評估所付出的成本; 設(shè)計評估;收貨檢驗;測試;測試結(jié)果的分析匯報;,75,缺陷成本,內(nèi)部的 對于不能符合所提要求、尚未發(fā)行的軟件(返工)所衍生的費用 例如 缺陷標(biāo)記;返工;重新測試等(改BUG) 外部的 對于已經(jīng)發(fā)布但是不符合要求的軟件所衍生的費用 例如 技術(shù)支持;問題估計;修正;索賠,76,質(zhì)量成本測量方法,質(zhì)檢/過失比 質(zhì)檢/過失比=預(yù)防成本/缺陷成本 質(zhì)檢/過失比2:應(yīng)該努力達(dá)到的程度,77,質(zhì)量功能展開,質(zhì)量屋 Quality Function Deployment QFD 將項目的質(zhì)量要求、客戶意見轉(zhuǎn)化成項目技術(shù)要求的專業(yè)方法。 客戶要求-優(yōu)先級-產(chǎn)品服務(wù)和特性-相關(guān)關(guān)系矩陣-關(guān)聯(lián)關(guān)系矩陣-產(chǎn)品或服務(wù)技術(shù)參數(shù),78,過程決策程序圖法,Process Decision Program Chart---PDPC 在制定計劃時對實現(xiàn)既定目標(biāo)的過程加以全面分析,估計到種種可能出現(xiàn)的障礙及結(jié)果,設(shè)想并制定相應(yīng)的應(yīng)變措施和計劃。 從自由討論中提出有必要的研究事項-擬定方案-理想連接,79,質(zhì)量是在開發(fā)過程中形成的,而不是后期測試出來的 后期測試不會改善產(chǎn)品質(zhì)量 上游錯誤下游改正,會耗費50-80倍的成本 預(yù)防成本與缺陷成本的處理關(guān)系,80,質(zhì)量規(guī)劃的輸出,1、質(zhì)量管理計劃 2、質(zhì)量測量指標(biāo) 3、質(zhì)量核對表 4、過程改進(jìn)計劃 5、質(zhì)量基準(zhǔn) 6、項目管理計劃(更新),81,質(zhì)量管理計劃,質(zhì)量管理計劃應(yīng)說明項目管理小組如何具體執(zhí)行它的質(zhì)量策略。 在ISO9000的術(shù)語中,對質(zhì)量體系的描述是:“組織結(jié)構(gòu)、責(zé)任、工序、工作過程、及具體執(zhí)行質(zhì)量管理所需的資源“,82,質(zhì)量度量指標(biāo),用于QA和QC過程中 操作性定義--是用非常專業(yè)化的術(shù)語描述各項操作規(guī)程的含義,以及如何通過質(zhì)量控制程序?qū)λ鼈冞M(jìn)行檢測。,83,IT項目影響質(zhì)量的指標(biāo),功能性 系統(tǒng)輸出 性能 可靠性 可維護性,84,質(zhì)量檢查單,檢查單是一種組織管理手段,通常是工業(yè)或?qū)iT活動中的管理手段,用以證明需要執(zhí)行的一系列步驟是否已經(jīng)得到貫徹實施。,85,本章要點,10.1 質(zhì)量管理概述 10.2 質(zhì)量計劃編制 10.3 執(zhí)行質(zhì)量保證 10.4 執(zhí)行質(zhì)量控制,86,質(zhì)量保證,質(zhì)量保證是“為了提供信用,證明項目將會達(dá)到有關(guān)質(zhì)量標(biāo)準(zhǔn),而在質(zhì)量體系中開展的有計劃、有組織的工作活動”。它貫穿于整個項目的始終。 實施質(zhì)量保證是審計質(zhì)量要求和質(zhì)量控制測量結(jié)果,確保采用合理的質(zhì)量標(biāo)準(zhǔn)和操作性定義的過程。 是一項管理職能。 活動:如何建立質(zhì)量標(biāo)準(zhǔn);如何確立質(zhì)量控制流程;如何改進(jìn)質(zhì)量體系的評估;,87,軟件項目質(zhì)量保證,軟件質(zhì)量保證(Software Quality Assurance) 目的是驗證在軟件開發(fā)過程中是否遵循了合適的過程和標(biāo)準(zhǔn)。 ------ Is it done right ?,88,SQA三個要點,在項目過程中,定期對項目各方面表現(xiàn)進(jìn)行評價; 通過評價推測項目最后能否達(dá)到相關(guān)的質(zhì)量指標(biāo); 通過質(zhì)量評價來幫助項目相關(guān)人員建立對項目質(zhì)量的信心;,89,QA組織結(jié)構(gòu),層式結(jié)構(gòu)QA組織 矩陣結(jié)構(gòu)QA組織 柔性結(jié)構(gòu)QA組織,90,QA組織結(jié)構(gòu),層式結(jié)構(gòu)QA組織,91,QA組織結(jié)構(gòu),矩陣結(jié)構(gòu)QA組織,92,QA組織結(jié)構(gòu),柔性結(jié)構(gòu)QA組織,93,產(chǎn)品、系統(tǒng)、服務(wù)的質(zhì)量保證,1、產(chǎn)品的質(zhì)量保證 清晰的規(guī)格說明 使用完善的標(biāo)準(zhǔn) 歷史經(jīng)驗 合格的資源 公正的設(shè)計復(fù)審 變化控制,94,產(chǎn)品、系統(tǒng)、服務(wù)的質(zhì)量保證,2、系統(tǒng)的質(zhì)量保證 貫穿整個系統(tǒng)每一項工作的全過程,建立全生命周期的質(zhì)保體系。 3、服務(wù)的質(zhì)量保證 服務(wù)時間;服務(wù)能力;服務(wù)態(tài)度;,95,管理過程的質(zhì)量保證,制定質(zhì)量標(biāo)準(zhǔn) 制定質(zhì)量保證控制流程 提出質(zhì)量保證所采用的方法和技術(shù) 建立質(zhì)量保證規(guī)劃;質(zhì)量檢驗;確定保證等級和范圍;質(zhì)量活動分解; 建立質(zhì)量保證體系,96,執(zhí)行質(zhì)量保證的輸入,1、質(zhì)量管理計劃 2、質(zhì)量度量標(biāo)準(zhǔn) 清晰的規(guī)格說明;使用完善的標(biāo)準(zhǔn); 3、過程改進(jìn)計劃 4、工作績效信息 5、批準(zhǔn)的變更請求 6、質(zhì)量控制衡量,97,執(zhí)行質(zhì)量保證的工具和技術(shù),1、質(zhì)量規(guī)劃工具和技術(shù) 2、質(zhì)量審計 3、過程分析 過程分析是指按照過程改進(jìn)計劃中概括的步驟來識別所需的改進(jìn)。它也要檢查在過程運行期間遇到的問題、制約因素,以及發(fā)現(xiàn)的非增值活動。過程分析包括根本原因分析——用于識別問題、探究根本原因,并制定預(yù)防措施的一種具體技術(shù)。 4、質(zhì)量控制工具和技術(shù),98,質(zhì)量審計,質(zhì)量審計是對其他質(zhì)量管理活動的結(jié)構(gòu)性復(fù)查,用于判斷項目活動的執(zhí)行是否遵從于組織及項目項目定義的方針、過程和規(guī)程。 質(zhì)量審計可以是有進(jìn)度計劃的或隨機的;可以由訓(xùn)練有素的內(nèi)部審計師進(jìn)行,或者由第三方如質(zhì)量體系注冊代理人進(jìn)行。,99,QA活動-審計(Audit),審計(Audit) 是對過程或者產(chǎn)品的一次獨立評估。將審核的主體與為該主體以前建立的一組規(guī)程和標(biāo)準(zhǔn)進(jìn)行比較。 目的是確保真正的遵循了這一個過程,產(chǎn)生了合適的文檔和精確反映實際項目的報告。 可以預(yù)先規(guī)劃的,也可以是臨時決定的。,100,項目產(chǎn)品審計,項目產(chǎn)品審計 對項目過程中的工作產(chǎn)品進(jìn)行質(zhì)量審查的過程。 記錄不符合項 編寫產(chǎn)品審計報告,101,項目執(zhí)行過程審計,對項目的執(zhí)行過程進(jìn)行檢查,確保所有活動遵循規(guī)程進(jìn)行。 由內(nèi)部審計師或第三方進(jìn)行。 執(zhí)行過程審計報告,102,項目產(chǎn)品審計過程示例,參與角色:質(zhì)量經(jīng)理、質(zhì)量保證人員、待審產(chǎn)品負(fù)責(zé)人。 進(jìn)入條件:待審產(chǎn)品提交 輸入:待審產(chǎn)品產(chǎn)品標(biāo)準(zhǔn)、待審計產(chǎn)品,103,項目產(chǎn)品審計過程示例,活動: 質(zhì)保人員依據(jù)產(chǎn)品標(biāo)準(zhǔn)從使用者角度編寫產(chǎn)品審計要素; 質(zhì)保人員根據(jù)審計要素對產(chǎn)品審計,記錄不符合的項,與項目相關(guān)人員確認(rèn); 質(zhì)保人員根據(jù)確認(rèn)結(jié)果編寫審計報告; 質(zhì)保人員向項目管理者提交審計報告; 質(zhì)保人員將審計報告提交入庫;,104,項目產(chǎn)品審計過程示例,輸出:產(chǎn)品審計報告 完成標(biāo)志:產(chǎn)品審計報告入庫,105,產(chǎn)品審計報告,106,執(zhí)行質(zhì)量保證的輸出,1、請求的變更 2、推薦的糾正措施 3、組織過程資產(chǎn)(更新) 4、項目管理計劃(更新),107,本章要點,10.1 質(zhì)量管理概述 10.2 質(zhì)量計劃編制 10.3 執(zhí)行質(zhì)量保證 10.4 執(zhí)行質(zhì)量控制,108,質(zhì)量控制,質(zhì)量控制包括監(jiān)控特定的項目成果,以判定它們是否符合有關(guān)的質(zhì)量標(biāo)準(zhǔn),并找出方法消除造成項目成果不令人滿意的原因。 貫穿于項目執(zhí)行的全過程。 實施質(zhì)量控制是監(jiān)測并記錄執(zhí)行質(zhì)量活動的結(jié)果,從而評估績效并建議必要變更的過程。質(zhì)量標(biāo)準(zhǔn)既包括項目過程的質(zhì)量標(biāo)準(zhǔn),也包括項目產(chǎn)品的質(zhì)量標(biāo)準(zhǔn); 項目成果既包括可交付成果,也包括項目管理成果,如成本與進(jìn)度績效。,109,軟件項目質(zhì)量控制,質(zhì)量控制(Quality Control) 確定項目結(jié)果是否與質(zhì)量標(biāo)準(zhǔn)相符,同時確定消除不符的原因和方法,控制產(chǎn)品質(zhì)量,及時糾正缺陷的過程。 ------ Is it right done ?,110,項目質(zhì)量控制,1 項目產(chǎn)品或服務(wù)的質(zhì)量控制 計劃-測試-記錄-分析 2 項目管理過程的質(zhì)量控制,111,項目質(zhì)量控制,,,112,幾個概念,預(yù)防(保證過程中不出現(xiàn)錯誤) 檢查(保證錯誤不落到客戶手中); 屬性抽樣(結(jié)果或為合格,或為不合格) 變量抽樣(在連續(xù)的量表上標(biāo)明結(jié)果所處的位置,以此表明合格的程度); 特殊原因:異常事件 隨機原因:正常過程偏差 許可的誤差:誤差在規(guī)定范圍內(nèi) 控制限度:結(jié)果在控制限度內(nèi),113,項目質(zhì)量控制的基本步驟,選擇控制對象 為控制對象確定標(biāo)準(zhǔn)或目標(biāo) 制定實施計劃,確定保證措施 按計劃執(zhí)行 對項目實施情況進(jìn)行跟蹤監(jiān)測、檢查,并將結(jié)果與計劃或標(biāo)準(zhǔn)比較 發(fā)現(xiàn)并分析偏差 根據(jù)偏差采取對策,114,執(zhí)行質(zhì)量控制的輸入,1、質(zhì)量管理計劃 2、質(zhì)量測量指標(biāo) 3、質(zhì)量核對表 4、組織過程資產(chǎn) 5、工作績效信息 6、批準(zhǔn)的變更請求 7、可交付成果,115,質(zhì)量控制的工具和技術(shù),1、因果圖 2、控制圖 3、流程圖 4、直方圖 5、帕累托圖 6、趨勢圖 7、散點圖 8、統(tǒng)計抽樣 9、檢查 10、缺陷補救審查,116,測試,確認(rèn)一個項目的品質(zhì)或性能是否符合需求說明書中所提出的一些要求。 軟件測試,117,檢查,檢驗包括測量、檢查和測試等活動,目的是確定項目成果是否與預(yù)期標(biāo)準(zhǔn)相一致。 檢查是指檢驗工作成果,以確定其是否符合相關(guān)的書面標(biāo)準(zhǔn)。檢查的結(jié)果通常包括相關(guān)的測量數(shù)據(jù)。檢查可在任何層次上進(jìn)行,例如可以檢查單項活動的成果,或者項目的最終產(chǎn)品。檢查也可稱為審查、同行審查、審計或巡檢等。,118,控制圖,控制圖用來確定一個過程是否穩(wěn)定,或者是否具有可預(yù)測的績效。根據(jù)合同要求而制定的規(guī)格的上限和下限,反映了可允許的最大值和最小值。 控制圖可用于監(jiān)測各種類型的輸出變量。,119,親和圖,KJ法 從錯綜復(fù)雜的現(xiàn)象中,用一定的方式整理思路,抓住思想實質(zhì),找出解決問題途徑的方法。 用事實說話,靠‘靈感’發(fā)現(xiàn)新思想、解決新問題。,120,Pareto圖,排列圖是一種直方圖,由事件發(fā)生的頻率的大小順序繪制而成,用以顯示多少成果是產(chǎn)生于已確定的各種類型的原因的。 80/20定律:20%的原因造成80%的問題,121,,,122,影響質(zhì)量的主要因素,A類 主要影響因素(70%-80%) B類 次要因素(80%-90%) C類(90%-100%) ABC分析圖,123,因果圖,因果圖:直觀反應(yīng)影響項目的各種潛在原因及其構(gòu)成因素同各種可能的問題間的聯(lián)系。 先確定結(jié)果,然后分析原因。,,124,質(zhì)量問題的原因,人、機器、原材料、方法和環(huán)境(4M1E) 因果圖步驟: 確定問題; 選擇各學(xué)科頭腦風(fēng)暴班子 畫問題框和主箭頭 具體化主要分類 甄別問題原因,125,程序流程圖,顯示系統(tǒng)內(nèi)部不同因素之間怎樣相互作用和影響,用于幫助預(yù)測哪些治療問題要發(fā)生,可能發(fā)生的地方,分析解決方法。 要素:活動、決策點和過程順序。,126,6σ 管理法,127,6σ 管理法,以顧客為中心的評測方法,驅(qū)動組織內(nèi)部各個層次開展持續(xù)改進(jìn)。 分布中心上下漂移1.5σ ,6σ 水平3.4ppm DMAIC 定義核心流程和關(guān)鍵顧客 找出衡量指標(biāo) 探究誤差發(fā)生的原因 找出最佳解決方案 確保所做的改善能持續(xù),128,6σ 管理法,如果采用木桶原理解釋就是,通過6西格瑪清楚準(zhǔn)確地找到影響企業(yè)經(jīng)營管理的最重要的短板,并且將這塊短板增高,然后再尋找下一塊最重要的短板,循環(huán)反復(fù),不斷地對企業(yè)經(jīng)營管理的木桶進(jìn)行修補,將不同時期最短的板增高來幫助企業(yè)實實在在提升執(zhí)行力和競爭力。,129,6σ 管理法,第一,它注重量化的綜合管理。六西格瑪很強調(diào)對數(shù)據(jù)的收集、分析。 第二,對企業(yè)流程的強烈關(guān)注。關(guān)注的內(nèi)容一般分為兩個部分。一部分叫流程的提高,第二個叫流程的設(shè)計再設(shè)計。 第三,以顧客為中心。即以顧客的標(biāo)準(zhǔn)為規(guī)格,來滿足顧客的要求。 第四,六西格瑪管理體系會影響到企業(yè)文化。,130,QC三個要點,檢查控制對象是項目工作結(jié)果 進(jìn)行跟蹤檢查的依據(jù)是相關(guān)質(zhì)量標(biāo)準(zhǔn) 對于不滿意的質(zhì)量問題,需要進(jìn)一步分析其產(chǎn)生的原因,并確定采取何種措施來消除這些問題。,131,軟件QC常用的活動,技術(shù)評審(Technical Review) 對等評審(Peer Review) 測試(Test) 代碼走查 單元測試 集成測試 系統(tǒng)測試 缺陷追蹤,132,技術(shù)評審(Technical Review),評審的內(nèi)容: 軟件產(chǎn)品是否符合其技術(shù)規(guī)范 軟件產(chǎn)品是否遵循項目可用的規(guī)定、標(biāo)準(zhǔn)、指導(dǎo)方針、計劃和過程 軟件產(chǎn)品的變更是否被恰當(dāng)?shù)膶崿F(xiàn),以及變更的影響等,133,技術(shù)評審的主要對象,評審對象: 軟件需求規(guī)格 軟件設(shè)計規(guī)格 測試計劃 用戶手冊 維護手冊 系統(tǒng)構(gòu)建規(guī)程 安裝規(guī)程 產(chǎn)品發(fā)布說明等,134,技術(shù)評審流程示例,1 召開評審會議 2 會議中,開發(fā)組講解評審的對象 3 評審組提問或討論 4 決策:接受;拒絕接受;修改后接受 5 評審報告記錄,135,對等技術(shù)(同行)評審(Peer Review),對等技術(shù)評審是由與工作產(chǎn)品開發(fā)人員具有同等背景和能力的人員對工作產(chǎn)品進(jìn)行的一種評審, 目的是早期和有效的消除軟件工作產(chǎn)品中的缺陷,并可對軟件工作產(chǎn)品和其中可預(yù)防的缺陷有更好的理解。 對等評審是提高生產(chǎn)率和產(chǎn)品質(zhì)量的重要手段。,136,檢查表(CheckList),通過檢查表首先確認(rèn)應(yīng)該做的工作,然后落實是否完成 對軟件前期質(zhì)量控制有用,137,走查(Walkthrough),Weinberg:軟件排錯的主要問題之一是程序員自己審查代碼。 適用于編碼階段 無自我評審(Egoless Review) 沒有固定的規(guī)則,138,代碼走查,程序員主要找出編程中邏輯方面的錯誤。 程序員之間代碼講解并討論。,139,審核(Inspection),Michael Fagan引入軟件中,是一種更正式的走查 參與人員被賦予特定的角色和職責(zé) 角色 仲裁人 作者 讀者 記錄員,140,審核實施的步驟,概述(Overview) 準(zhǔn)備(Preparation) 審查會議(Inspection Meeting) 返工(Rework) 后續(xù)工作(Follow-up),141,軟件測試,(1) 測試是程序的執(zhí)行過程,目的在于發(fā)現(xiàn)錯誤; (2) 一個好的測試用例在于能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯誤; (3) 一個成功的測試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯誤的測試。,142,軟件測試,目的:證明軟件的錯誤 ----- 方法:單元測試;集成測試;系統(tǒng)測試;壓力測試;接收測試;,143,單元測試,檢驗單個模塊是否按詳細(xì)設(shè)計說明運行,測試的是程序的邏輯。走遍模塊中所有的條件分支。 測試用例,144,集成測試,測試系統(tǒng)各模塊之間的接口以及在實際環(huán)境中的正確性。,145,系統(tǒng)測試,檢驗系統(tǒng)作為一個整體是否按其需求規(guī)格說明正確運行,驗證系統(tǒng)整體運行情況。 第三方測試。,146,壓力測試,測試系統(tǒng)在特殊條件下的限制和性能,例如系統(tǒng)在大數(shù)據(jù)量、低資源條件下的健壯性、系統(tǒng)恢復(fù)能力等。 B/S系統(tǒng)常用 LoadRunner,147,接收測試,在客戶參與下檢驗系統(tǒng)是否滿足客戶所有需求,主要是功能和使用的便捷性。,148,缺陷跟蹤,發(fā)現(xiàn)缺陷-?缺陷改正的過程 包括缺陷總數(shù)、未改正的缺陷數(shù)、已改正的缺陷百分比、改正一個缺陷的平均時間等指標(biāo)。,149,缺陷跟蹤,150,缺陷跟蹤,Compuware公司的TrackRecord軟件(商業(yè)軟件) Mozilla公司的Buzilla軟件(免費軟件) 微創(chuàng)公司的BMS軟件 BugZero BugTrack Jira(開源 免費),151,測試錯誤跟蹤記錄表,152,執(zhí)行質(zhì)量控制的輸出,1、質(zhì)量控制衡量 2、確認(rèn)的缺陷補救 3、質(zhì)量基準(zhǔn)(更新) 4、推薦的糾正措施 5、推薦的預(yù)防措施 6、請求的變更 7、推薦的缺陷補救 8、組織過程資產(chǎn)(更新) 9、確認(rèn)的可交付成果 10、項目管理計劃(更新),153,質(zhì)量控制vs.質(zhì)量保證,QA:關(guān)注過程。一種管理職能。 QC:關(guān)注產(chǎn)品交付前的質(zhì)量把關(guān)。檢查職能,P1,P2,P3,,,……,,,Product,,,QA,,QC,,QA,,154,質(zhì)量控制vs.質(zhì)量保證,質(zhì)量保證:針對一般性、普遍性的問題進(jìn)行的質(zhì)量管理。 質(zhì)量控制:針對具體的產(chǎn)品或具體活動的質(zhì)量管理。,155,軟件質(zhì)量的改善,軟件質(zhì)量活動必須經(jīng)過規(guī)劃 軟件質(zhì)量活動規(guī)劃必須明文規(guī)定 質(zhì)量活動必須盡早開始 質(zhì)量小組必須獨立存在 應(yīng)該經(jīng)過訓(xùn)練 必須有適當(dāng)?shù)慕?jīng)費,156,案例,校務(wù)通管理系統(tǒng)的質(zhì)量計劃,157,1. 導(dǎo)言 2. 項目組織 3. 質(zhì)量目標(biāo) 4. 質(zhì)量策略 5. 質(zhì)量保證活動 6. 質(zhì)量控制活動 7. 質(zhì)量保證的報告途徑 8. 記錄的收集、維護和保存,158,2 項目組織,2.1組織機構(gòu),高層管理,項目管理,市場部,質(zhì)量保證,軟件開發(fā),配置管理,設(shè)計,實施,質(zhì)量控制,,,,,,,,,,,,159,2 項目組織,2.2 職責(zé) 高層管理職責(zé) 項目質(zhì)保人員職責(zé) 項目經(jīng)理職責(zé),160,3 質(zhì)量目標(biāo),根據(jù)企業(yè)質(zhì)量方針和目標(biāo),結(jié)合項目特點,制定項目總體質(zhì)量目標(biāo): 基于需求的測試覆蓋率為100% 軟件功能測試用例通過率不低于95% 每階段評審中的問題能解決或處理 產(chǎn)品發(fā)布時不存在嚴(yán)重問題或缺陷,161,4 質(zhì)量策略,為保證提交產(chǎn)品的質(zhì)量,實施過程中采取如下質(zhì)保策略: 將質(zhì)量貫徹到日常項目進(jìn)展過程中 特別注意項目工作產(chǎn)品質(zhì)量的早期評審工作,無論QA/QC,均采取早期預(yù)防和早期排除缺陷,162,5 質(zhì)量保證活動,5.1 產(chǎn)品審計 質(zhì)量審計一覽表,163,5.2 過程評審,根據(jù)質(zhì)保體系和項目特點,執(zhí)行過程如下 項目規(guī)劃過程及產(chǎn)品標(biāo)準(zhǔn) 項目跟蹤管理過程 需求分析過程及產(chǎn)品標(biāo)準(zhǔn) 系統(tǒng)設(shè)計過程及產(chǎn)品標(biāo)準(zhǔn) ……,164,6 質(zhì)量控制活動,包括代碼走查、單元測試、集成測試、環(huán)境測試等,由開發(fā)組長負(fù)責(zé),詳見進(jìn)度計劃。,165,7 質(zhì)量保證的報告途徑,質(zhì)保人員在審計后,與項目經(jīng)理協(xié)商解決 無法解決的問題,上報高層管理人員 如缺陷未能如期修正,上報高層管理人員,166,8 記錄的收集維護和保存,項目組保留項目執(zhí)行過程中的各類文檔、記錄、周報、會議記錄。每周由質(zhì)保人員根據(jù)任務(wù)清單的審計任務(wù)進(jìn)行審計活動,并收集各活動的過程數(shù)據(jù)。,167,文章, ,168,選擇題,利用缺陷分布評估來指導(dǎo)糾錯行動,這是(41)的要求 A.趨勢分析 B.項目檢查 C.項目控制 D.帕累托分析(pareto),,169,選擇題,質(zhì)量控制非常重要,但是進(jìn)行質(zhì)量控制也需要一定的成本,(42)可以降低質(zhì)量控制的成本。 A.進(jìn)行過程分析 B.使用抽樣統(tǒng)計 C.對全程進(jìn)行監(jiān)督 D.進(jìn)行質(zhì)量審計,,170,選擇題,在項目質(zhì)量管理中,質(zhì)量計劃編制階段的輸出結(jié)果包括__(40)__。 A.質(zhì)量管理計劃、質(zhì)量度量指標(biāo)、建議的預(yù)防措施、質(zhì)量檢查單、過程改進(jìn)計劃 B.質(zhì)量管理計劃、質(zhì)量度量指標(biāo)、質(zhì)量檢查單、過程改進(jìn)計劃、更新的項目管理計劃 C.質(zhì)量度量指標(biāo)、質(zhì)量檢查單、過程改進(jìn)計劃、項目管理計劃 D.質(zhì)量管理計劃、質(zhì)量度量指標(biāo)、建議的預(yù)防措施、過程改進(jìn)計劃、更新的項目管理計劃,,171,選擇題,某ERP系統(tǒng)投入使用后,經(jīng)過一段時間,發(fā)現(xiàn)系統(tǒng)變慢,進(jìn)行了初步檢測之后,要找出造成該問題的原因,最好采用__(41)__方法。 A.質(zhì)量審計 B.散點圖 C.因果分析圖 D.統(tǒng)計抽樣,,172,選擇題,,173,選擇題,,174,選擇題,,175,選擇題,Performing (74)involves monitoring specific project results to determine if they comply with relevant quality standards and identifying ways to eliminate causes of unsatisfactory results. A. quality planning B. quality assurance C. quality performance D. quality control,,176,選擇題,,177,選擇題,,178,選擇題,,179,選擇題,,180,選擇題,,181,選擇題,,182,- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 系統(tǒng)集成 項目 管理 工程師 第十 質(zhì)量管理 ppt 課件
鏈接地址:http://m.jqnhouse.com/p-864854.html