第5章軟件質(zhì)量標(biāo)準(zhǔn)_第1頁
第5章軟件質(zhì)量標(biāo)準(zhǔn)_第2頁
第5章軟件質(zhì)量標(biāo)準(zhǔn)_第3頁
第5章軟件質(zhì)量標(biāo)準(zhǔn)_第4頁
第5章軟件質(zhì)量標(biāo)準(zhǔn)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、12內(nèi)容提要內(nèi)容提要p5.1 軟件質(zhì)量標(biāo)準(zhǔn)概述軟件質(zhì)量標(biāo)準(zhǔn)概述l5.1.1 國際標(biāo)準(zhǔn)l5.1.2 國家標(biāo)準(zhǔn)l5.1.3 行業(yè)標(biāo)準(zhǔn)l5.1.4 企業(yè)規(guī)范l5.1.5 項(xiàng)目規(guī)范p5.2 ISO9001和和9000-3在軟件中的應(yīng)用在軟件中的應(yīng)用p5.3 能力成熟模型能力成熟模型CMM&CMMIl5.3.1 CMM質(zhì)量思想l5.3.2 CMM關(guān)鍵域l5.3.3 PSP和TSPl5.3.4 CMMIl5.3.5 CMM中的質(zhì)量框架3內(nèi)容提要內(nèi)容提要p5.4 IEEE軟件工程標(biāo)準(zhǔn)軟件工程標(biāo)準(zhǔn)l5.4.1 IEEE 730:2001 結(jié)構(gòu)與內(nèi)容l5.4.2 IEEE/EIA Std 12207軟件生命周期

2、過程l5.4.3 IEEE Std 1012驗(yàn)證與確認(rèn)l5.4.4 IEEE Std 1028評審p5.5 其它質(zhì)量標(biāo)準(zhǔn)其它質(zhì)量標(biāo)準(zhǔn)l5.5.1 ISO/IEC 15504-2:2003軟件過程評估標(biāo)準(zhǔn)l5.5.2 Tick ITp5.6小結(jié)小結(jié)45.1 軟件質(zhì)量標(biāo)準(zhǔn)概述軟件質(zhì)量標(biāo)準(zhǔn)概述 p經(jīng)過數(shù)十年的發(fā)展,軟件行業(yè)形成的標(biāo)準(zhǔn)分工細(xì),經(jīng)過數(shù)十年的發(fā)展,軟件行業(yè)形成的標(biāo)準(zhǔn)分工細(xì),體系繁多。本節(jié)主要從標(biāo)準(zhǔn)的層次來說明軟件質(zhì)體系繁多。本節(jié)主要從標(biāo)準(zhǔn)的層次來說明軟件質(zhì)量標(biāo)準(zhǔn)的情況。量標(biāo)準(zhǔn)的情況。p根據(jù)軟件工程標(biāo)準(zhǔn)制定機(jī)構(gòu)和標(biāo)準(zhǔn)適用的范圍,根據(jù)軟件工程標(biāo)準(zhǔn)制定機(jī)構(gòu)和標(biāo)準(zhǔn)適用的范圍,將軟件質(zhì)量標(biāo)準(zhǔn)分為將軟

