![it軟件項(xiàng)目質(zhì)量管理課件_第1頁](http://file4.renrendoc.com/view/ea364a422eea065b516b0b461a53eae7/ea364a422eea065b516b0b461a53eae71.gif)
![it軟件項(xiàng)目質(zhì)量管理課件_第2頁](http://file4.renrendoc.com/view/ea364a422eea065b516b0b461a53eae7/ea364a422eea065b516b0b461a53eae72.gif)
![it軟件項(xiàng)目質(zhì)量管理課件_第3頁](http://file4.renrendoc.com/view/ea364a422eea065b516b0b461a53eae7/ea364a422eea065b516b0b461a53eae73.gif)
![it軟件項(xiàng)目質(zhì)量管理課件_第4頁](http://file4.renrendoc.com/view/ea364a422eea065b516b0b461a53eae7/ea364a422eea065b516b0b461a53eae74.gif)
![it軟件項(xiàng)目質(zhì)量管理課件_第5頁](http://file4.renrendoc.com/view/ea364a422eea065b516b0b461a53eae7/ea364a422eea065b516b0b461a53eae75.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第7章IT軟件項(xiàng)目質(zhì)量管理7.1質(zhì)量管理基本概念7.2IT軟件質(zhì)量管理基本知識(shí)7.3軟件項(xiàng)目質(zhì)量計(jì)劃7.4軟件項(xiàng)目評(píng)審7.5軟件質(zhì)量體系7.6軟件過程能力成熟度模型(CMM)2023/2/612023/2/62上海海事大學(xué)計(jì)算機(jī)系軟件系統(tǒng)功能齊全是不是就是質(zhì)量好?用戶界面友好是不是就是軟件的質(zhì)量好?沒有BUG是不是就是軟件的質(zhì)量好?什么是用戶滿意的軟件項(xiàng)目?軟件測試是不是軟件質(zhì)量的全部?那么,什么是軟件的質(zhì)量?什么是軟件項(xiàng)目的質(zhì)量?2023/2/63上海海事大學(xué)計(jì)算機(jī)系7.1質(zhì)量管理基本概念7.1.1質(zhì)量、質(zhì)量特性、質(zhì)量管理的定義7.1.2質(zhì)量管理發(fā)展過程及影響因素7.1.3全面質(zhì)量管理2023/2/65上海海事大學(xué)計(jì)算機(jī)系7.1.1質(zhì)量的定義
實(shí)體是指可單獨(dú)描述和研究的事物,也就是有關(guān)質(zhì)量工作的對(duì)象,它的內(nèi)涵十分廣泛,可以是活動(dòng)、過程、產(chǎn)品(軟件、硬件、服務(wù))或者組織等。明確需求是指在標(biāo)準(zhǔn)、規(guī)范、圖樣、技術(shù)要求和其他文件中已做出規(guī)定的需要。隱含需求是指用戶和社會(huì)對(duì)實(shí)體的期望以及公認(rèn)的、不必明確的需求,需要對(duì)其加以分析研究、識(shí)別并加以確定的。質(zhì)量:國際標(biāo)準(zhǔn)組織對(duì)質(zhì)量的定義:“反映實(shí)體滿足主體明確和隱含需求的能力的特性總和”
2023/2/66上海海事大學(xué)計(jì)算機(jī)系7.1.1質(zhì)量特性的定義
質(zhì)量是綜合的概念,它要求功能、成本、服務(wù)、環(huán)境、心理等諸方面都能滿足用戶的需要。質(zhì)量是一個(gè)動(dòng)態(tài)的、相對(duì)的、變化的、發(fā)展的概念,隨著地域、時(shí)期、使用對(duì)象、社會(huì)環(huán)境、市場競爭的變化而被賦予不同的內(nèi)容和要求,而且隨著社會(huì)的進(jìn)步及知識(shí)創(chuàng)新,其內(nèi)涵和要求也是不斷更新、豐富的。質(zhì)量特性:
“是指實(shí)體所特有的性質(zhì),它反映實(shí)體滿足需求的能力”
2023/2/67上海海事大學(xué)計(jì)算機(jī)系7.1.1質(zhì)量管理的定義
質(zhì)量管理是項(xiàng)目管理的重要組成部分,是一個(gè)項(xiàng)目的性能(功能)、成本、進(jìn)度3項(xiàng)指標(biāo)實(shí)現(xiàn)的重要領(lǐng)域。質(zhì)量管理主要就是監(jiān)控項(xiàng)目的可交付產(chǎn)品和項(xiàng)目執(zhí)行的過程,以確保它們符合相關(guān)的要求和標(biāo)準(zhǔn),同時(shí)確保不合格項(xiàng)能夠按照正確方法或者預(yù)先規(guī)定的方式處理。質(zhì)量管理:“確定質(zhì)量方針、目標(biāo)和職責(zé)并在質(zhì)量體系中通過質(zhì)量計(jì)劃、質(zhì)量控制、質(zhì)量保證和質(zhì)量改進(jìn)使其實(shí)施的全部管理職能的所有活動(dòng)”
2023/2/69上海海事大學(xué)計(jì)算機(jī)系7.1.2質(zhì)量管理發(fā)展過程及影響因素(1)以產(chǎn)品為中心的質(zhì)量檢驗(yàn)和統(tǒng)計(jì)質(zhì)量控制階段(18世紀(jì)
——1950年)。以顧客為中心的質(zhì)量保證階段(1950年——1987年)。強(qiáng)調(diào)持續(xù)改進(jìn)的質(zhì)量管理階段(1987年——現(xiàn)在)。全面質(zhì)量管理階段(TQM)。檢驗(yàn)統(tǒng)計(jì)質(zhì)量控制質(zhì)量保證質(zhì)量管理全面質(zhì)量管理圖7.1質(zhì)量管理發(fā)展階段2023/2/610上海海事大學(xué)計(jì)算機(jī)系7.1.2質(zhì)量管理發(fā)展過程及影響因素(2)目前質(zhì)量管理理論和實(shí)踐的中心是針對(duì)過程的質(zhì)量管理,主張?jiān)谏a(chǎn)開發(fā)過程中保證質(zhì)量,而不是在傳統(tǒng)的生產(chǎn)過程結(jié)束后才發(fā)現(xiàn)質(zhì)量問題,這樣比產(chǎn)品質(zhì)量檢驗(yàn)控制更具有先期性和主動(dòng)性。根據(jù)制造業(yè)的情況,一般認(rèn)為開發(fā)過程的質(zhì)量直接影響可交付產(chǎn)品的質(zhì)量,產(chǎn)品的質(zhì)量直接與生產(chǎn)過程有密切的關(guān)系,過程的改進(jìn)自然會(huì)得到產(chǎn)品質(zhì)量的提高。2023/2/611上海海事大學(xué)計(jì)算機(jī)系7.1.2質(zhì)量管理發(fā)展過程及影響因素(4)供應(yīng)單位用戶采購制定工藝產(chǎn)品研制市場研究服務(wù)銷售檢驗(yàn)生產(chǎn)圖7.2產(chǎn)品質(zhì)量循環(huán)2023/2/613上海海事大學(xué)計(jì)算機(jī)系7.1.2質(zhì)量管理發(fā)展過程及影響因素(5)IT項(xiàng)目的產(chǎn)品——軟件,是一種知識(shí)產(chǎn)品,其生產(chǎn)過程存在相似性,因此開發(fā)過程可以借鑒一般產(chǎn)品生產(chǎn)的質(zhì)量管理基本思想。質(zhì)量管理工作涉及多方面的復(fù)雜因素,影響產(chǎn)品質(zhì)量的因素很多。從對(duì)質(zhì)量的影響大小來看,質(zhì)量因素可以分成偶然因素與異常因素兩類。偶然因素:始終存在、不可避免,對(duì)質(zhì)量的影響小。異常因素:對(duì)質(zhì)量的影響比較大,應(yīng)該盡快找出,并應(yīng)采取相應(yīng)的措施加以消除。2023/2/614上海海事大學(xué)計(jì)算機(jī)系7.1.2質(zhì)量管理發(fā)展過程及影響因素(6)產(chǎn)品質(zhì)量材料方法設(shè)備測量人員環(huán)境圖7.3產(chǎn)品質(zhì)量的主要影響因素根據(jù)來源不同,質(zhì)量因素可以分成以下幾個(gè)方面(5M1E):材料(Material)、方法(Method)、設(shè)備(Machine)、操作人員(Man)、測量(Measurement)和環(huán)境(Environment)。產(chǎn)品的質(zhì)量可以從這5M1E入手加以保證。2023/2/615上海海事大學(xué)計(jì)算機(jī)系7.1.3全面質(zhì)量管理(2)——三個(gè)基本觀點(diǎn)1.系統(tǒng)的觀點(diǎn)產(chǎn)品質(zhì)量的形成和發(fā)展過程包括了許多相互聯(lián)系、相互制約的環(huán)節(jié),不論是保證和提高產(chǎn)品質(zhì)量還是解決產(chǎn)品質(zhì)量問題,都應(yīng)該把生產(chǎn)企業(yè)看成一個(gè)開放的系統(tǒng),運(yùn)用系統(tǒng)科學(xué)的原理和方法,對(duì)所有環(huán)節(jié)進(jìn)行全面的組織管理。2.向用戶服務(wù)的觀點(diǎn),用戶滿意是第一原則要樹立質(zhì)量第一、用戶第一的思想,滿足廣義用戶(產(chǎn)品的使用者以及企業(yè)生產(chǎn)過程的下一階段)對(duì)產(chǎn)品質(zhì)量的要求。3.預(yù)防為主的觀點(diǎn),事前主動(dòng)進(jìn)行質(zhì)量管理要求生產(chǎn)企業(yè)的質(zhì)量管理重點(diǎn)應(yīng)從事后檢驗(yàn)把關(guān)轉(zhuǎn)移到事前預(yù)防,從管結(jié)果轉(zhuǎn)變?yōu)楣芤蛩?,找出影響產(chǎn)品質(zhì)量的各種因素,抓住主要因素,使生產(chǎn)經(jīng)營活動(dòng)處于受控狀態(tài)。2023/2/617上海海事大學(xué)計(jì)算機(jī)系7.1.3全面質(zhì)量管理(3)——特點(diǎn)全面質(zhì)量管理的特點(diǎn):全過程的質(zhì)量管理——事前控制生產(chǎn)過程的質(zhì)量,保證一切環(huán)節(jié)的質(zhì)量良好全員的質(zhì)量管理——重視人的因素,發(fā)揮人的主觀能動(dòng)性全企業(yè)的質(zhì)量管理——從組織管理角度來理解作好全面質(zhì)量管理,光靠技術(shù)是不夠的,不但需要一定的管理組織、方法和手段,還需要重視人的作用,需要解決好機(jī)制問題,這是世界質(zhì)量管理發(fā)展的趨勢。2023/2/618上海海事大學(xué)計(jì)算機(jī)系7.1.3全面質(zhì)量管理(4)——方法全面質(zhì)量管理常用方法的理論基礎(chǔ)是概率論和數(shù)理統(tǒng)計(jì)。常用的方法則有排列法、因果圖法、控制圖法、分層法、相關(guān)圖法、統(tǒng)計(jì)分析圖法、不合格品統(tǒng)計(jì)法、缺陷位置調(diào)查表、頻數(shù)分布統(tǒng)計(jì)表等?;痉椒ㄊ荘DCA循環(huán)法。PDCA循環(huán)體現(xiàn)了全面質(zhì)量管理的基本思想,也是全面質(zhì)量管理的基本工作步驟和程序。它把質(zhì)量管理過程具體劃分為計(jì)劃(
Plan)
、執(zhí)行(Do)、檢查(
Check)和處理(Action)4個(gè)階段8個(gè)工作步驟,強(qiáng)調(diào)按此順序不斷地循環(huán),以此來進(jìn)行所有的質(zhì)量管理活動(dòng)。如圖7.4所示。2023/2/619上海海事大學(xué)計(jì)算機(jī)系7.1.3全面質(zhì)量管理(6)——PDCA各階段工作計(jì)劃階段(P)的工作:分析質(zhì)量現(xiàn)狀,找出存在的質(zhì)量問題分析產(chǎn)生質(zhì)量問題的原因及各種影響因素找出影響質(zhì)量的主要因素針對(duì)質(zhì)量的主要因素制定相應(yīng)措施,提出改進(jìn)質(zhì)量的計(jì)劃執(zhí)行階段(D)的工作:按照即定的質(zhì)量計(jì)劃加以執(zhí)行,具體實(shí)施計(jì)劃檢查階段(C)的工作:檢查計(jì)劃實(shí)際執(zhí)行情況,判斷是否達(dá)到計(jì)劃的預(yù)期效果處理階段(A)的工作:總結(jié)經(jīng)驗(yàn)教訓(xùn),鞏固取得的成績明確尚未解決或者新發(fā)現(xiàn)的問題,并轉(zhuǎn)入下一個(gè)PDCA循環(huán)2023/2/621上海海事大學(xué)計(jì)算機(jī)系7.1.3全面質(zhì)量管理(6)——質(zhì)量管理常用工具老七種工具:直方圖、因果圖、排列圖、查表法、散布圖、分層法、對(duì)決策表法新七種工具:KJ法、系統(tǒng)圖法,矩陣圖法、矩陣數(shù)據(jù)分析法、過程決策程序圖法(PDPC)、箭頭圖法2023/2/6排列圖:為尋找主要問題或影響質(zhì)量的主要原因所使用的圖。它是由兩個(gè)縱坐標(biāo)、一個(gè)橫坐標(biāo)、幾個(gè)按高低順序依次排列的長方形和一條累計(jì)百分比折線所組成的圖,又稱帕累托圖。對(duì)排列圖的觀察分析可以抓住影響質(zhì)量的主要因素。2023/2/6直方圖描繪數(shù)據(jù)的分布上學(xué)期某門課程考試成績?nèi)缦?,?qǐng)分析考試情況成績學(xué)生數(shù)優(yōu)秀(90-100)3良好(80-89.99)15中等(70-79.9921及格(60-60.99)52不及格(60以下)72023/2/6從上圖我們可以大致觀察出數(shù)據(jù)的分布,可以幫助我們確定使用什么樣的數(shù)字特征(均值,方差,中位數(shù),極差等)來描述數(shù)據(jù)2023/2/6頻數(shù)得分在某個(gè)范圍(區(qū)間)內(nèi)事物出現(xiàn)的次數(shù)小時(shí)數(shù)人數(shù)0-143001-369003-549005-10200010-2421002023/2/6繪制一個(gè)能夠描述數(shù)據(jù)分布的直方圖時(shí)長方形寬度=區(qū)間長度長方形面積=頻數(shù)長方形高度=頻數(shù)/長方形寬度2023/2/62023/2/6散點(diǎn)圖描繪數(shù)據(jù)之間的相關(guān)性某專業(yè)男生體檢指標(biāo),請(qǐng)分析各個(gè)指標(biāo)之間的相關(guān)性身高體重肩寬脈搏173.2860.138.9775.3172.0960.3838.6276.7171.4659.7438.8375.8…………168.1554.5638.4474.32023/2/6相關(guān)性兩個(gè)變量之間的相關(guān)關(guān)系2023/2/6
2023/2/6
2023/2/6年廣告費(fèi)投入月均銷售額12.5
15.3
23.2
26.4
33.5
34.4
39.4
45.2
55.4
60.921.2
23.9
32.9
34.1
42.5
43.2
49.0
52.8
59.4
63.5例:請(qǐng)分析某公司廣告費(fèi)投入和其銷售額的相關(guān)性
高度相關(guān)?。?023/2/6折線圖描繪數(shù)據(jù)的變化趨勢公司每月利潤如下,請(qǐng)分析公司的利潤走勢月份利潤(百萬)11.9522.132.242.1552.3562.472.52023/2/6公司利潤每月溫和增長!2023/2/6公司利潤驚人增長!公司利潤每月溫和增長!觀察及繪制折線圖時(shí)都應(yīng)該特別注意??!2023/2/6關(guān)聯(lián)圖親和圖系統(tǒng)圖2023/2/67.2IT軟件質(zhì)量管理基本知識(shí)
7.2.1軟件質(zhì)量概念7.2.2軟件質(zhì)量影響因素7.2.3軟件度量標(biāo)準(zhǔn)7.2.4軟件項(xiàng)目質(zhì)量保證7.2.5軟件質(zhì)量管理
2023/2/641上海海事大學(xué)計(jì)算機(jī)系7.2.1軟件質(zhì)量概念(1)ISO8402定義:“對(duì)用戶在功能和性能方面需求的滿足、對(duì)規(guī)定的標(biāo)準(zhǔn)和規(guī)范的遵循以及正規(guī)軟件某些公認(rèn)的應(yīng)該具有的本質(zhì)”ANSI/IEEE定義:“與軟件產(chǎn)品滿足規(guī)定的和隱含的需求能力有關(guān)的特征和特性的全體”軟件質(zhì)量不是絕對(duì)的,而是相對(duì)的概念,討論軟件的質(zhì)量,最終將歸結(jié)為定義軟件的質(zhì)量特性,而定義一個(gè)軟件的質(zhì)量,就等價(jià)于為該軟件定義一系列質(zhì)量特性軟件質(zhì)量
:2023/2/642上海海事大學(xué)計(jì)算機(jī)系7.2.1軟件質(zhì)量概念(2)B.W.Boehm、T.R.Brown和M.Lipow于1976年首次提出軟件質(zhì)量模型——提出從3個(gè)方面來考慮軟件產(chǎn)品的質(zhì)量:軟件的可使用性、軟件的可維護(hù)性、軟件的可移植性Boehm等人將軟件質(zhì)量分成若干層次,對(duì)于最低層的質(zhì)量特性再引入數(shù)量化的概念。其主要的質(zhì)量特性有:可存取性、可說明性、準(zhǔn)確性、可擴(kuò)充性、完備性、簡潔性、通信性、一致性、與設(shè)備無關(guān)性、效率、人類工程、易讀性、可維護(hù)性、可修改性、可移植性、可靠性、可理解性、易用性等。其質(zhì)量層次結(jié)構(gòu)如圖7.5所示。軟件質(zhì)量模型:2023/2/643上海海事大學(xué)計(jì)算機(jī)系7.2.1軟件質(zhì)量概念(3)總體效用可移植性可維護(hù)性可使用性可靠性效率人性化可測試性易理解性可修改性設(shè)備無關(guān)性自包含性準(zhǔn)確性完備性健壯性一致性可說明性設(shè)備效率易存取性易交流性自描述性結(jié)構(gòu)性簡明性易讀性可擴(kuò)充性圖7.5Boehm軟件質(zhì)量模型2023/2/644上海海事大學(xué)計(jì)算機(jī)系7.2.1軟件質(zhì)量概念(4)1977年Walters和McCall提出了新的軟件質(zhì)量層次模型與度量。它是ISO質(zhì)量特性層次模型及其他模型的基礎(chǔ)。McCall的模型提出了對(duì)影響軟件質(zhì)量的因素進(jìn)行了分類,認(rèn)為軟件的質(zhì)量要素主要有11個(gè):可用性、正確性、可靠性、高效性、完整性、可維護(hù)性、適應(yīng)性、可測試性、可移植性、可重用性、互操作性等。這11個(gè)質(zhì)量特性集中在軟件產(chǎn)品的3個(gè)方面:軟件運(yùn)行特性、修正特性和轉(zhuǎn)移特性。如圖7.6所示。2023/2/645上海海事大學(xué)計(jì)算機(jī)系7.2.1軟件質(zhì)量概念(5)產(chǎn)品修改產(chǎn)品升級(jí)產(chǎn)品運(yùn)行正確性、可靠性、高效性、易用性、完整性可維護(hù)性靈活性可測試性可移植性可重用性互操作性圖7.6McCall軟件質(zhì)量模型2023/2/646上海海事大學(xué)計(jì)算機(jī)系7.2.1軟件質(zhì)量概念(6)1994年ISO9000-3軟件質(zhì)量國際標(biāo)準(zhǔn)(ISO的軟件質(zhì)量評(píng)價(jià)模型)給出了6個(gè)軟件質(zhì)量特性和與其相關(guān)的21個(gè)質(zhì)量子特性的明確定義第一層:質(zhì)量特性——功能性、可靠性、可維護(hù)性、高效性、可使用性、可移植性第二層:質(zhì)量子特性——適合性、準(zhǔn)確性、互用性、依從性、安全性、成熟性、容錯(cuò)性、可恢復(fù)性、可理解性、易學(xué)習(xí)性、操作性、時(shí)間特性、資源特性、可分析性、可變更性、穩(wěn)定性、可測試性、適應(yīng)性、可安裝性、一致性、易替換性等。第三層:度量2023/2/647上海海事大學(xué)計(jì)算機(jī)系7.2.2軟件質(zhì)量影響因素(1)正確性:系統(tǒng)滿足規(guī)格說明和用戶目標(biāo)的程度,即在預(yù)定環(huán)境下能正確地完成預(yù)期功能的程度。
健壯性:在硬件發(fā)生故障、輸入的數(shù)據(jù)無效或者操作錯(cuò)誤等意外情況下,系統(tǒng)能做出適當(dāng)響應(yīng)的程度。效率:為了完成預(yù)定的功能,系統(tǒng)需要的計(jì)算資源的多少。完整性(安全性):對(duì)未經(jīng)授權(quán)地使用軟件或者數(shù)據(jù)的企圖,系統(tǒng)能夠控制(禁止)的程度??捎眯裕合到y(tǒng)在完成預(yù)定的、應(yīng)該完成的功能時(shí)令人滿意的程度。風(fēng)險(xiǎn):按預(yù)定的成本和進(jìn)度把系統(tǒng)開發(fā)出來,并且為用戶所滿意的概率??衫斫庑裕豪斫夂褪褂迷撓到y(tǒng)的程度。2023/2/648上海海事大學(xué)計(jì)算機(jī)系7.2.2軟件質(zhì)量影響因素(2)可維修性:診斷和改正在運(yùn)行現(xiàn)場發(fā)現(xiàn)的錯(cuò)誤所需要的工作量的大小。靈活性(適應(yīng)性):修改或改進(jìn)正在運(yùn)行的系統(tǒng)需要的工作量的多少。可測試性:軟件容易測試的程度??梢浦残裕喊衍浖囊环N硬件配置和軟件系統(tǒng)環(huán)境轉(zhuǎn)移到另一種配置和環(huán)境時(shí),需要的工作量的多少。可重用性:在其他應(yīng)用中該程序可以被再次使用的程度(或范圍)。互操作性:把該系統(tǒng)和另一個(gè)系統(tǒng)結(jié)合起來需要的工作量的多少。2023/2/649上海海事大學(xué)計(jì)算機(jī)系軟件質(zhì)量評(píng)價(jià)準(zhǔn)則(1)McCall選擇的軟件質(zhì)量要素評(píng)價(jià)準(zhǔn)則共21種,它們是:(1)可審查性:檢查軟件需求、規(guī)格說明、標(biāo)準(zhǔn)、過程、指令、代碼與合同是否一致的難易程度。(2)準(zhǔn)確性:計(jì)算和控制的精度,是對(duì)無誤差程序的一種定量估計(jì)。最好表示成相對(duì)誤差的函數(shù)。值越大表示精度越高。(3)通信通用性:使用標(biāo)準(zhǔn)接口、協(xié)議、規(guī)范的程序。(4)完全性:所需功能完全實(shí)現(xiàn)的程度。(5)簡明性:程序源代碼的緊湊與簡潔性。(6)一致性:設(shè)計(jì)文檔與系統(tǒng)實(shí)現(xiàn)的一致性。(7)數(shù)據(jù)通用性:在程序中使用標(biāo)準(zhǔn)的數(shù)據(jù)結(jié)構(gòu)和類型。2023/2/650上海海事大學(xué)計(jì)算機(jī)系軟件質(zhì)量評(píng)價(jià)準(zhǔn)則(2)(8)容錯(cuò)性:系統(tǒng)在各種異常條件下提供繼續(xù)操作的能力。(9)執(zhí)行效率:程序運(yùn)行效率。(10)可擴(kuò)充性:能夠?qū)Y(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)設(shè)計(jì)和過程設(shè)計(jì)進(jìn)行擴(kuò)充的程度。(11)通用性:程序部件潛在的應(yīng)用范圍的廣泛性,即部件可重用。(12)硬件獨(dú)立性:軟件同支持其運(yùn)行的硬件系統(tǒng)不相關(guān)的程度。(13)檢測性:監(jiān)視程序的運(yùn)行,一旦發(fā)生錯(cuò)誤時(shí),能明確地標(biāo)識(shí)錯(cuò)誤的程度。(14)模塊化:程序部件的功能獨(dú)立性。2023/2/651上海海事大學(xué)計(jì)算機(jī)系軟件質(zhì)量評(píng)價(jià)準(zhǔn)則(3)(15)可操作性:操作一個(gè)軟件的難易程度。(16)安全性:控制或保護(hù)程序和數(shù)據(jù)不受破壞的機(jī)制,以防止程序和數(shù)據(jù)受到意外的或蓄意的存取、使用、修改、毀壞或泄密。(17)自文檔化:源代碼提供有意義文檔的程度。(18)簡單性:理解程序的難易程度。(19)軟件系統(tǒng)獨(dú)立性:程序與非標(biāo)準(zhǔn)的程序設(shè)計(jì)語言特征、操作系統(tǒng)特征以及其他環(huán)境約束無關(guān)的程度。(20)可追蹤性:從設(shè)計(jì)表示或?qū)嶋H程序構(gòu)件,追蹤到需求的能力。(21)易培訓(xùn)性:軟件支持新用戶使用該系統(tǒng)的能力。2023/2/652上海海事大學(xué)計(jì)算機(jī)系軟件質(zhì)量特性指標(biāo)軟件質(zhì)量一級(jí)特性指標(biāo)軟件質(zhì)量二級(jí)特性指標(biāo)分解2023/2/6軟件質(zhì)量的一級(jí)特性指標(biāo)2023/2/6軟件質(zhì)量的二級(jí)特性指標(biāo)軟件質(zhì)量的一級(jí)特性指標(biāo)軟件質(zhì)量的二級(jí)特性指標(biāo)面向用戶面向技術(shù)2023/2/6軟件質(zhì)量一級(jí)特性指標(biāo)與二級(jí)特性指標(biāo)之間的關(guān)系2023/2/62023/2/657上海海事大學(xué)計(jì)算機(jī)系我國的軟件質(zhì)量度量模型及其度量方法(SSC,ShanghaiSoftwareCenter)模型SSC三層質(zhì)量模型2023/2/6軟件質(zhì)量要素代表面向管理的軟件質(zhì)量管理觀點(diǎn),這些要素為系統(tǒng)開發(fā)初期建立質(zhì)量需求提供了有利的工具對(duì)應(yīng)軟件質(zhì)量的一級(jí)特性指標(biāo)軟件質(zhì)量要素之間,存在著互利或不利的影響2023/2/6功能性可靠性易用性有效性可維護(hù)性可移植性功能性++可靠性+-+-易用性-++有效性----可維護(hù)性+++-+可移植性-+-+要素影響關(guān)系表2023/2/6評(píng)價(jià)準(zhǔn)則評(píng)價(jià)準(zhǔn)則是質(zhì)量特性分解和轉(zhuǎn)換的結(jié)果,它是面向技術(shù)層面的SSC模型中選用了24個(gè)評(píng)價(jià)準(zhǔn)則,對(duì)應(yīng)于前面介紹過的二級(jí)質(zhì)量特性評(píng)價(jià)準(zhǔn)則的若干組合將反映某一軟件質(zhì)量要素2023/2/6軟件質(zhì)量要素和準(zhǔn)則之間的關(guān)系主要有三種關(guān)系準(zhǔn)則是要素的基本屬性準(zhǔn)則對(duì)要素有有利的影響準(zhǔn)則對(duì)要素有不利的影響2023/2/6通過要素與準(zhǔn)則之間的關(guān)系,可以推出要素與要素之間也有三種關(guān)系幾個(gè)要素共享同一準(zhǔn)則:如功能性要素和可靠性要素以及可維護(hù)性要素共享完備性準(zhǔn)則某個(gè)要素的準(zhǔn)則對(duì)其它要素有有利的影響:如功能性要素的可追蹤性準(zhǔn)則有利于可維護(hù)性要素某個(gè)要素的準(zhǔn)則對(duì)其它要素有不利的影響:可靠性要素的安全性準(zhǔn)則與有效性沖突2023/2/6度量SSC第三層是度量,每一度量由若干度量問題(度量元)組成,根據(jù)對(duì)度量問題的回答和計(jì)分可以反映度量的得分,從而可以反映評(píng)價(jià)準(zhǔn)則與軟件質(zhì)量要素的得分。SSC模型中,共提供兩套度量工作表面向過程的,即專門用于軟件開發(fā)過程面向產(chǎn)品的,用來對(duì)已經(jīng)開發(fā)好的軟件產(chǎn)品中的質(zhì)量進(jìn)行度量2023/2/6SSC模型的應(yīng)用策略按軟件的開發(fā)狀況,選擇適當(dāng)?shù)能浖|(zhì)量度量工作表按軟件的應(yīng)用情況,選擇側(cè)重的質(zhì)量要素、評(píng)價(jià)準(zhǔn)則注意:對(duì)于不同的軟件,如系統(tǒng)軟件、教育軟件、網(wǎng)絡(luò)軟件等,質(zhì)量要素、評(píng)價(jià)準(zhǔn)則和度量選擇都應(yīng)該有所不同2023/2/6SSC軟件質(zhì)量度量技術(shù)目的:從用戶的觀點(diǎn)出發(fā),從整體上來度量和評(píng)價(jià)軟件的質(zhì)量,確保軟件產(chǎn)品質(zhì)量特性的高標(biāo)準(zhǔn)SSC軟件質(zhì)量評(píng)價(jià)技術(shù)主要包括兩部分:2023/2/6
規(guī)定軟件質(zhì)量需求選擇質(zhì)量的要素決定屬于每個(gè)要素的準(zhǔn)則及其權(quán)值決定度量和度量問題2023/2/61選擇質(zhì)量要素問題:要素之間的相互影響步驟:確定原始的質(zhì)量指標(biāo)要求考慮相互影響協(xié)調(diào)各指標(biāo)要求2023/2/6評(píng)價(jià)軟件的質(zhì)量水平評(píng)價(jià)軟件達(dá)到的質(zhì)量水平必須在每個(gè)開發(fā)階段的最后進(jìn)行,評(píng)價(jià)的依據(jù)是每個(gè)階段所應(yīng)提交的各種文檔。各種文檔度量工作表(回答問題)要素打分表(計(jì)算要素得分)數(shù)據(jù)分析結(jié)果(綜合評(píng)價(jià))軟件度量評(píng)價(jià)報(bào)告2023/2/6準(zhǔn)則:完全性
CP.1(1)對(duì)所有輸入、輸出都做了清楚而精確的定義嗎?
………… CP.1(8)到目前為止,共記錄了多少軟件問題?準(zhǔn)則:一致性
CS1.(1)在需求中人-機(jī)界面的劃分是否清楚
…………準(zhǔn)則可追蹤性
TC.1(1)是否在表中做了有關(guān)記錄,把分配到子系統(tǒng)的所有需求追溯到全殲系統(tǒng)的需求?
…………10N70NABCDEN10N度量工作表2023/2/6計(jì)算要素分?jǐn)?shù)要素的分?jǐn)?shù)是通過度量元、度量、準(zhǔn)則的分?jǐn)?shù)得到的要素得分=準(zhǔn)則得分的加權(quán)和準(zhǔn)則得分=度量元得分的加權(quán)和2023/2/6分析要素分?jǐn)?shù)找出與該要素相關(guān)的子系統(tǒng)根據(jù)子系統(tǒng)大小,計(jì)算子系統(tǒng)的權(quán)重要素在每個(gè)子系統(tǒng)中的加權(quán)和就是要素在系統(tǒng)中的分?jǐn)?shù)2023/2/6
2023/2/6注:在系統(tǒng)中,如果某個(gè)要素得分不符合要求,就應(yīng)當(dāng)把該要素找出來,分析其原因。在分析原因時(shí),應(yīng)該從上到下進(jìn)行,即首先在系統(tǒng)級(jí)進(jìn)行分析,再依次在子系統(tǒng)和模塊級(jí)分析。2023/2/6撰寫評(píng)價(jià)報(bào)告軟件質(zhì)量評(píng)價(jià)報(bào)告是軟件質(zhì)量評(píng)價(jià)的最終結(jié)果,其中應(yīng)該包含度量數(shù)據(jù)與數(shù)據(jù)分析,以便檢查是否滿足在系統(tǒng)需求說明書中規(guī)定的軟件質(zhì)量要素的需求。2023/2/67.3軟件項(xiàng)目質(zhì)量計(jì)劃
7.3.1軟件質(zhì)量標(biāo)準(zhǔn)7.3.2軟件項(xiàng)目質(zhì)量計(jì)劃7.3.3軟件項(xiàng)目質(zhì)量保證7.3.4軟件項(xiàng)目質(zhì)量控制7.3.5軟件質(zhì)量管理的實(shí)施
2023/2/676上海海事大學(xué)計(jì)算機(jī)系7.3軟件項(xiàng)目質(zhì)量計(jì)劃軟件項(xiàng)目質(zhì)量計(jì)劃(或軟件項(xiàng)目質(zhì)量規(guī)劃)就是將與項(xiàng)目有關(guān)的質(zhì)量標(biāo)準(zhǔn)標(biāo)識(shí)出來,提出如何達(dá)到這些質(zhì)量標(biāo)準(zhǔn)和要求的設(shè)想。項(xiàng)目質(zhì)量保證計(jì)劃的編制是為了確定與項(xiàng)目的相關(guān)的質(zhì)量標(biāo)準(zhǔn)并決定達(dá)到標(biāo)準(zhǔn)和一種方法。它是項(xiàng)目計(jì)劃編制過程中的主要組成部分之一,并與其他的項(xiàng)目計(jì)劃編制過程同步。一般,項(xiàng)目質(zhì)量保證計(jì)劃的編制依據(jù)主要有:項(xiàng)目質(zhì)量標(biāo)準(zhǔn)、項(xiàng)目階段劃分、項(xiàng)目質(zhì)量范圍、項(xiàng)目質(zhì)量計(jì)劃的內(nèi)容等。2023/2/677上海海事大學(xué)計(jì)算機(jī)系7.3.1軟件質(zhì)量標(biāo)準(zhǔn)(1)編制質(zhì)量保證(QA)計(jì)劃的一個(gè)重要工作就是開發(fā)軟件產(chǎn)品和過程的標(biāo)準(zhǔn)。產(chǎn)品標(biāo)準(zhǔn)定義了所有產(chǎn)品組件應(yīng)該達(dá)到的特性;過程標(biāo)準(zhǔn)定義了軟件過程應(yīng)該怎么來執(zhí)行。標(biāo)準(zhǔn)的重要性:標(biāo)準(zhǔn)提供了一個(gè)最好的或至少是最合適的操作的概要描述。標(biāo)準(zhǔn)提供了一個(gè)實(shí)施QA過程的框架。標(biāo)準(zhǔn)能有助于工作的連續(xù)性,使一個(gè)人的工作可以很容易地被其他人理解和繼續(xù)。2023/2/678上海海事大學(xué)計(jì)算機(jī)系7.3.1軟件質(zhì)量標(biāo)準(zhǔn)(2)軟件質(zhì)量標(biāo)準(zhǔn)的定義,有3個(gè)重要方面需要強(qiáng)調(diào):
軟件需求是進(jìn)行質(zhì)量度量的基礎(chǔ),與需求不符就是質(zhì)量不高。指定的標(biāo)準(zhǔn)定義了一組指導(dǎo)軟件開發(fā)的準(zhǔn)則。如果不遵循這些準(zhǔn)則,就極有可能導(dǎo)致軟件質(zhì)量的不高。軟件需求中通常有一組“隱含需求”是很少被提及的,如對(duì)易維護(hù)的要求,如果軟件符合了明確需求卻沒有滿足隱含需求,軟件的質(zhì)量仍然值得懷疑。2023/2/679上海海事大學(xué)計(jì)算機(jī)系7.3.1軟件質(zhì)量標(biāo)準(zhǔn)(3)
表7.1產(chǎn)品及過程標(biāo)準(zhǔn)產(chǎn)品標(biāo)準(zhǔn)過程標(biāo)準(zhǔn)設(shè)計(jì)復(fù)審格式設(shè)計(jì)復(fù)審行為文檔命名標(biāo)準(zhǔn)文檔應(yīng)該服從CM程序標(biāo)頭格式版本發(fā)行過程編程標(biāo)準(zhǔn)項(xiàng)目計(jì)劃同意過程項(xiàng)目計(jì)劃格式變化控制過程變化請(qǐng)求表測試記錄過程
2023/2/680上海海事大學(xué)計(jì)算機(jī)系7.3.2軟件項(xiàng)目質(zhì)量計(jì)劃(1)編制項(xiàng)目質(zhì)量計(jì)劃的主要依據(jù):質(zhì)量方針。質(zhì)量方針是由高層管理者對(duì)項(xiàng)目的整個(gè)質(zhì)量目標(biāo)和方向制定的一個(gè)指導(dǎo)性的文件。但是,在項(xiàng)目實(shí)施過程中,可以根據(jù)實(shí)際情況對(duì)質(zhì)量方針進(jìn)行適當(dāng)?shù)男拚7秶枋?。?xiàng)目的范圍描述說明了投資人對(duì)項(xiàng)目的需求以及項(xiàng)目的主要要求和目標(biāo),因此,范圍描述是質(zhì)量計(jì)劃的重要依據(jù)。產(chǎn)品描述。產(chǎn)品描述包含了更多的技術(shù)細(xì)節(jié)和性能標(biāo)準(zhǔn),是制定質(zhì)量計(jì)劃必不可少的部分。標(biāo)準(zhǔn)和規(guī)則。項(xiàng)目質(zhì)量計(jì)劃的制定必須參考相關(guān)領(lǐng)域的各項(xiàng)標(biāo)準(zhǔn)和特殊規(guī)定。其他工作的輸出。在項(xiàng)目中,其他方面的工作成果也會(huì)影響質(zhì)量計(jì)劃的制定。2023/2/681上海海事大學(xué)計(jì)算機(jī)系7.3.2軟件項(xiàng)目質(zhì)量計(jì)劃(2)
制定質(zhì)量計(jì)劃時(shí)主要采取的方法和技術(shù)(1)效益/成本分析法。質(zhì)量計(jì)劃必須考慮效益與成本的關(guān)系。滿足質(zhì)量需求的主要效益是減少了重復(fù)性工作,即高產(chǎn)出、低成本、高用戶滿意度。質(zhì)量管理的基本原則是效益與成本之比盡可能大?;鶞?zhǔn)法。主要是通過比較項(xiàng)目的實(shí)施與其他同類項(xiàng)目的實(shí)施過程,為改進(jìn)項(xiàng)目的實(shí)施過程提供借鑒和思路,并作為一個(gè)實(shí)施的參考標(biāo)準(zhǔn)。2023/2/682上海海事大學(xué)計(jì)算機(jī)系7.3.2軟件項(xiàng)目質(zhì)量計(jì)劃(3)
制定質(zhì)量計(jì)劃時(shí)主要采取的方法和技術(shù)(2)流程圖。流程圖是一個(gè)由箭線和結(jié)點(diǎn)表示的若干因素關(guān)系圖,可以包括原因結(jié)果圖、系統(tǒng)流程圖、處理流程圖等。因此,流程圖經(jīng)常用于項(xiàng)目質(zhì)量控制過程中,其主要目的是確定以及分析問題產(chǎn)生的原因。試驗(yàn)設(shè)計(jì)。試驗(yàn)設(shè)計(jì)對(duì)于分析整個(gè)項(xiàng)目輸出結(jié)果是最有影響的因素,也是十分有效的。對(duì)于軟件開發(fā),設(shè)計(jì)原型解決核心技術(shù)問題和主要需求也是可行和有效的。但是,這種方法存在費(fèi)用與進(jìn)度交換的問題。2023/2/683上海海事大學(xué)計(jì)算機(jī)系7.3.2軟件項(xiàng)目質(zhì)量計(jì)劃(4)
質(zhì)量計(jì)劃編制過程中得到的主要階段成果
:質(zhì)量管理計(jì)劃。主要描述了項(xiàng)目管理小組應(yīng)該如何實(shí)施項(xiàng)目質(zhì)量方針,包括對(duì)組織結(jié)構(gòu)、責(zé)任、方法、步驟、資源等實(shí)施質(zhì)量管理。質(zhì)量計(jì)劃提供了對(duì)整個(gè)項(xiàng)目進(jìn)行質(zhì)量控制、質(zhì)量保證及質(zhì)量改進(jìn)的基礎(chǔ)。操作說明。對(duì)于質(zhì)量計(jì)劃中的一些特殊條款需要附加的操作說明,包括注解、如何控制、如何度量,以及在何種情況下采取何種措施和方法等說明。檢查表。各種檢查表是記錄項(xiàng)目執(zhí)行情況和進(jìn)行分析的工具,既可以簡單,也可以復(fù)雜,但需要項(xiàng)目小組形成一種較標(biāo)準(zhǔn)的體系。2023/2/684上海海事大學(xué)計(jì)算機(jī)系7.3.3軟件項(xiàng)目質(zhì)量保證(1)質(zhì)量保證是所有計(jì)劃和實(shí)施工作達(dá)到質(zhì)量計(jì)劃要求的基礎(chǔ)。ISO9000-2000對(duì)質(zhì)量保證的定義是:“質(zhì)量管理的一部分,致力于提供能滿足質(zhì)量要求的信任”。美國項(xiàng)目管理協(xié)會(huì)對(duì)項(xiàng)目質(zhì)量保證的定義是“項(xiàng)目質(zhì)量保證是一種有目的、有計(jì)劃和有系統(tǒng)的活動(dòng)”。質(zhì)量保證是在質(zhì)量體系中實(shí)施的全部有計(jì)劃的、有系統(tǒng)的活動(dòng),提供滿足項(xiàng)目相關(guān)標(biāo)準(zhǔn)的措施,貫穿整個(gè)項(xiàng)目的實(shí)施全過程。2023/2/685上海海事大學(xué)計(jì)算機(jī)系7.3.3軟件項(xiàng)目質(zhì)量保證(2)質(zhì)量保證的主要依據(jù)是:質(zhì)量管理計(jì)劃。質(zhì)量控制度量結(jié)果。質(zhì)量控制的度量是為了對(duì)質(zhì)量控制測試記錄和度量進(jìn)行比較和分析。操作說明。在實(shí)施質(zhì)量保證時(shí),主要采取的工具和方法是:質(zhì)量計(jì)劃編制工具和技術(shù)。應(yīng)用與質(zhì)量計(jì)劃制定過程的工具和方法也基本適用于質(zhì)量保證過程。質(zhì)量審核。也稱為質(zhì)量審計(jì),這是對(duì)其他質(zhì)量活動(dòng)進(jìn)行的結(jié)構(gòu)性的審查活動(dòng),其主要目的是確定質(zhì)量活動(dòng)及其相關(guān)結(jié)果是否符合質(zhì)量計(jì)劃安排,以及這些計(jì)劃安排是否有效地貫徹執(zhí)行,并且是適合于達(dá)到項(xiàng)目目標(biāo)的。2023/2/686上海海事大學(xué)計(jì)算機(jī)系7.3.3軟件項(xiàng)目質(zhì)量保證(3)通過質(zhì)量審核,從而使:項(xiàng)目質(zhì)量符合規(guī)定的要求;項(xiàng)目的設(shè)計(jì)、實(shí)施與組織過程符合規(guī)定的要求;質(zhì)量體系有效地運(yùn)行和完善,提高質(zhì)量管理水平。質(zhì)量審核主要包括:質(zhì)量體系審核項(xiàng)目質(zhì)量審核過程質(zhì)量審核監(jiān)督審核內(nèi)部質(zhì)量審核外部質(zhì)量審核質(zhì)量保證的輸出主要是:質(zhì)量改進(jìn)2023/2/687上海海事大學(xué)計(jì)算機(jī)系7.3.3軟件項(xiàng)目質(zhì)量保證(4)
《軟件質(zhì)量保證計(jì)劃》:1.計(jì)劃目的2.參考文獻(xiàn)3.管理
3.1組織
3.2任務(wù)
3.3責(zé)任4.文檔
4.1目的
4.2要求的軟件工程文檔
4.3其他文檔5.標(biāo)準(zhǔn)和約定
5.1目的
5.2約定
6.評(píng)審和審計(jì)
6.1目的
6.2評(píng)審要求
6.2.1軟件需求的評(píng)審
6.2.2設(shè)計(jì)評(píng)審
6.2.3軟件驗(yàn)證和確認(rèn)評(píng)審2023/2/688上海海事大學(xué)計(jì)算機(jī)系7.3.3軟件項(xiàng)目質(zhì)量保證(5)《軟件質(zhì)量保證計(jì)劃》:6.2.4功能評(píng)審
6.2.5物理評(píng)審
6.2.6內(nèi)部過程評(píng)審
6.2.7管理評(píng)審
7.測試8.問題報(bào)告和改正活動(dòng)9.工具、技術(shù)和方法10.媒體控制11.供應(yīng)者控制12.記錄收集、維護(hù)保密13.培訓(xùn)14.風(fēng)險(xiǎn)管理
2023/2/689上海海事大學(xué)計(jì)算機(jī)系檢驗(yàn)在質(zhì)量保證中的應(yīng)注意的問題①用戶要求的是產(chǎn)品所具有的功能——“真質(zhì)量”。②可以找出質(zhì)量特性。但即使是全部檢驗(yàn),也只能代表產(chǎn)品的部分質(zhì)量特性。③當(dāng)開發(fā)階段出現(xiàn)異常時(shí),應(yīng)該從質(zhì)量特性方面進(jìn)行檢驗(yàn),檢查該異常是否會(huì)給后續(xù)階段帶來影響,并判斷影響的程度。④如果軟件產(chǎn)品不能滿足用戶要求的質(zhì)量,可通過檢驗(yàn)對(duì)該產(chǎn)品做出一定的評(píng)價(jià),據(jù)此判斷是否可以向用戶提供該產(chǎn)品。2023/2/690上海海事大學(xué)計(jì)算機(jī)系各開發(fā)階段中的檢驗(yàn)①供貨檢驗(yàn)供貨檢驗(yàn)是指對(duì)委托外單位承擔(dān)開發(fā)的任務(wù)、后買進(jìn)或轉(zhuǎn)讓的構(gòu)成軟件產(chǎn)品的部件、規(guī)格說明、半成品或產(chǎn)品的檢查。②中間檢驗(yàn)/階段評(píng)審中間檢驗(yàn)(或稱階段評(píng)審)是在各階段的中途或向下一階段移交時(shí)進(jìn)行的檢查。2023/2/691上海海事大學(xué)計(jì)算機(jī)系各開發(fā)階段中的檢驗(yàn)(續(xù))③驗(yàn)收檢驗(yàn)驗(yàn)收檢驗(yàn)是確認(rèn)產(chǎn)品是否已達(dá)到可以進(jìn)行“產(chǎn)品檢驗(yàn)”的質(zhì)量要求的檢查。④產(chǎn)品檢驗(yàn)產(chǎn)品檢驗(yàn)是軟件產(chǎn)品交付使用前進(jìn)行的檢查。其目的是判定向用戶提供的軟件,作為產(chǎn)品是否達(dá)到了令人滿意的程度。2023/2/692上海海事大學(xué)計(jì)算機(jī)系7.3.4軟件項(xiàng)目質(zhì)量控制(1)軟件項(xiàng)目質(zhì)量控制是指監(jiān)督每個(gè)子項(xiàng)目的實(shí)施狀況,以確定它們是否與相關(guān)的質(zhì)量標(biāo)準(zhǔn)相符合,找出存在的偏差,分析產(chǎn)生偏差的原因,并根據(jù)質(zhì)量管理計(jì)劃提出的內(nèi)容,尋找避免出現(xiàn)質(zhì)量問題的方法,找出改進(jìn)質(zhì)量、組織驗(yàn)收和進(jìn)行必要返工的解決方案。即:質(zhì)量控制就是對(duì)項(xiàng)目實(shí)施全過程中的作業(yè)和活動(dòng)進(jìn)行持續(xù)不斷的檢查、度量、評(píng)價(jià)和調(diào)整的活動(dòng)。質(zhì)量控制應(yīng)該貫穿于整個(gè)項(xiàng)目的實(shí)施全過程。2023/2/693上海海事大學(xué)計(jì)算機(jī)系7.3.4軟件項(xiàng)目質(zhì)量控制(2)實(shí)施項(xiàng)目質(zhì)量控制的主要依據(jù):項(xiàng)目的階段工作成果。包括項(xiàng)目的實(shí)施結(jié)果和產(chǎn)品結(jié)果。項(xiàng)目質(zhì)量管理計(jì)劃。操作描述。檢查表。2023/2/694上海海事大學(xué)計(jì)算機(jī)系7.3.4軟件項(xiàng)目質(zhì)量控制(3)進(jìn)行項(xiàng)目質(zhì)量控制時(shí)采取的方法和技術(shù):檢查。包括度量、考察、測試、對(duì)比等??刂茍D。監(jiān)控項(xiàng)目的進(jìn)度和費(fèi)用變化、范圍變化的幅度和頻率、項(xiàng)目的其他管理結(jié)果等。統(tǒng)計(jì)樣本。對(duì)項(xiàng)目實(shí)際執(zhí)行情況的統(tǒng)計(jì)。流程圖。包括原因結(jié)果圖、系統(tǒng)流程圖、處理流程圖等。因此,流程圖經(jīng)常用于項(xiàng)目質(zhì)量控制過程中,其主要目的是確定以及分析問題產(chǎn)生的原因。趨勢分析。應(yīng)用數(shù)學(xué)方法根據(jù)歷史數(shù)據(jù)預(yù)測項(xiàng)目將來的發(fā)展趨勢??梢杂糜诒O(jiān)控項(xiàng)目的技術(shù)參數(shù),例如,一般規(guī)模的軟件存在多少個(gè)錯(cuò)誤以及多少識(shí)別和修改,多少錯(cuò)誤仍然未被發(fā)現(xiàn)等;也可以用于對(duì)費(fèi)用和進(jìn)度參數(shù)的預(yù)測。2023/2/695上海海事大學(xué)計(jì)算機(jī)系7.3.4軟件項(xiàng)目質(zhì)量控制(4)項(xiàng)目質(zhì)量控制過程中,產(chǎn)生的工作成果:項(xiàng)目質(zhì)量改進(jìn)的措施??山邮艿臎Q定。每個(gè)項(xiàng)目的工作都有可能被接受或拒絕,不被接受的工作需要重新進(jìn)行。返工。確定需要返工工作的方案,以確定最小的成本和最少的返工工作量。檢查表。進(jìn)行項(xiàng)目質(zhì)量檢查時(shí),需要隨時(shí)完成對(duì)項(xiàng)目質(zhì)量的紀(jì)錄,完成相應(yīng)的各種檢查表。過程調(diào)整。包括了對(duì)質(zhì)量控制度量結(jié)果的糾正以及采取預(yù)防工作等。2023/2/696上海海事大學(xué)計(jì)算機(jī)系7.3.5軟件質(zhì)量管理的實(shí)施定義過程開發(fā)產(chǎn)品評(píng)估產(chǎn)品質(zhì)量改正過程過程標(biāo)準(zhǔn)化NY合格?圖7.10軟件質(zhì)量管理貫穿產(chǎn)品生產(chǎn)的全過程2023/2/697上海海事大學(xué)計(jì)算機(jī)系7.3.5軟件質(zhì)量管理的實(shí)施為了控制項(xiàng)目全過在程中的質(zhì)量,遵循以下一些基本原則:控制項(xiàng)目所有過程的質(zhì)量。過程控制的出發(fā)點(diǎn)是預(yù)防不合格。質(zhì)量管理的中心任務(wù)是建立并實(shí)施文檔化管理的質(zhì)量體系。持續(xù)的質(zhì)量改進(jìn)。有效的質(zhì)量體系應(yīng)滿足顧客和組織內(nèi)部雙方的需要和利益。定期評(píng)價(jià)質(zhì)量體系。搞好質(zhì)量管理的關(guān)鍵在于領(lǐng)導(dǎo)。2023/2/698上海海事大學(xué)計(jì)算機(jī)系7.4軟件項(xiàng)目評(píng)審7.4.1軟件項(xiàng)目評(píng)審的基本概念7.4.2軟件項(xiàng)目評(píng)審階段7.4.3軟件項(xiàng)目評(píng)審的作用2023/2/699上海海事大學(xué)計(jì)算機(jī)系7.4.1軟件項(xiàng)目評(píng)審的基本概念(1)評(píng)審是一種質(zhì)量保證的機(jī)制:評(píng)審是借助一組人員來檢查軟件系統(tǒng)或相關(guān)文檔并發(fā)現(xiàn)錯(cuò)誤的一個(gè)過程。評(píng)審的結(jié)果都要記錄下來并交給那些負(fù)責(zé)糾正軟件錯(cuò)誤的人員。評(píng)審不僅僅針對(duì)軟件代碼進(jìn)行,各種文檔(如測試計(jì)劃、配置管理程序、過程標(biāo)準(zhǔn)和用戶手冊(cè)等)都應(yīng)該進(jìn)行評(píng)審。指出開發(fā)和管理人員或者軟件產(chǎn)品所需改進(jìn)的部分。確定軟件產(chǎn)品中不需要或者不希望改進(jìn)的部分。通過質(zhì)量復(fù)審,得到更加一致的、更可預(yù)測的技術(shù)工作的質(zhì)量,從而使得技術(shù)工作更加容易管理。2023/2/6100上海海事大學(xué)計(jì)算機(jī)系7.4.1軟件項(xiàng)目評(píng)審的基本概念(2)軟件項(xiàng)目有以下幾種類型的評(píng)審:設(shè)計(jì)或者程序檢查。目的是發(fā)現(xiàn)設(shè)計(jì)或者代碼中的詳細(xì)錯(cuò)誤,并且檢查設(shè)計(jì)和代碼是否遵循了標(biāo)準(zhǔn)。管理評(píng)審。目的是為軟件項(xiàng)目的整個(gè)進(jìn)度管理過程提供信息,它既是過程評(píng)審也是產(chǎn)品評(píng)審,主要關(guān)心項(xiàng)目的成本、計(jì)劃和進(jìn)度。管理評(píng)審是重要的項(xiàng)目檢查點(diǎn),在這些檢查點(diǎn)上,經(jīng)常做一些關(guān)于項(xiàng)目將來開發(fā)計(jì)劃或者產(chǎn)品生存能力的決策。質(zhì)量評(píng)審。個(gè)人或者小組的工作由評(píng)審小組進(jìn)行評(píng)審。這個(gè)專門的評(píng)審小組由項(xiàng)目組成員和技術(shù)管理人員組成。這種類型的評(píng)審和設(shè)計(jì)與代碼檢查不同,因?yàn)橄到y(tǒng)不可能被詳細(xì)地描述。這個(gè)評(píng)審的目的是對(duì)產(chǎn)品組件或文檔進(jìn)行技術(shù)分析,從而發(fā)現(xiàn)需求、設(shè)計(jì)、編碼和文檔之間的錯(cuò)誤或者不匹配之處,以及是否遵循了質(zhì)量標(biāo)準(zhǔn)或質(zhì)量計(jì)劃中的其他質(zhì)量屬性等更廣泛的質(zhì)量問題。2023/2/6101上海海事大學(xué)計(jì)算機(jī)系7.4.2軟件項(xiàng)目評(píng)審階段(1)選擇評(píng)審小組安排地點(diǎn)時(shí)間分發(fā)文檔評(píng)審?fù)ㄖ屯瓿?/p>
評(píng)審表格圖7.11評(píng)審過程2023/2/6102上海海事大學(xué)計(jì)算機(jī)系7.4.2軟件項(xiàng)目評(píng)審階段(2)評(píng)審過程的第一個(gè)階段:選擇評(píng)審成員評(píng)審過程的第二個(gè)階段:分發(fā)要評(píng)審的對(duì)象及其相關(guān)的文檔完成評(píng)審,通知項(xiàng)目開發(fā)人員完成相應(yīng)的評(píng)審表格一般,評(píng)審的評(píng)議劃分為:不采取行動(dòng):不正常情況不是關(guān)鍵的修理:評(píng)審過程發(fā)現(xiàn)的錯(cuò)誤是必須改進(jìn)的重新考慮總體設(shè)計(jì):設(shè)計(jì)與系統(tǒng)的其他部分沖突評(píng)審過程中做出的所有評(píng)議都應(yīng)該與其他評(píng)審小組一起考慮,因?yàn)樵u(píng)議本身可能已過時(shí)或錯(cuò)誤。2023/2/6103上海海事大學(xué)計(jì)算機(jī)系軟件項(xiàng)目評(píng)審過程評(píng)審準(zhǔn)備:主要是指評(píng)審負(fù)責(zé)人確定評(píng)審內(nèi)容并向評(píng)審參與者發(fā)送評(píng)審內(nèi)容及有關(guān)評(píng)審資料,評(píng)審參與者審閱評(píng)審內(nèi)容及有關(guān)評(píng)審資料的過程。評(píng)審過程定期評(píng)審階段評(píng)審(里程碑評(píng)審)事件評(píng)審評(píng)審報(bào)告2023/2/6104上海海事大學(xué)計(jì)算機(jī)系評(píng)審準(zhǔn)備要素評(píng)審準(zhǔn)備要素包括:評(píng)審目的;評(píng)審內(nèi)容、文檔或產(chǎn)品的名稱;評(píng)審方式;評(píng)審依據(jù)的規(guī)范和標(biāo)準(zhǔn);評(píng)審議程;評(píng)審負(fù)責(zé)人;評(píng)審進(jìn)入條件和完成標(biāo)志;評(píng)審參加人員的姓名、角色和責(zé)任;評(píng)審地點(diǎn);評(píng)審時(shí)間安排;評(píng)審爭議的解決方式;評(píng)審報(bào)告分發(fā)的對(duì)象(包括人員、角色和職責(zé))等。2023/2/6105上海海事大學(xué)計(jì)算機(jī)系評(píng)審過程——定期評(píng)審定期評(píng)審主要是根據(jù)項(xiàng)目計(jì)劃和跟蹤采集的數(shù)據(jù)定期對(duì)項(xiàng)目執(zhí)行的狀態(tài)進(jìn)行評(píng)審,跟蹤項(xiàng)目的實(shí)際結(jié)果和執(zhí)行情況,檢查任務(wù)規(guī)模是否合理,項(xiàng)目進(jìn)度是否得以保證,資源調(diào)配是否合理,責(zé)任是否落實(shí)等。2023/2/6106上海海事大學(xué)計(jì)算機(jī)系評(píng)審過程——階段評(píng)審階段評(píng)審(里程碑評(píng)審)主要是在項(xiàng)目計(jì)劃中規(guī)定的階段點(diǎn)(里程碑),由項(xiàng)目管理者組織,根據(jù)項(xiàng)目計(jì)劃、定期評(píng)審報(bào)告、技術(shù)評(píng)審報(bào)告和軟件質(zhì)量分析(SQA)評(píng)審報(bào)告對(duì)該階段任務(wù)完成情況和產(chǎn)品進(jìn)行評(píng)審。目的是檢查當(dāng)前計(jì)劃執(zhí)行情況,檢查產(chǎn)品與計(jì)劃的偏差,并對(duì)項(xiàng)目風(fēng)險(xiǎn)進(jìn)行分析處理,判定是否可對(duì)產(chǎn)品進(jìn)行基線凍結(jié)。階段評(píng)審一般采用會(huì)議形式。2023/2/6107上海海事大學(xué)計(jì)算機(jī)系評(píng)審過程——事件評(píng)審事件評(píng)審主要是根據(jù)項(xiàng)目進(jìn)行過程中相關(guān)人員提交的事件報(bào)告(主要是指對(duì)項(xiàng)目進(jìn)度和投入成本產(chǎn)生影響的技術(shù)事件、質(zhì)量保證事件、項(xiàng)目管理事件和項(xiàng)目支持事件),對(duì)該事件組織相關(guān)人員進(jìn)行評(píng)審。目的是通過分析事件性質(zhì)和影響范圍,討論事件處理方案,并判斷該事件是否影響項(xiàng)目計(jì)劃,必要時(shí)采取糾正措施,從而保證整個(gè)項(xiàng)目的順利進(jìn)行。2023/2/6108上海海事大學(xué)計(jì)算機(jī)系7.4.3軟件項(xiàng)目評(píng)審的作用(1)軟件質(zhì)量評(píng)審是軟件項(xiàng)目管理過程中的“過濾器”,評(píng)審被用于軟件開發(fā)過程中的多個(gè)不同的點(diǎn)上,起到發(fā)現(xiàn)錯(cuò)誤(進(jìn)而引發(fā)糾錯(cuò)活動(dòng))的作用。評(píng)審起到的作用是“凈化”分析、設(shè)計(jì)和編碼過程中所產(chǎn)生的軟件工作產(chǎn)品。軟件評(píng)審并不是在軟件開發(fā)完畢后再進(jìn)行的,而是在軟件開發(fā)的各個(gè)階段都要進(jìn)行評(píng)審。2023/2/6109上海海事大學(xué)計(jì)算機(jī)系7.4.3軟件項(xiàng)目評(píng)審的作用(2)原始要求正確的規(guī)格說明錯(cuò)誤的規(guī)格說明需求分析正確的設(shè)計(jì)錯(cuò)誤的設(shè)計(jì)對(duì)錯(cuò)誤說明的設(shè)計(jì)正確的編碼錯(cuò)誤的編碼對(duì)錯(cuò)誤說明的編碼對(duì)錯(cuò)誤設(shè)計(jì)的編碼正確的功能可改正的錯(cuò)誤潛伏的錯(cuò)誤不可改正的錯(cuò)誤不完善的產(chǎn)品設(shè)計(jì)編碼測試圖7.12錯(cuò)誤“積累”及“放大”效應(yīng)不符合需求的產(chǎn)品可行的產(chǎn)品2023/2/6110上海海事大學(xué)計(jì)算機(jī)系7.4.3軟件項(xiàng)目評(píng)審的作用(3)
表7.2需求階段錯(cuò)誤對(duì)后期的影響階
段
錯(cuò)誤擴(kuò)張倍數(shù)
需求分析階段
1設(shè)計(jì)階段(概要、詳細(xì))3~6倍
編碼階段
10倍
集成測試階段
15~40倍
系統(tǒng)測試階段
30~70倍
運(yùn)行
40~100倍
2023/2/6111上海海事大學(xué)計(jì)算機(jī)系7.5軟件質(zhì)量體系7.5.1ISO9000質(zhì)量體系簡介7.5.2ISO9000質(zhì)量體系的原則7.5.3貫徹質(zhì)量體系的意義
2023/2/6112上海海事大學(xué)計(jì)算機(jī)系質(zhì)量體系的定義ISO8402-94對(duì)質(zhì)量體系的定義是“為了實(shí)施質(zhì)量管理的組織結(jié)構(gòu)、職責(zé)、程序、過程和資源”的一種特定體系。
質(zhì)量體系的要素可以分為兩大類:一是質(zhì)量體系的結(jié)構(gòu)要素;二是質(zhì)量體系的選擇要素。結(jié)構(gòu)要素是構(gòu)成組織質(zhì)量體系的基本要素。由職責(zé)和權(quán)限、組織結(jié)構(gòu)、資源和人員、工作程序、技術(shù)狀態(tài)管理等組成;選擇要素是質(zhì)量體系涉及產(chǎn)品生命周期的全部階段,從最初需求識(shí)別到最終滿足需要的所有過程的質(zhì)量管理活動(dòng)。主要包括:需求識(shí)別質(zhì)量、規(guī)范和設(shè)計(jì)質(zhì)量、采購質(zhì)量、過程質(zhì)量、產(chǎn)品檢驗(yàn)、測試、糾正措施等方面的內(nèi)容。2023/2/6113上海海事大學(xué)計(jì)算機(jī)系7.5.1ISO9000質(zhì)量體系簡介(1)ISO9000標(biāo)準(zhǔn)系列,它由5個(gè)部分組成:(1)質(zhì)量術(shù)語標(biāo)準(zhǔn);(2)質(zhì)量保證標(biāo)準(zhǔn);(3)質(zhì)量管理標(biāo)準(zhǔn);(4)質(zhì)量管理和質(zhì)量保證標(biāo)準(zhǔn)的選用和實(shí)施指南;(5)支持性技術(shù)標(biāo)準(zhǔn)。如圖7.13所示。2023/2/6114上海海事大學(xué)計(jì)算機(jī)系7.5.1ISO9000質(zhì)量體系簡介(2)
質(zhì)量術(shù)語標(biāo)準(zhǔn)支持性標(biāo)準(zhǔn)質(zhì)量保證標(biāo)準(zhǔn)ISO9001設(shè)計(jì)、開發(fā)、生產(chǎn)和服務(wù)ISO9002生產(chǎn)、安裝和服務(wù)ISO9003最終檢驗(yàn)和試驗(yàn)標(biāo)準(zhǔn)選用與實(shí)施指南ISO9000-1選擇和使用指南ISO9000-2是ISO9001-ISO9003實(shí)施通用指南ISO9000-3計(jì)算機(jī)軟件中的實(shí)施指南ISO9000-4可信性大綱指南質(zhì)量管理標(biāo)準(zhǔn)ISO9004-1指南ISO9004-2服務(wù)指南ISO9004-3流程性材料ISO9004-4質(zhì)量改進(jìn)圖7.13ISO9000標(biāo)準(zhǔn)系列框架2023/2/6115上海海事大學(xué)計(jì)算機(jī)系7.5.2ISO9000質(zhì)量體系的原則質(zhì)量管理八大原則:(1)以客戶為中心。(2)統(tǒng)一的宗旨、明確方向和建設(shè)良好的內(nèi)部環(huán)境。(3)全員參與。(4)將相關(guān)的資源和活動(dòng)作為過程來進(jìn)行管理。(5)系統(tǒng)管理。(6)持續(xù)改正。(7)以事實(shí)為決策依據(jù)。(8)互利的供求關(guān)系。2023/2/6116上海海事大學(xué)計(jì)算機(jī)系7.5.3
貫徹質(zhì)量體系的意義意義有以下4個(gè)方面
:提高IT公司管理水平,增強(qiáng)公司抗風(fēng)險(xiǎn)能力。提高軟件產(chǎn)品質(zhì)量,增強(qiáng)企業(yè)市場競爭能力。樹立公司的良好形象,鞏固和不斷擴(kuò)大市場分額。與國際接軌,有利于國際市場的開拓。2023/2/6117上海海事大學(xué)計(jì)算機(jī)系7.6軟件過程能力成熟度模型(CMM)7.6.1軟件過程能力成熟度模型概述7.6.2ISO9000與CMM2023/2/6118上海海事大學(xué)計(jì)算機(jī)系7.6.1
軟件過程能力成熟度模型概述表7.3CMM模型過程能力等級(jí)特點(diǎn)關(guān)鍵過程領(lǐng)域Ⅰ級(jí)—初始級(jí)軟件開發(fā)過程是特定的,只有很少的工作過程是經(jīng)過嚴(yán)格定義的,軟件過程經(jīng)常被改變,軟件質(zhì)量不穩(wěn)定,進(jìn)度、費(fèi)用等難以預(yù)測Ⅱ級(jí)—可重復(fù)級(jí)建立了基本的項(xiàng)目管理過程,可進(jìn)行軟件開發(fā)以及跟蹤成本、進(jìn)度和性能等方面所必須的過程管理。能提供可重復(fù)以前成功項(xiàng)目管理的經(jīng)驗(yàn)和環(huán)境,軟件需求、軟件開發(fā)過程及其相應(yīng)的技術(shù)狀態(tài)是受控的需求管理軟件項(xiàng)目軟件項(xiàng)目跟蹤和監(jiān)督軟件分包合同管理軟件質(zhì)量保證軟件配置管理2023/2/6119上海海事大學(xué)計(jì)算機(jī)系7.6.1
軟件過程能力成熟度模型概述表7.3CMM模型(續(xù)):過程能力等級(jí)特點(diǎn)關(guān)鍵過程領(lǐng)域Ⅲ級(jí)—已確定級(jí)軟件開發(fā)活動(dòng)的過程在管理活動(dòng)、技術(shù)活動(dòng)和支持活動(dòng)等方面都已文檔化、規(guī)范化。所有項(xiàng)目或產(chǎn)品的開發(fā)和維護(hù)都在這個(gè)規(guī)范化的體系基礎(chǔ)上進(jìn)行定制。軟件項(xiàng)目的成本、進(jìn)度、質(zhì)量以及過程是受控的,軟件質(zhì)量具有可追溯性組織過程焦點(diǎn)組織過程定義培訓(xùn)大綱綜合軟件管理軟件產(chǎn)品工程組織協(xié)調(diào)同行專家評(píng)審Ⅳ級(jí)—已管理級(jí)運(yùn)用度量方法和數(shù)據(jù),可以對(duì)軟件產(chǎn)品和開發(fā)過程實(shí)施定量的分解和控制定量的過程管理軟件質(zhì)量管理Ⅴ級(jí)—優(yōu)化級(jí)通過建立開發(fā)過程的定量反饋機(jī)制,不斷產(chǎn)生新的思想、采用新的技術(shù)來不斷地改進(jìn)和優(yōu)化軟件開發(fā)過程缺陷預(yù)防技術(shù)改變管理過程改變管理2023/2/6120上海海事大學(xué)計(jì)算機(jī)系CMM2的質(zhì)量保證過程——目標(biāo)CMM2質(zhì)量保證(SQA)的目標(biāo)CMM2對(duì)SQA確定了4個(gè)目標(biāo),它們是:目標(biāo)1:對(duì)軟件質(zhì)量保證活動(dòng)做到有計(jì)劃;目標(biāo)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人原因退學(xué)申請(qǐng)書
- 2025年度建筑工地消防安全責(zé)任書簽訂合同
- 2025年度文化產(chǎn)業(yè)園個(gè)人墊資運(yùn)營管理協(xié)議
- 2023-2028年中國紅棗汁行業(yè)市場全景評(píng)估及投資規(guī)劃建議報(bào)告
- 2025年中國童裝嘜頭行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報(bào)告
- 2021-2026年中國安徽省研學(xué)旅行市場深度分析及投資戰(zhàn)略咨詢報(bào)告
- 2025年車用內(nèi)飾面料項(xiàng)目可行性研究報(bào)告
- 2025年度冷鏈物流配送中心運(yùn)營管理合同
- 2025年度新型城鎮(zhèn)化田地租賃合作合同
- 購買社保申請(qǐng)書
- 湖南省懷化市2024-2025學(xué)年九年級(jí)上學(xué)期期末化學(xué)試題(含答案)
- “5E”教學(xué)模式下高中數(shù)學(xué)教學(xué)實(shí)踐研究
- 《醫(yī)學(xué)影像檢查技術(shù)學(xué)》課件-踝X線攝影
- 急救藥品知識(shí)培訓(xùn)內(nèi)容
- 電工基礎(chǔ)知識(shí)(全套)
- 2025年福建省漳州臺(tái)商投資區(qū)招聘非占編人員歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 四川省成都市成華區(qū)2024年中考語文二模試卷附參考答案
- 《西蘭花全程質(zhì)量安全控制技術(shù)規(guī)范》
- 2025年臨床醫(yī)師定期考核試題中醫(yī)知識(shí)復(fù)習(xí)題庫及答案(200題)
- 2025年臨床醫(yī)師定期考核必考復(fù)習(xí)題庫及答案(900題)
- 寒假日常生活勞動(dòng)清單及評(píng)價(jià)表
評(píng)論
0/150
提交評(píng)論