




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
軟件質量管理軟件質量管理2軟件質量管理課程期望2軟件質量管理課程期望3軟件質量管理本課程主要內(nèi)容介紹軟件質量管理如何進行軟件質量管理CMMI概述過程改進質量保證,其工作職責和基本工作方式質量目標的制定、度量和實現(xiàn)3軟件質量管理本課程主要內(nèi)容4軟件質量管理介紹軟件質量管理什么是軟件質量?質量定義,及其如何理解;理解PDCA為什么要進行軟件質量管理?4軟件質量管理介紹軟件質量管理5什么是軟件質量質量定義如何理解軟件質量附:質量管理專家5什么是軟件質量質量定義6質量的定義“無缺陷”國家標準質量是產(chǎn)品或服務滿足明確或隱含需要能力的特征和特性的總和。用戶角度質量是用戶對一個產(chǎn)品(包括相關的服務)滿足程度的度量“顧客驅動型”生產(chǎn)角度開發(fā)出來的最終產(chǎn)品能滿足我要求的功能是否相同6質量的定義“無缺陷”7什么是軟件質量質量定義如何理解軟件質量附:質量管理專家7什么是軟件質量質量定義8如何理解軟件質量軟件質量與傳統(tǒng)意義上的質量8如何理解軟件質量軟件質量與傳統(tǒng)意義上的質量9如何理解軟件質量
軟件質量反映了以下三方面的問題:
1、軟件需求是度量軟件質量的基礎。
2、在各種標準中定義了一些開發(fā)準則,用來指導軟件人員用工程化的方法來開發(fā)軟件。如果不遵守這些開發(fā)準則,軟件質量就得不到保證。
3、往往會有一些隱含的需求沒有明確提出來。如果軟件只滿足那些精確定義了的需求而沒有滿足這些隱含的需求,軟件質量也得不到保證。
質量強調(diào)一致性原則和可重復性原則(即穩(wěn)定性)。9如何理解軟件質量軟件質量反映了以下三方面的問題:10如何理解軟件質量從質量管理的歷程來看檢驗階段:事后,次廢品剔除制造階段:事中設計階段:全面質量管理TQM發(fā)現(xiàn)問題---〉預防問題---〉質量保證---〉戰(zhàn)略質量管理10如何理解軟件質量從質量管理的歷程來看11如何理解軟件質量總結現(xiàn)代質量管理追求顧客滿意,包括提高內(nèi)部顧客和外部顧客滿意度,滿足顧客明確和隱含的需求。注重預防而不是檢查,并承認管理層對質量的責任。“質量是設計出來的,質量是制造出來的”,控制好各階段內(nèi)的過程。強調(diào)持續(xù)改進11如何理解軟件質量總結12什么是軟件質量質量定義如何理解軟件質量附:質量管理專家(略)12什么是軟件質量質量定義13質量管理專家-戴明戴明(W.Edwards.Deming)戴明品質獎,至今仍是日本品質管理的最高榮譽戴明PDCA循環(huán)戴明質量管理14法13質量管理專家-戴明戴明(W.Edwards.Deming14質量管理專家-戴明之PDCAP(plan)——計劃;D(do)——
實施;C(check)—檢查;A(action)—處理。PDCA循環(huán)是質量管理的基本方法大環(huán)帶小環(huán),階梯式上升,周而復始W.EdwardDeming博士提出的Deming環(huán)圖114質量管理專家-戴明之PDCA大環(huán)帶小環(huán),階梯式上升,周而15質量管理專家-戴明之PDCA基本步驟15質量管理專家-戴明之PDCA基本步驟16質量管理專家-朱蘭朱蘭(Juran)朱蘭三部曲朱蘭理論核心管理就是不斷改進工作。朱蘭提出質量不盡要滿足明確的需求,也要滿足潛在的需求。最早把80/20原則引入質量管理《質量控制手冊》QualityControlHandbook16質量管理專家-朱蘭朱蘭(Juran)17質量管理三部曲質量計劃
事后控制、代價昂貴、檢測缺陷而不是避免缺陷質量控制
事前預防、過程改進、縮小缺陷引入和發(fā)現(xiàn)的時間有效手段:測試、評審、走查、模擬、非正式評審、demo、checklist質量推進質量控制和質量保證相結合、解釋性結果作為下一次的預防控制質量管理專家-朱蘭三部曲構造測試修改OKY17質量管理三部曲質量管理專家-朱蘭三部曲構造測試修改O18質量管理專家-克勞士比克勞士比(Crosby)《質量是免費》,提出組織向零缺陷突破聞名??藙谑勘裙芾?個原則原則一、什么是質量?
·質量即符合要求,而不是好。原則二、質量是怎樣產(chǎn)生的?
·預防產(chǎn)生質量
·檢驗不能產(chǎn)生質量原則三、什么是工作標準?
·零缺陷,而不是“差不多就好”原則四、怎樣衡量質量?
·不符合要求的代價(金錢),而不是指數(shù)
18質量管理專家-克勞士比克勞士比(Crosby)19軟件質量管理介紹軟件質量管理什么是軟件質量?為什么要進行軟件質量管理?必要性;在各大領域的位置;益處19軟件質量管理介紹軟件質量管理20為什么要進行軟件質量管理軟件質量是一個軟件企業(yè)成功的必要條件,除了接受質量觀念外就別無選擇
20為什么要進行軟件質量管理軟件質量是一個軟件企業(yè)成功的必要21為什么要進行軟件質量管理PMBOOK:項目管理劃分為9個知識領域,質量管理是其中之一
(范圍管理、時間管理、成本管理、質量管理、人力資源管理、溝通管理、采購管理、風險管理和綜合管理)21為什么要進行軟件質量管理PMBOOK:項目管22為什么要進行軟件質量管理
可以為企業(yè)帶來如下益處:縮短總運轉周期降低質量所需的成本縮短庫存周轉時間提高生產(chǎn)率追求企業(yè)利益和成功使顧客完全滿意最大限度獲取利潤22為什么要進行軟件質量管理可以為企業(yè)帶來如下益處:23如何進行軟件質量管理CMMI概述過程改進質量保證,其工作職責和基本工作方式質量目標的制定、度量和實現(xiàn)23如何進行軟件質量管理CMMI概述24CMMICMMI-CapacityMaturityModelIntegrated
能力成熟度模型集成
目的就是實現(xiàn)軟件過程的改進(SPI),增加工作過程的能力,從而提升軟件組織的核心競爭力,取得競爭優(yōu)勢。CMMI概述24CMMICMMI概述25CMMI概述-過程能力過程能力——通過遵循某個過程,有能力預見未來所得到的結果范圍。過程性能——特定項目遵循某過程所得到的實際結果的度量??刂粕舷蘅刂葡孪捱^程性能過程能力25CMMI概述-過程能力過程能力——通過遵循某個過程,有能26CMMI概述-成熟度何謂成熟?不成熟組織成熟組織w軟件過程在項目過程中臨時拼湊;w具有全組織范圍管理軟件開發(fā)和維護過程的能力w即使規(guī)定了也不能嚴格遵守和貫徹;w軟件過程被準確無誤地通知現(xiàn)有職員和新員工w反應式的組織
—“救火隊員”
w工作活動按照已規(guī)劃的過程進行w超出進度和預算已成慣例;為滿足進度要求,常在產(chǎn)品功能和質量上做出讓步,縮短或取消評審和測試等質量活動;w強制式的過程適用,而且和實際工作方式一致w不存在判斷產(chǎn)品質量或解決產(chǎn)品或過程問題的客觀基礎w崗位及其職責都是清楚的
w有客觀、定量的基礎分析產(chǎn)品級過程問題,能基于事實和歷史不斷改進;進度和預算是現(xiàn)實的26CMMI概述-成熟度何謂成熟?不成熟組織成熟組織w軟件過27CMMI概述-能力模型為什么采用能力模型?模型對過程需求提供了一個公共集合,綜合了最好的實踐和實際的知識,并以一種可以用來指導過程改進優(yōu)先順序的格式來表示。27CMMI概述-能力模型為什么采用能力模型?28CMMI概述-PA
5優(yōu)化級4定量管理級3定義級2管理級1初始級1級-初始級2級-管理級配置管理過程和產(chǎn)品質量保證供應合同管理項目監(jiān)控和控制項目計劃需求管理度量和分析3級-定義級產(chǎn)品集成集成項目管理組織培訓組織過程定義組織過程焦點需求開發(fā)技術解決方案驗證確認風險管理決策分析和解決組織環(huán)境的集成集成供應商管理(SupplierSourcing,SS)集成組隊(IPPD)4級-定量管理級定量項目管理組織過程性能5級-優(yōu)化級組織革新和實施原因分析和解決28CMMI概述-PA5優(yōu)化級1級-初始級2級-管理29CMMI概述-成熟度構成CMMI成熟度構成執(zhí)行承諾執(zhí)行能力指導實施驗證實施特定慣例特定目標通用目標過程方面1過程方面2過程方面3成熟度等級通用慣例29CMMI概述-成熟度構成CMMI成熟度構成執(zhí)行承諾執(zhí)行能30CMMI概述-過程改進方法的
IDEAL模型
初始化(Initiating)診斷(Diagnosing)建立(Establishing)行動(Acting)推進(Leveraging)修改組織的方法記錄和分析教訓定義過程和度量計劃及執(zhí)行試行方案計劃,執(zhí)行和跟蹤改進方案建立過程行動組做行動計劃設定戰(zhàn)略和優(yōu)先級提出建議并記錄階段成果
評估當前實踐情況改進動機確定改進范圍以及獲
取支
持
建立改進機制診斷建立行動推進
初始化30CMMI概述-過程改進方法的
IDEAL模型初始化(I31CMMI概述-J曲線過程改進的“J-曲線”性能水平現(xiàn)狀預期的狀況實際的路線理想上路徑開始時可能還不知當初的31CMMI概述-J曲線過程改進的“J-曲線”性能水平現(xiàn)狀預32CMMI概述-CMMI職能組CMMI領導小組為實施CMMI配備必要的資源;審批CMMI實施計劃;檢查CMMI實施情況;支持實施CMMI的一切活動,及時解決過程中的問題。軟件工程過程組(SEPG)推進組織所采用的軟件過程的定義、維護和改進工作。它支持但不直接負責軟件開發(fā)和(或)維護。軟件質量保證組(SQAG)計劃和實施項目的質量保證活動,其工作的目的是保證軟件過程的步驟和標準得到遵守。
32CMMI概述-CMMI職能組CMMI領導小組33如何進行軟件質量管理CMMI概述過程改進借口、原則質量保證,其工作職責和基本工作方式質量目標的制定、度量和實現(xiàn)33如何進行軟件質量管理CMMI概述34軟件過程改進的借口當你處于危機時,你沒有時間去改進當你沒有危機時,你不需要去改進34軟件過程改進的借口當你處于危機時,你沒有時間去改進35軟件過程改進的原則主要的軟件過程的改進必須從高層啟動全體人員參與有效的變化需要當前過程的目標和知識改進需要持久地投資、回報和鼓勵改進是一個持續(xù)的過程改進必須進行度量,而且要定期地加強改進的焦點放在修復過程,不放在對人的抱怨不自在感的程度不足夠高,事情將不會有變化與商業(yè)目標一致35軟件過程改進的原則主要的軟件過程的改進必須從高層啟動36如何進行軟件質量管理CMMI概述過程改進質量保證,其工作職責和基本工作方式質量規(guī)劃、質量保證定義/目標/職責/工作產(chǎn)品、質量控制質量目標的制定、度量和實現(xiàn)36如何進行軟件質量管理CMMI概述37質量保證質量規(guī)劃識別哪些質量標準適用于本項目,并確定如何滿足這些標準的要求。
37質量保證質量規(guī)劃38質量保證QualityAssurance
通過實施計劃和系統(tǒng)的質量活動,以提供一個項目所有過程都滿足質量標準的信心。質量保證貫穿項目始終。38質量保證QualityAssurance39質量保證目標通過監(jiān)控各個開發(fā)過程來提高質量確保能順從軟件過程確保不足點能夠得到管理建立項目滿足相關要求的信心39質量保證目標通過監(jiān)控各個開發(fā)過程來提高質量40質量保證職責按計劃開展過程審計和產(chǎn)品審計。步驟:確定當前要審計的過程和工作產(chǎn)品;確定與當前審計有關的標準和檢查項目,形成檢查表;確定審計時間;確定必須參與審計的人;根據(jù)檢查表的內(nèi)容,實施審計(形式包括:通過工作產(chǎn)品驗證、參與到過程中去、面談、調(diào)查問卷等);40質量保證職責按計劃開展過程審計和產(chǎn)品審計。步驟:41質量保證職責按計劃開展過程審計和產(chǎn)品審計。步驟(續(xù)):就審計過程中發(fā)現(xiàn)的問題,同有關組或個人進行溝通、協(xié)商確定解決方式;制定和報告相關的SQA審計報告;對不符合問題進行跟蹤直至結束;對不能在項目組內(nèi)部解決的不符合問題報告給高層經(jīng)理41質量保證職責按計劃開展過程審計和產(chǎn)品審計。步驟(續(xù)):42質量保證職責支持項目需求分析,提供適當?shù)闹笇Ш蛶椭0ǎ簠⑴c客戶需求和產(chǎn)品需求的評審;檢查評審過程是否符合規(guī)范;協(xié)助建立需求矩陣;作為ccb成員批準客戶需求基線的建立;其它支持工作42質量保證職責支持項目需求分析,提供適當?shù)闹笇Ш蛶椭?。包?3質量保證職責支持項目開發(fā)策劃,提供適當?shù)闹笇Ш蛶椭?。包括:促進項目估算和估計會議等。幫助選擇生命周期模型在剪裁標準過程時提供支持和指導,幫助定義項目過程;建立工作產(chǎn)品驗收標準;識別項目中的風險;識別項目的關鍵路徑和依賴關系;識別關鍵資源等;參與準備項目計劃及其附屬計劃的建立,如培訓計劃、度量計劃、評審計劃、配置計劃等。檢查計劃的適用性。其它支持工作。43質量保證職責支持項目開發(fā)策劃,提供適當?shù)闹笇Ш蛶椭?。包?4質量保證職責促進評審。包括:工作產(chǎn)品是否組織評審;尤其是關鍵工作產(chǎn)品檢查評審的活動和工作產(chǎn)品。計劃的評審是否已被執(zhí)行。評審的領導者是否得到有關其崗位的適當?shù)呐嘤?。評審者是否得到在其角色方面的合適的培訓或其在崗位職責方面是有經(jīng)驗的。用于準備同行評審、執(zhí)行同行評審和執(zhí)行后繼措施等的過程是否得到遵循。同行評審數(shù)據(jù)的報告是否完備、準確、及時。
44質量保證職責促進評審。包括:45質量保證職責促進過程改進。包括:協(xié)助項目經(jīng)理策劃和收集項目數(shù)據(jù)(包括開發(fā)過程中的數(shù)據(jù)以及項目結束后進行總結的數(shù)據(jù)),并對其分析、總結協(xié)助項目經(jīng)理制定項目規(guī)范和流程,并客觀評價其實施情況協(xié)助SEPG在項目組推進過程改進活動,并收集最佳實踐45質量保證職責促進過程改進。包括:46質量保證其典型的工作產(chǎn)品SQAP過程審計報告產(chǎn)品審計報告SQA周報等配置管理是實施質量保證的關鍵46質量保證其典型的工作產(chǎn)品47質量保證質量控制監(jiān)視項目的具體的工作結果,確定其是否符合相關的質量標準,并判斷如何杜絕早場不合格結果的根源從管理的角度關注項目結果:例如,成本與進度績效;從產(chǎn)品的角度關注項目:可交付成果應符合規(guī)定的要求和產(chǎn)品說明。質量控制貫穿于項目的始終。47質量保證質量控制48如何進行軟件質量管理CMMI概述過程改進質量保證,其工作職責和基本工作方式質量目標的制定、度量和實現(xiàn)質量目標的制定、項目度量和常用的分析圖48如何進行軟件質量管理CMMI概述49質量目標的制定必須采用技術度量來客觀地評估質量,而不能僅僅采用主觀的方法進行評估49質量目標的制定必須采用技術度量來客觀地評估質量,而不能僅50質量目標的制定質量目標的制定應能夠滿足SMART標準。明確的(Specific):目標必須以數(shù)據(jù)的形式加以明確指定。可度量的(Measurable):目標的價值應可以度量,并且由此度量所得出的數(shù)據(jù)應可以獲得同意的解釋。具有挑戰(zhàn)性但又是可實現(xiàn)的(AggressiveyetAchievable):目標過高-挫傷積極性和士氣;目標過低-毫無挑戰(zhàn)性,缺乏激勵面向結果的(Results-oriented):所作的度量能夠反映項目中的一些跡象。限定時間短(Time-b
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024湘南幼兒師范高等??茖W校工作人員招聘考試及答案
- 2024沈陽醫(yī)學院附屬衛(wèi)生學校工作人員招聘考試及答案
- 2024洛川縣職業(yè)中等專業(yè)學校工作人員招聘考試及答案
- 2024湖南省芷江民族職業(yè)中專學校工作人員招聘考試及答案
- 痔瘡護理診斷
- 2024渤海經(jīng)濟發(fā)展中等專業(yè)學校工作人員招聘考試及答案
- 合同范本:藝人經(jīng)紀合作
- 紡織品采購合同協(xié)議書
- 商業(yè)地產(chǎn)獨家代理銷售合同
- 城市排水管道改造合同書
- 2025年新高考歷史預測模擬試卷浙江卷(含答案解析)
- 義烏市事業(yè)單位招聘考試真題2024
- 企業(yè)廉潔風險防控課件教學
- T-SDFA 047-2024 混合型飼料添加劑中卡那霉素的測定 液相色譜-串聯(lián)質譜法
- 2025年管道工(高級)職業(yè)技能鑒定參考試題(附答案)
- 2025年上海市各區(qū)中考語文一模卷【說明文閱讀題】匯集練附答案解析
- 自考心理健康教育05624心理治療(一)打印版
- 《妊娠期合理用藥》課件
- 2025年單相電子電能表項目可行性研究報告
- 大數(shù)據(jù)與會計專業(yè)專業(yè)的實習報告
- JT-T-4-2019公路橋梁板式橡膠支座
評論
0/150
提交評論