3、件質(zhì)量標(biāo)準(zhǔn)分為5個級別,即國際標(biāo)準(zhǔn)、國個級別,即國際標(biāo)準(zhǔn)、國家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)和項(xiàng)目規(guī)范。家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)和項(xiàng)目規(guī)范。p很多標(biāo)準(zhǔn)的原始狀態(tài)可能是項(xiàng)目標(biāo)準(zhǔn)或企業(yè)標(biāo)準(zhǔn),很多標(biāo)準(zhǔn)的原始狀態(tài)可能是項(xiàng)目標(biāo)準(zhǔn)或企業(yè)標(biāo)準(zhǔn),但隨著行業(yè)發(fā)展與推進(jìn),它的權(quán)威性可能促使它但隨著行業(yè)發(fā)展與推進(jìn),它的權(quán)威性可能促使它發(fā)展成為行業(yè)、國家或國際標(biāo)準(zhǔn),因此這里所說發(fā)展成為行業(yè)、國家或國際標(biāo)準(zhǔn),因此這里所說的層次具有一定的相對性。的層次具有一定的相對性。55.1.1 國際標(biāo)準(zhǔn)國際標(biāo)準(zhǔn)p由國際機(jī)構(gòu)指定和公布供各國參考的標(biāo)準(zhǔn)稱為國由國際機(jī)構(gòu)指定和公布供各國參考的標(biāo)準(zhǔn)稱為國際標(biāo)準(zhǔn)。國際標(biāo)準(zhǔn)化組織(際標(biāo)準(zhǔn)。國際標(biāo)準(zhǔn)化

4、組織(International Standards Organization,ISO)具有廣)具有廣泛的代表性和權(quán)威性,它所公布的標(biāo)準(zhǔn)也具有國泛的代表性和權(quán)威性,它所公布的標(biāo)準(zhǔn)也具有國際影響力。際影響力。p20世紀(jì)世紀(jì)60年代初,國際標(biāo)準(zhǔn)化組織建立了年代初,國際標(biāo)準(zhǔn)化組織建立了“計(jì)計(jì)算機(jī)與信息處理技術(shù)委員會算機(jī)與信息處理技術(shù)委員會”,專門負(fù)責(zé)與計(jì)算,專門負(fù)責(zé)與計(jì)算機(jī)有關(guān)的標(biāo)準(zhǔn)工作。機(jī)有關(guān)的標(biāo)準(zhǔn)工作。l它所公布的標(biāo)準(zhǔn)帶有ISO字樣,如ISO10012:1995質(zhì)量手冊編寫指南。65.1.2 國家標(biāo)準(zhǔn)國家標(biāo)準(zhǔn)p由政府或國家級的機(jī)構(gòu)制定或批準(zhǔn),適用于本國范圍的標(biāo)準(zhǔn),由政府或國家級的機(jī)構(gòu)制定或批準(zhǔn),

5、適用于本國范圍的標(biāo)準(zhǔn),稱為國家標(biāo)準(zhǔn)。如:稱為國家標(biāo)準(zhǔn)。如:lGB(GuoBiao)中華人民共和國國家技術(shù)監(jiān)督局是中國的最高標(biāo)準(zhǔn)化機(jī)構(gòu),它所公布實(shí)中華人民共和國國家技術(shù)監(jiān)督局是中國的最高標(biāo)準(zhǔn)化機(jī)構(gòu),它所公布實(shí)施的標(biāo)準(zhǔn)簡稱為施的標(biāo)準(zhǔn)簡稱為“國標(biāo)國標(biāo)”。lANSI(American National Standards Institute)美國國家標(biāo)準(zhǔn)協(xié)會。是美國一些民間標(biāo)準(zhǔn)化組織的領(lǐng)導(dǎo)機(jī)構(gòu),具有一定美國國家標(biāo)準(zhǔn)協(xié)會。是美國一些民間標(biāo)準(zhǔn)化組織的領(lǐng)導(dǎo)機(jī)構(gòu),具有一定的權(quán)威性。的權(quán)威性。lFIPS(Federal Information Processing Standards)美國商務(wù)部國家標(biāo)準(zhǔn)局聯(lián)邦信

6、息處理標(biāo)準(zhǔn)。它所公布的標(biāo)準(zhǔn)均冠有美國商務(wù)部國家標(biāo)準(zhǔn)局聯(lián)邦信息處理標(biāo)準(zhǔn)。它所公布的標(biāo)準(zhǔn)均冠有FIPS字樣。如,字樣。如,1987年發(fā)表的年發(fā)表的FIPS PUB 13287 Guideline for validation and verification plan of computer software(軟件確認(rèn)與驗(yàn)證計(jì)劃指南)。(軟件確認(rèn)與驗(yàn)證計(jì)劃指南)。lBS(British Standard)英國國家標(biāo)準(zhǔn)。英國國家標(biāo)準(zhǔn)。lDIN(Deutsches Institut for Normung)德國標(biāo)準(zhǔn)協(xié)會。德國標(biāo)準(zhǔn)協(xié)會。lJIS(Japanese Industrial Standard)

7、日本工業(yè)標(biāo)準(zhǔn)行業(yè)標(biāo)準(zhǔn)。日本工業(yè)標(biāo)準(zhǔn)行業(yè)標(biāo)準(zhǔn)。75.1.3 行業(yè)標(biāo)準(zhǔn)行業(yè)標(biāo)準(zhǔn) p行業(yè)標(biāo)準(zhǔn)是由一些行業(yè)機(jī)構(gòu)、學(xué)術(shù)團(tuán)體或國防機(jī)構(gòu)制定,并適行業(yè)標(biāo)準(zhǔn)是由一些行業(yè)機(jī)構(gòu)、學(xué)術(shù)團(tuán)體或國防機(jī)構(gòu)制定,并適用于某個業(yè)務(wù)領(lǐng)域的標(biāo)準(zhǔn)。用于某個業(yè)務(wù)領(lǐng)域的標(biāo)準(zhǔn)。p中華人民共和國國家軍用標(biāo)準(zhǔn)(中華人民共和國國家軍用標(biāo)準(zhǔn)(GJB)。是由我國國防科學(xué)技)。是由我國國防科學(xué)技術(shù)工業(yè)委員會批準(zhǔn),適合國防部門和軍隊(duì)使用的標(biāo)準(zhǔn)。術(shù)工業(yè)委員會批準(zhǔn),適合國防部門和軍隊(duì)使用的標(biāo)準(zhǔn)。l例如,1988年發(fā)布實(shí)施的GJB473-88軍用軟件開發(fā)規(guī)范。美電氣和電子工程師學(xué)會(Institute Of Electrical and Electroni

8、cs Engineers,IEEE),該學(xué)會成立了軟件標(biāo)準(zhǔn)技術(shù)委員會(SESS),開展軟件標(biāo)準(zhǔn)化活動。p美國國防部標(biāo)準(zhǔn)(美國國防部標(biāo)準(zhǔn)(Department of Defense-Standards,DOD-STD)。美國軍用標(biāo)準(zhǔn)()。美國軍用標(biāo)準(zhǔn)(Military-Standards,MIL-S)。)。p另外,我國的一些部門(如信息產(chǎn)業(yè)部)也開展了軟件標(biāo)準(zhǔn)化另外,我國的一些部門(如信息產(chǎn)業(yè)部)也開展了軟件標(biāo)準(zhǔn)化工作,制定和公布了一些適合本部門工作需要的規(guī)范。工作,制定和公布了一些適合本部門工作需要的規(guī)范。p這些規(guī)范的制定參考了國際標(biāo)準(zhǔn)和國家標(biāo)準(zhǔn)。這些標(biāo)準(zhǔn)的制定這些規(guī)范的制定參考了國際標(biāo)準(zhǔn)和國

9、家標(biāo)準(zhǔn)。這些標(biāo)準(zhǔn)的制定對各自行業(yè)的軟件工程起到了強(qiáng)有力的推動作用。對各自行業(yè)的軟件工程起到了強(qiáng)有力的推動作用。 85.1.4 企業(yè)規(guī)范企業(yè)規(guī)范p一些大型企業(yè)或公司,由于軟件工程工作一些大型企業(yè)或公司,由于軟件工程工作的需要,制定適用于本部門的規(guī)范。的需要,制定適用于本部門的規(guī)范。l例如,美國IBM公司通用產(chǎn)品部(General Products Division)1984年制定“程序設(shè)計(jì)開發(fā)指南”。95.1.5 項(xiàng)目規(guī)范項(xiàng)目規(guī)范p項(xiàng)目規(guī)范是為一些科研生產(chǎn)項(xiàng)目需要而由項(xiàng)目規(guī)范是為一些科研生產(chǎn)項(xiàng)目需要而由組織制定一些具體項(xiàng)目的操作規(guī)范,此種組織制定一些具體項(xiàng)目的操作規(guī)范,此種規(guī)范制定的目標(biāo)很明確,

10、即為該項(xiàng)任務(wù)專規(guī)范制定的目標(biāo)很明確,即為該項(xiàng)任務(wù)專用。用。p項(xiàng)目規(guī)范雖然最初的使用范圍小,但如果項(xiàng)目規(guī)范雖然最初的使用范圍小,但如果它能成功指導(dǎo)一個項(xiàng)目的成功運(yùn)行并重復(fù)它能成功指導(dǎo)一個項(xiàng)目的成功運(yùn)行并重復(fù)使用,也有可能發(fā)展為行業(yè)規(guī)范。使用,也有可能發(fā)展為行業(yè)規(guī)范。105.2 ISO9001和和9000-3在軟件中的在軟件中的應(yīng)用應(yīng)用pISO 9001描述的描述的20條需求所面向的是以下問題。條需求所面向的是以下問題。l管理職責(zé);l質(zhì)量系統(tǒng);l合同復(fù)審;l設(shè)計(jì)控制;l文檔和數(shù)據(jù)控制;l對客戶提供產(chǎn)品控制;l產(chǎn)品標(biāo)識和可跟蹤性;l過程控制;l審查和測試;l審查、度量和測試設(shè)備的控制;l審查和測試狀

11、態(tài);l對不符合標(biāo)準(zhǔn)產(chǎn)品的控制;l改正和預(yù)防行為;l處理、存儲、包裝、保存和交付;l質(zhì)量記錄的控制;l內(nèi)部質(zhì)量審計(jì);l培訓(xùn);l服務(wù);l統(tǒng)計(jì)技術(shù);l采購。115.3 能力成熟模型能力成熟模型CMM&CMMIp能力成熟度模型(能力成熟度模型(Capability Maturity Model,CMM)的本質(zhì)是軟)的本質(zhì)是軟件管理工程的一個部分。件管理工程的一個部分。l它是對于軟件組織在定義,實(shí)現(xiàn),度量,控制和改善其軟件過程的進(jìn)程中各個發(fā)展階段的描述。p通過通過5個不斷進(jìn)化的層次來評定軟件生產(chǎn)個不斷進(jìn)化的層次來評定軟件生產(chǎn)的歷史與現(xiàn)狀。的歷史與現(xiàn)狀。125.3.1 CMM質(zhì)量思想質(zhì)量思想等等級級特征特

12、征主要解決問題主要解決問題關(guān)鍵域關(guān)鍵域結(jié)結(jié)果果V優(yōu)化級軟件過程的量化反饋和新的思想和技術(shù)促進(jìn)過程的不斷改進(jìn)保持優(yōu)化的機(jī)構(gòu)缺陷預(yù)防,過程變更和技術(shù)變更管理IV已管理級收集軟件過程、產(chǎn)品質(zhì)量的詳細(xì)度量,對軟件過程和產(chǎn)品質(zhì)量有定量的理解和控制技術(shù)變更、問題分析、問題預(yù)防定量的軟件過程管理和產(chǎn)品質(zhì)量管理III已定義級已經(jīng)將軟件管理和過程文檔化,標(biāo)準(zhǔn)化,同時綜合成該組織的標(biāo)準(zhǔn)軟件過程,所有的軟件開發(fā)都使用該標(biāo)準(zhǔn)軟件過程過程度量、過程分析量化質(zhì)量計(jì)劃組織過程定義,組織過程焦點(diǎn),培訓(xùn)大綱,軟件集成管理,軟件產(chǎn)品工程,組織協(xié)調(diào),專家評審生產(chǎn)率和質(zhì)量II可重復(fù)級建立了基本的項(xiàng)目管理來跟蹤進(jìn)度,費(fèi)用和功能特征,制

13、定了必要的項(xiàng)目管理,能夠利用以前類似項(xiàng)目應(yīng)用取得成功培訓(xùn)、測試、技術(shù)常規(guī)和評審過程關(guān)注、標(biāo)準(zhǔn)和過程需求管理,項(xiàng)目計(jì)劃,項(xiàng)目跟蹤和監(jiān)控,軟件子合同管理,軟件配置管理,軟件質(zhì)量保證風(fēng)險I初始級軟件過程是混亂無序的,對過程幾乎沒有定義,成功依靠的是個人的才能和經(jīng)驗(yàn),管理方式屬于反應(yīng)式項(xiàng)目管理、項(xiàng)目策劃、配置管理軟件質(zhì)量保證135.3.2 CMM關(guān)鍵域關(guān)鍵域 p初始級初始級p可重復(fù)級可重復(fù)級p已定義級已定義級p已管理級已管理級p優(yōu)化級優(yōu)化級14處于處于CMM初始級項(xiàng)目初始級項(xiàng)目 CMM1杰出的主管和優(yōu)秀的隊(duì)伍一般的主管和隊(duì)伍項(xiàng)目成功項(xiàng)目成功難以預(yù)測15 CMM2 項(xiàng)目項(xiàng)目 軟件需求項(xiàng)目策劃用戶文檔設(shè)計(jì)

14、項(xiàng)目跟蹤與監(jiān)控軟件配置管理測試輸入范圍縮小基礎(chǔ)追溯基礎(chǔ)基礎(chǔ)驗(yàn)證跟蹤變更基線165.3.3 PSP和和TSPp個體軟件過程個體軟件過程l個體軟件過程(Personal Software Process,PSP)是一種可用于控制、管理和改進(jìn)個人工作方式的自我持續(xù)改進(jìn)過程,是一個包括軟件開發(fā)表格、指南和規(guī)程的結(jié)構(gòu)化框架。lPSP與具體的技術(shù)(程序設(shè)計(jì)語言、工具或者設(shè)計(jì)方法)相對獨(dú)立,其原則能夠應(yīng)用到幾乎任何的軟件工程任務(wù)之中。PSP能夠說明個體軟件過程的原則; 幫助軟件工程師做出準(zhǔn)確的計(jì)劃;確定軟件工程師為改善產(chǎn)品質(zhì)量要采取的步驟;建立度量個體軟件過程改善的基準(zhǔn);確定過程的改變對軟件工程師能力的影響

15、。p團(tuán)隊(duì)軟件過程團(tuán)隊(duì)軟件過程l實(shí)踐證明,僅有PSP還是不夠。因此,CMM/SEI又在此基礎(chǔ)上發(fā)展出了TSP方法。TSP指導(dǎo)項(xiàng)目組中的成員如何有效地規(guī)劃和管理所面臨的項(xiàng)目開發(fā)任務(wù),并且告訴管理人員如何指導(dǎo)軟件開發(fā)隊(duì)伍。lTSP實(shí)施集體管理與自己管理自己相結(jié)合的原則,最終目的在于指導(dǎo)開發(fā)人員如何在最少的時間內(nèi),以預(yù)計(jì)的費(fèi)用生產(chǎn)出高質(zhì)量的軟件產(chǎn)品。所采用的方法是對群組開發(fā)過程定義、度量和改進(jìn)。實(shí)施TSP的先決條件有3條:需要有高層主管和各級經(jīng)理的支持,以取得必要的資源;需要有高層主管和各級經(jīng)理的支持,以取得必要的資源;項(xiàng)目組開發(fā)人員需要經(jīng)過項(xiàng)目組開發(fā)人員需要經(jīng)過PSP的培訓(xùn)并有按的培訓(xùn)并有按TSP工

16、作的愿望和熱情;工作的愿望和熱情;整個開發(fā)單位在總體上應(yīng)處于整個開發(fā)單位在總體上應(yīng)處于CMM二級以上,開發(fā)小組的規(guī)模以二級以上,開發(fā)小組的規(guī)模以320人為宜。人為宜。175.3.4 CMMIp軟件能力成熟度集成模型(軟件能力成熟度集成模型(Capacity Maturity Model Integrated,CMMI)是)是CMM模型的最新版本。模型的最新版本。p早期的能力成熟度模型是一種單一的模型其英文早期的能力成熟度模型是一種單一的模型其英文縮寫為縮寫為CMM,較多地用于軟件工程。隨著應(yīng)用,較多地用于軟件工程。隨著應(yīng)用的推廣與模型本身的發(fā)展,該方法演繹成為一種的推廣與模型本身的發(fā)展,該方法

17、演繹成為一種被廣泛應(yīng)用的綜合性模型,因此改名為被廣泛應(yīng)用的綜合性模型,因此改名為CMMI模模型。型。l不能集中其不同過程改進(jìn)的能力以取得更大成績;l要進(jìn)行一些重復(fù)的培訓(xùn)、評估和改進(jìn)活動,因而增加了許多成本;l遇到不同模型中有一些對相同事物說法不一致,或活動不協(xié)調(diào),甚至相抵觸。185.3.5 CMM中的質(zhì)量框架中的質(zhì)量框架p軟件質(zhì)量保證(軟件質(zhì)量保證(Software Quality Assurance,SQA)是)是CMM可重復(fù)級中可重復(fù)級中6個關(guān)鍵過程域之一,在個關(guān)鍵過程域之一,在CMMI中該關(guān)鍵過程中該關(guān)鍵過程升級為管理級中的過程與產(chǎn)品質(zhì)量保證過程(升級為管理級中的過程與產(chǎn)品質(zhì)量保證過程(

18、Process and Product Quality Assurance,PPQA)。)。l正如在CMMISW中描述的那樣,軟件質(zhì)量保證的目的是提供成員與管理階層客觀洞察流程與相關(guān)工作產(chǎn)品。p軟件質(zhì)量保證包括評審和審計(jì)軟件產(chǎn)品和活動,以驗(yàn)證它們是軟件質(zhì)量保證包括評審和審計(jì)軟件產(chǎn)品和活動,以驗(yàn)證它們是否符合適用的規(guī)程和標(biāo)準(zhǔn),還包括向軟件項(xiàng)目和其他有關(guān)的管否符合適用的規(guī)程和標(biāo)準(zhǔn),還包括向軟件項(xiàng)目和其他有關(guān)的管理者提供評審和審計(jì)的結(jié)果。理者提供評審和審計(jì)的結(jié)果。pCMM/CMMI為滿足這個關(guān)鍵過程域的要求需要達(dá)到以下為滿足這個關(guān)鍵過程域的要求需要達(dá)到以下4個個目標(biāo):目標(biāo):l目標(biāo)1:軟件質(zhì)量保證活動

19、是有計(jì)劃的l目標(biāo)2:軟件產(chǎn)品和活動與適用的標(biāo)準(zhǔn)、規(guī)程和需求的符合性要得到客觀驗(yàn)證l目標(biāo)3:相關(guān)的小組和個人要被告知軟件質(zhì)量保證的活動和結(jié)果l目標(biāo)4:高級管理者處理在軟件項(xiàng)目內(nèi)部不能解決的不符合問題。19質(zhì)量保證實(shí)現(xiàn)的具體實(shí)施方法質(zhì)量保證實(shí)現(xiàn)的具體實(shí)施方法 p定義項(xiàng)目類型和生命周期定義項(xiàng)目類型和生命周期p建立建立SQA計(jì)劃,確定項(xiàng)目審計(jì)內(nèi)容計(jì)劃,確定項(xiàng)目審計(jì)內(nèi)容p生成生成SQA報告報告p審計(jì)審計(jì)SQA報告報告p獨(dú)立匯報獨(dú)立匯報205.4 IEEE軟件工程標(biāo)準(zhǔn)軟件工程標(biāo)準(zhǔn)p顧客標(biāo)準(zhǔn)顧客標(biāo)準(zhǔn)p流程標(biāo)準(zhǔn)流程標(biāo)準(zhǔn)p產(chǎn)品標(biāo)準(zhǔn)產(chǎn)品標(biāo)準(zhǔn)p資源與技術(shù)標(biāo)準(zhǔn)資源與技術(shù)標(biāo)準(zhǔn)215.4.1 IEEE 730:2001

20、結(jié)構(gòu)與內(nèi)容結(jié)構(gòu)與內(nèi)容p目的目的p參考文檔參考文檔p管理管理p文檔文檔p標(biāo)準(zhǔn)、實(shí)踐、約定和度量標(biāo)準(zhǔn)、實(shí)踐、約定和度量p軟件評審軟件評審225.4.2 IEEE/EIA Std 12207軟軟件生命周期過程件生命周期過程p主要過程(主要過程(Primary Process)l包括5個過程,這些過程供各主要當(dāng)事方(如需方、供方、開發(fā)者、運(yùn)行者和維護(hù)者)在參與或完成軟件產(chǎn)品開發(fā)、運(yùn)行或維護(hù)時使用,它們是:獲取過程:需方獲取系統(tǒng),軟件產(chǎn)品或軟件服務(wù)的活動。獲取過程:需方獲取系統(tǒng),軟件產(chǎn)品或軟件服務(wù)的活動。供應(yīng)過程:供方向需方提供系統(tǒng)、軟件產(chǎn)品或軟件服務(wù)的活動。供應(yīng)過程:供方向需方提供系統(tǒng)、軟件產(chǎn)品或軟件

21、服務(wù)的活動。開發(fā)過程:開發(fā)者定義并開發(fā)軟件產(chǎn)品的活動。開發(fā)過程:開發(fā)者定義并開發(fā)軟件產(chǎn)品的活動。運(yùn)行過程:運(yùn)行者在規(guī)定的環(huán)境中為其用戶提供計(jì)算機(jī)系統(tǒng)服務(wù)的活動。運(yùn)行過程:運(yùn)行者在規(guī)定的環(huán)境中為其用戶提供計(jì)算機(jī)系統(tǒng)服務(wù)的活動。p2.支持過程(支持過程(Supporting Process)l包括8個過程,其每個過程均有明確的目的支持其它過程,幫助軟件項(xiàng)目獲得成功及良好的產(chǎn)品質(zhì)量。它們是:文檔編制過程:記錄生存期過程中產(chǎn)生信息所需的活動。文檔編制過程:記錄生存期過程中產(chǎn)生信息所需的活動。配置管理過程:實(shí)施配置管理活動。配置管理過程:實(shí)施配置管理活動。質(zhì)量保證過程:為確保軟件產(chǎn)品和軟件過程符合規(guī)定的

22、需求并能堅(jiān)持既定計(jì)劃所質(zhì)量保證過程:為確保軟件產(chǎn)品和軟件過程符合規(guī)定的需求并能堅(jiān)持既定計(jì)劃所需的活動。聯(lián)合評審、審核、驗(yàn)證與確認(rèn)可作為質(zhì)量保證技術(shù)使用。需的活動。聯(lián)合評審、審核、驗(yàn)證與確認(rèn)可作為質(zhì)量保證技術(shù)使用。驗(yàn)證過程:為驗(yàn)證最終產(chǎn)品滿足預(yù)期使用要求的活動。驗(yàn)證過程:為驗(yàn)證最終產(chǎn)品滿足預(yù)期使用要求的活動。確認(rèn)過程:為確保最終產(chǎn)品滿足預(yù)期使用要求的活動。確認(rèn)過程:為確保最終產(chǎn)品滿足預(yù)期使用要求的活動。聯(lián)合評審過程:評審方與被評審方共同對某一活動的狀態(tài)和產(chǎn)品進(jìn)行評審的活動。聯(lián)合評審過程:評審方與被評審方共同對某一活動的狀態(tài)和產(chǎn)品進(jìn)行評審的活動。審核過程:審核項(xiàng)目是否按要求、計(jì)劃、合同完成的活動。

23、審核過程:審核項(xiàng)目是否按要求、計(jì)劃、合同完成的活動。問題解決過程:分析和解決在開發(fā)、運(yùn)行、維護(hù)或其他過程中出現(xiàn)的問題(不論問題解決過程:分析和解決在開發(fā)、運(yùn)行、維護(hù)或其他過程中出現(xiàn)的問題(不論其性質(zhì)和來源如何)的活動。其性質(zhì)和來源如何)的活動。23軟件生命周期過程示意圖軟件生命周期過程示意圖 軟件生存期過程主要過程支持過程組織過程獲取過程供應(yīng)過程開發(fā)過程運(yùn)行過程配置管理過程質(zhì)量保證過程文檔編制過程維護(hù)過程驗(yàn)證過程聯(lián)合評審過程確認(rèn)過程審核過程問題解決過程管理過程基礎(chǔ)設(shè)施過程改進(jìn)過程培訓(xùn)過程245.4.3 IEEE Std 1012驗(yàn)證與驗(yàn)證與確認(rèn)確認(rèn)p驗(yàn)證驗(yàn)證l驗(yàn)證是用來評價某一系統(tǒng)或某一組件的

24、過程,來判斷給定階段的產(chǎn)品是否滿足該階段開始時施加的條件。即說明驗(yàn)證活動在一定的程度上是一種普通的測試活動,要求驗(yàn)證每個開發(fā)階段是否符合先前階段定義的需求。l經(jīng)過合理組織的項(xiàng)目應(yīng)該包含驗(yàn)證和確認(rèn)計(jì)劃(Verification and Validation Plan,VVP)。l在IEEE 1012-1987,IEEE軟件驗(yàn)證和確認(rèn)標(biāo)準(zhǔn)(IEEE Standard for Software Verification and Validation)和IEEE 1059-1993,IEEE軟件驗(yàn)證和確認(rèn)指南(IEEE Software Guide for Verification and Valid

25、ation Plan)中,IEEE為建立一個VVP提供了優(yōu)秀的指導(dǎo)。p確認(rèn)確認(rèn)l確認(rèn)是開發(fā)過程中間或結(jié)束時對某一系統(tǒng)或某一組件進(jìn)行評價的過程,以確認(rèn)它是否滿足規(guī)定的需求。l需要確認(rèn)已經(jīng)實(shí)現(xiàn)的組件實(shí)際上按照規(guī)格說明書進(jìn)行的工作。通常,用測試來完成這項(xiàng)任務(wù),確認(rèn)計(jì)劃是必須的。255.4.4 IEEE Std 1028評審評審 類類別別目的目的參與人參與人備注備注管理評審監(jiān)控進(jìn)展是否與需求相符,判定計(jì)劃和進(jìn)度表的狀態(tài)及需求;在系統(tǒng)中分配或評價為達(dá)到目的相符所采用的管理途徑的有效性;它們有對本系統(tǒng)負(fù)有直接責(zé)任的管理人員實(shí)行決策制定者、評審領(lǐng)導(dǎo)人、記錄員、管理人員、其他小組成員(可選)、技術(shù)人員、客戶或

26、用戶代表(可選)技術(shù)評審評價軟件產(chǎn)品,由認(rèn)定的小組人員決定對預(yù)期使用的適宜性,并標(biāo)識規(guī)格說明和標(biāo)準(zhǔn)的偏差。決策制定者、評審領(lǐng)導(dǎo)人、記錄員、管理人員、其他小組成員(可選)、技術(shù)人員、客戶或用戶代表(可選)審查查出并標(biāo)識軟件產(chǎn)品的反常,驗(yàn)證軟件產(chǎn)品是否滿足規(guī)格說明,是否滿足指定的指令屬性,是否與用到的規(guī)章、標(biāo)準(zhǔn)、指南、計(jì)劃和規(guī)程相符,標(biāo)識與標(biāo)準(zhǔn)和規(guī)格說明的偏差,收集軟件工程數(shù)據(jù)。用收集到的軟件工程數(shù)據(jù)改善審查過程本身,以及相應(yīng)的支持文檔審查領(lǐng)導(dǎo)人、記錄員、讀者、作者、審查員評審的所有參與者都是審查員,管理地位比審查小組所有成員都高的人不應(yīng)參與走查找出反常、改善產(chǎn)品、考慮替換物的實(shí)現(xiàn)、評價與標(biāo)準(zhǔn)和規(guī)格說明的相符性走查領(lǐng)導(dǎo)人、記錄員、作者、小組成員審計(jì)就用到的規(guī)章、標(biāo)準(zhǔn)、指南、計(jì)劃和規(guī)程對軟件產(chǎn)品和過程獨(dú)立地提供評價審查領(lǐng)導(dǎo)人、記錄員、作者、項(xiàng)目發(fā)起人、

溫馨提示

  • 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

提交評論