軟件質(zhì)量模型與度量介紹ppt課件_第1頁(yè)
軟件質(zhì)量模型與度量介紹ppt課件_第2頁(yè)
軟件質(zhì)量模型與度量介紹ppt課件_第3頁(yè)
軟件質(zhì)量模型與度量介紹ppt課件_第4頁(yè)
軟件質(zhì)量模型與度量介紹ppt課件_第5頁(yè)
已閱讀5頁(yè),還剩73頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、GB/T16260-2006系列標(biāo)準(zhǔn)軟件質(zhì)量模型與度量介紹,報(bào)告人:馮 惠,第2頁(yè),目 次 概述 2 軟件質(zhì)量度量的基本概念 質(zhì)量模型 度量表的閱讀和使用說(shuō)明 質(zhì)量度量 5.1 內(nèi)部度量 5.2 外部度量 5.3 使用質(zhì)量度量 本標(biāo)準(zhǔn)實(shí)施的一些考慮 應(yīng)用實(shí)例 國(guó)際標(biāo)準(zhǔn)未來(lái)的發(fā)展動(dòng)態(tài) 小結(jié),第3頁(yè),概述 1.1 軟件質(zhì)量標(biāo)準(zhǔn)的目的與意義 - 軟件質(zhì)量的重要性 - 軟件質(zhì)量的控制 - 軟件質(zhì)量標(biāo)準(zhǔn)的引出,第4頁(yè),1.2 GB/T16260 的修訂背景及編制原則 - 關(guān)于GB/T16260-1996 GB/T16260-1996等同采用ISO/IEC9126:1991 - 關(guān)于ISO/IEC9126

2、系列新標(biāo)準(zhǔn) - 關(guān)于ISO/IEC14598系列標(biāo)準(zhǔn),第5頁(yè),1.3 GB/16260新版 與ISO/IEC 9126的對(duì)應(yīng)關(guān)系 GB/16260.1 等同采用ISO/IEC 9126.1:2001 GB/16260.2 等同采用ISO/IEC TR 9126.2:2003 GB/16260.3 等同采用ISO/IEC TR 9126.3:2003 GB/16260.4 等同采用ISO/IEC TR 9126.4:2004,第6頁(yè),1.4 GB/16260新版 的特點(diǎn) GB/16260.1規(guī)定了兩種質(zhì)量模型 其中外部質(zhì)量模型共6個(gè)特性27個(gè)子特性 內(nèi)部質(zhì)量模型共6個(gè)特性27個(gè)子特性 使用質(zhì)量模

3、型共4個(gè)特性 - GB/16260.2給出了軟件外部質(zhì)量度量方法(112個(gè)度量元) - GB/16260.3給出了軟件內(nèi)部質(zhì)量度量方法( 70個(gè)度量元) - GB/16260.4給出了軟件使用質(zhì)量度量方法(15個(gè)度量元) - 關(guān)于重復(fù)的內(nèi)容,第7頁(yè),2 軟件質(zhì)量度量的基本概念 屬性 實(shí)體的可以測(cè)量的物理或理論上的性質(zhì)。 內(nèi)部屬性 實(shí)體的可測(cè)量的性質(zhì),它可能純粹由實(shí)體本身導(dǎo)出. 外部屬性 實(shí)體的可測(cè)量的性質(zhì),它僅可由實(shí)體與環(huán)境的關(guān)系導(dǎo)出. 質(zhì)量 實(shí)體特性的總和,表示實(shí)體滿足明確或隱含要求的能力。 質(zhì)量模型 一組特性及特性之間的關(guān)系,它提供規(guī)定質(zhì)量需求和評(píng)價(jià)質(zhì)量的基礎(chǔ),第8頁(yè),內(nèi)部質(zhì)量 產(chǎn)品屬性的

4、總和,決定了產(chǎn)品在特定條件下使用時(shí),滿足明確和隱含要求的能力。 外部質(zhì)量 產(chǎn)品在特定條件下使用時(shí),滿足明確或隱含要求的程度。 使用質(zhì)量 特定用戶使用的產(chǎn)品滿足其要求,以在特定的使用周境下達(dá)到有效性、生產(chǎn)率、安全性和滿意度等特定目標(biāo)的程度,第9頁(yè),過(guò)程質(zhì)量 GB/T 8566-2001中定義的任一生存周期過(guò)程的質(zhì)量。 內(nèi)部度量 內(nèi)部度量通過(guò)分析中間的或可交付的軟件產(chǎn)品的靜態(tài)性質(zhì)來(lái)測(cè)量?jī)?nèi)部屬性或指出外部屬性,其目的是為了確保獲得所需的外部質(zhì)量和使用質(zhì)量,第10頁(yè),外部度量 外部度量是通過(guò)測(cè)試、操作和觀察可執(zhí)行的軟件或系統(tǒng),測(cè)量軟件產(chǎn)品作為其一部分的系統(tǒng)的行為來(lái)進(jìn)行。 使用質(zhì)量度量 基于用戶觀點(diǎn)的軟

5、件產(chǎn)品用于指定的環(huán)境和使用周境時(shí)的質(zhì)量,它測(cè)量用戶系統(tǒng)在特定環(huán)境中能達(dá)到其目標(biāo)的程度,而不是測(cè)量軟件自身的性質(zhì),第11頁(yè),軟件質(zhì)量的標(biāo)度 標(biāo)度從觀察得到的狀態(tài)到一個(gè)數(shù)值范圍的映射,每 一種標(biāo)度都能處理某一度量的觀察結(jié)果。 一組有序的連續(xù)值或離散值,或一組與屬性 映射的類(lèi)別(ISO/IEC 15939) 設(shè)Q N為一個(gè)正規(guī)的度量體系: 若從Q到N上的度量之間的合適值轉(zhuǎn)換的集合是N 上的一一映射的集合,則稱(chēng)該度量體系的標(biāo)度類(lèi)型 為標(biāo)稱(chēng)標(biāo)度。 若從Q到N上的度量之間的合適值轉(zhuǎn)換的集合是N 上的單調(diào)遞增函數(shù)的集合,則稱(chēng)該度量體系的標(biāo)度 類(lèi)型為順序標(biāo)度,第12頁(yè),若從Q到N上的度量之間的合適值轉(zhuǎn)換的集合

6、是N 上的形如M =aM+b(a0)的線性函數(shù)的集合,則稱(chēng)該度量體系的標(biāo)度類(lèi)型為間隔標(biāo)度。 若從Q到N上的度量之間的合適值轉(zhuǎn)換的集合是N 上的形如M =aM(a0)的線性函數(shù)的集合,則稱(chēng)該度量體系的標(biāo)度類(lèi)型為比率標(biāo)度。 若從Q到N上的度量之間的合適值轉(zhuǎn)換是M=M,則稱(chēng)該度量體系的標(biāo)度類(lèi)型為絕對(duì)標(biāo)度,第13頁(yè),軟件產(chǎn)品質(zhì)量生存周期模型,第14頁(yè),3 質(zhì)量模型 內(nèi)部和外部質(zhì)量模型,第15頁(yè),功能性 當(dāng)軟件在指定條件下使用時(shí),軟件產(chǎn)品提供滿足明確和隱含要求的功能的能力。 適合性 軟件產(chǎn)品為指定的任務(wù)和用戶目標(biāo)提供一組合適的功能的能力。 準(zhǔn)確性 軟件產(chǎn)品提供具有所需精度的正確或相符的結(jié)果或效果的能力,

7、第16頁(yè),互操作性 軟件產(chǎn)品與一個(gè)或更多的規(guī)定系統(tǒng)進(jìn)行交互的能力。 安全保密性 軟件產(chǎn)品保護(hù)信息和數(shù)據(jù)的能力,以使未授權(quán)的人員或系統(tǒng)不能閱讀或修改這些信息和數(shù)據(jù),而不拒絕授權(quán)人員或系統(tǒng)對(duì)它們的訪問(wèn)。 功能性的依從性 軟件產(chǎn)品遵循與功能性相關(guān)的標(biāo)準(zhǔn)、約定或法規(guī)以及類(lèi) 似規(guī)定的能力,第17頁(yè),可靠性 在指定條件下使用時(shí),軟件產(chǎn)品維持規(guī)定的性能級(jí)別的能力。 成熟性 軟件產(chǎn)品為避免由軟件內(nèi)部的故障而導(dǎo)致失效的能力。 容錯(cuò)性 在軟件出現(xiàn)故障或者違反其指定接口的情況下,軟件產(chǎn)品維持規(guī)定的性能級(jí)別的能力,第18頁(yè),易恢復(fù)性 在失效發(fā)生的情況下,軟件產(chǎn)品重建規(guī)定的性能級(jí)別并恢復(fù)受直接影響的數(shù)據(jù)的能力。 可靠性

8、的依從性 軟件產(chǎn)品遵循與可靠性相關(guān)的標(biāo)準(zhǔn)、約定或法規(guī)的能力。 易用性 在指定條件下使用時(shí),軟件產(chǎn)品被理解、學(xué)習(xí)、使用和吸引用戶的能力,第19頁(yè),易理解性 軟件產(chǎn)品使用戶能理解軟件是否合適以及如何能將軟件用于特定的任務(wù)和使用條件的能力。 易學(xué)性 軟件產(chǎn)品使用戶能學(xué)會(huì)其應(yīng)用的能力。 易操作性 軟件產(chǎn)品使用戶能操作和控制它的能力。 吸引性 軟件產(chǎn)品吸引用戶的能力,第20頁(yè),易用性的依從性 軟件產(chǎn)品遵循與易用性相關(guān)的標(biāo)準(zhǔn)、約定、風(fēng)格指南或法規(guī)的能力。 效率 在規(guī)定條件下,相對(duì)于所用資源的數(shù)量,軟件產(chǎn)品可提供適當(dāng)性能的能力。 時(shí)間特性 在規(guī)定條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),提供適當(dāng)?shù)捻憫?yīng)和處理時(shí)間以及吞吐

9、率的能力,第21頁(yè),資源利用性 在規(guī)定條件下,軟件產(chǎn)品執(zhí)行其功能時(shí),使用合適數(shù)量和類(lèi)別的資源的能力。 效率依從性 軟件產(chǎn)品遵循與效率相關(guān)的標(biāo)準(zhǔn)或約定的能力。 維護(hù)性 軟件產(chǎn)品可被修改的能力。修改可能包括修正、改進(jìn)或軟件對(duì)環(huán)境、需求和功能規(guī)格說(shuō)明變化的適應(yīng),第22頁(yè),易分析性 軟件產(chǎn)品診斷軟件中的缺陷或失效原因或識(shí)別待修改部分 的能力。 易改變性 軟件產(chǎn)品使指定的修改可以被實(shí)現(xiàn)的能力。 穩(wěn)定性 軟件產(chǎn)品避免由于軟件修改而造成意外結(jié)果的能力。 易測(cè)試性 軟件產(chǎn)品使已修改軟件能被確認(rèn)的能力,第23頁(yè),維護(hù)性的依從性 軟件產(chǎn)品遵循與維護(hù)性相關(guān)的標(biāo)準(zhǔn)或約定的能力。 可移植性 軟件產(chǎn)品從一種環(huán)境遷移到另外

10、一種環(huán)境的能力。 適應(yīng)性 軟件產(chǎn)品毋需采用額外的活動(dòng)或手段就可適應(yīng)不同指定環(huán)境的能力。 易安裝性 軟件產(chǎn)品在指定環(huán)境中被安裝的能力,第24頁(yè),共存性 軟件產(chǎn)品在公共環(huán)境中同與其分享公共資源的其他獨(dú)立 軟件共存的能力。 易替換性 軟件產(chǎn)品在同樣環(huán)境下,替代另一個(gè)相同用途的指定軟件產(chǎn)品的能力。 可移植性的依從性 軟件產(chǎn)品遵循與可移植性相關(guān)的標(biāo)準(zhǔn)或約定的能力,第25頁(yè),使用質(zhì)量用的質(zhì)量模型,第26頁(yè),有效性 軟件產(chǎn)品在指定的使用周境下,使用戶能正確和完全地達(dá)到規(guī)定目標(biāo)的能力。 生產(chǎn)率 軟件產(chǎn)品在指定的使用周境下,使用戶為達(dá)到有效性而消耗適當(dāng)數(shù)量的資源的能力,第27頁(yè),安全性 軟件產(chǎn)品在指定使用周境下

11、,達(dá)到對(duì)人類(lèi)、業(yè)務(wù)、軟件、財(cái)產(chǎn)或環(huán)境造成損害的可接受的風(fēng)險(xiǎn)級(jí)別的能力。 滿意度 軟件產(chǎn)品在指定的使用周境下,使用戶滿意的能力,第28頁(yè),4 度量表的閱讀和使用說(shuō)明 度量名稱(chēng)對(duì)每一個(gè)度量元予以相應(yīng)的名稱(chēng)。 度量目的 以提問(wèn)的形式說(shuō)明該項(xiàng)度量的目的是什么。 應(yīng)用的方法 實(shí)施該項(xiàng)度量所使用的方法、技術(shù)或規(guī)則,第29頁(yè),測(cè)量、公式和數(shù)據(jù)元素計(jì)算 給出測(cè)量公式,并解釋所使用的數(shù)據(jù)元素的意義。注:在某些情況下一個(gè)度量對(duì)應(yīng)多個(gè)公式。 測(cè)量值解釋給出取值范圍和最佳值,第30頁(yè),度量標(biāo)度類(lèi)型 度量中使用的標(biāo)度類(lèi)型。包括:標(biāo)稱(chēng)標(biāo)度、順序標(biāo)度、間隔標(biāo)度、比率標(biāo)度和絕對(duì)標(biāo)度。 注:本標(biāo)準(zhǔn)中主要使用的是絕對(duì)標(biāo)度和比率標(biāo)

12、度 測(cè)度類(lèi)型 所用的類(lèi)型,如:規(guī)模類(lèi)型(功能規(guī)模、 源代碼規(guī)模)、時(shí)間類(lèi)型(經(jīng)時(shí)時(shí)間、用戶時(shí)間)、計(jì)數(shù)類(lèi)型(變化數(shù)、失效數(shù),第31頁(yè),測(cè)量輸入 測(cè)量中使用的資料、數(shù)據(jù)來(lái)源。 在GB/T 8566-2001中的應(yīng)用 標(biāo)識(shí)出應(yīng)用該度量的軟件生存周期過(guò)程 目標(biāo)用戶 標(biāo)識(shí)測(cè)量結(jié)果的用戶使用者,第32頁(yè),5 質(zhì)量度量 5.1 內(nèi)部度量 適合性內(nèi)部度量表 度量1 度量名:功能的充分性 度量的目的:功能是否足夠? 采用的方法:對(duì)適合于執(zhí)行特定任務(wù)的已實(shí)現(xiàn)的功能計(jì)數(shù),然后算出它與全部實(shí)現(xiàn)的功能數(shù)之比。可以測(cè)量全部或部分設(shè)計(jì)規(guī)格說(shuō)明;完成的模塊/完成的部分軟件產(chǎn)品與評(píng)價(jià)的功能數(shù)相比; 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)

13、算:X=1-A/B, A=評(píng)價(jià)過(guò)程中發(fā)現(xiàn)有問(wèn)題的功能數(shù),B=被檢測(cè)的功能數(shù) 測(cè)量值的解釋?zhuān)?.0X1.0,越接近于1.0,越充分 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A=計(jì)數(shù),B=計(jì)數(shù) 測(cè)量輸入:需求規(guī)格說(shuō)明、設(shè)計(jì)文檔、源代碼、評(píng)審報(bào)告 GB/T8566中的應(yīng)用:確認(rèn)、聯(lián)合評(píng)審 目標(biāo)用戶:需方、開(kāi)發(fā)者,第33頁(yè),度量2 度量名:功能實(shí)現(xiàn)的完整性 度量的目的:功能實(shí)現(xiàn)的完整程度如何? 采用的方法:對(duì)評(píng)價(jià)中檢測(cè)到遺漏的功能進(jìn)行計(jì)數(shù),并與需求規(guī)格說(shuō)明中已描述的功能數(shù)相比較。 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:X=1-A/B, A=評(píng)價(jià)中檢測(cè)到遺漏的功能數(shù),B=在需求規(guī)格說(shuō)明中已描述的功能數(shù)

14、 測(cè)量值的解釋?zhuān)?.0X1.0,越接近于1.0,越完整 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A=計(jì)數(shù),B=計(jì)數(shù) 測(cè)量輸入:需求規(guī)格說(shuō)明、設(shè)計(jì)文檔、源代碼、評(píng)審報(bào)告 GB/T8566中的應(yīng)用:確認(rèn)、聯(lián)合評(píng)審 目標(biāo)用戶:需方、開(kāi)發(fā)者,第34頁(yè),度量3 度量名:功能實(shí)現(xiàn)的覆蓋率 度量的目的:正確實(shí)現(xiàn)功能的程度如何? 采用的方法:對(duì)不能正確實(shí)現(xiàn)或遺漏的功能進(jìn)行計(jì)數(shù),并與需求規(guī)格說(shuō)明中已描述的功能數(shù)相比較。 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:X=1-A/B, A=檢測(cè)到的不能正確實(shí)現(xiàn)或遺漏的功能數(shù),B=需求規(guī)格說(shuō)明中已描述的功能數(shù) 測(cè)量值的解釋?zhuān)?.0X1.0,越接近于1.0,越正確 度量標(biāo)度

15、類(lèi)型:絕對(duì)標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A=計(jì)數(shù),B=計(jì)數(shù) 測(cè)量輸入:需求規(guī)格說(shuō)明、設(shè)計(jì)文檔、源代碼、評(píng)審報(bào)告 GB/T8566中的應(yīng)用:確認(rèn)、聯(lián)合評(píng)審 目標(biāo)用戶:需方、開(kāi)發(fā)者,第35頁(yè),度量4 度量名:功能規(guī)格說(shuō)明的穩(wěn)定性(易變性) 度量的目的:在生存周期開(kāi)發(fā)中功能規(guī)格說(shuō)明的穩(wěn)定性如何? 采用的方法:對(duì)在開(kāi)發(fā)周期階段中更改(增、改、刪)的功能進(jìn)行計(jì)數(shù),并與需求規(guī)格說(shuō)明中已描述的功能數(shù)相比較。 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:X=1-A/B, A=在生存周期開(kāi)發(fā)階段更改的功能數(shù),B=在需求規(guī)格說(shuō)明中已描述的功能數(shù) 測(cè)量值的解釋?zhuān)?.0X1.0,越接近于1.0,越穩(wěn)定 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度 測(cè)

16、量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A=計(jì)數(shù),B=計(jì)數(shù) 測(cè)量輸入:需求規(guī)格說(shuō)明、評(píng)審報(bào)告 GB/T8566中的應(yīng)用:確認(rèn)、質(zhì)量保證、合格性測(cè)試、問(wèn)題解決、運(yùn)作 目標(biāo)用戶:開(kāi)發(fā)者、維護(hù)者,第36頁(yè),5.2 外部度量 適合性外部度量表(一) 度量1 度量名:功能的充分性 度量的目的:評(píng)價(jià)功能的充分程度如何? 采用的方法:與評(píng)價(jià)的功能數(shù)相比,適于執(zhí)行規(guī)定的任務(wù)的功能數(shù) 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:X=1-A/B, A=評(píng)價(jià)過(guò)程中發(fā)現(xiàn)有問(wèn)題的功能數(shù),B=被評(píng)價(jià)的功能數(shù) 測(cè)量值的解釋?zhuān)?.0X1.0,越接近于1.0,越充分 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A=計(jì)數(shù),B=計(jì)數(shù) 測(cè)量輸入:需求規(guī)格說(shuō)

17、明、評(píng)價(jià)報(bào)告 GB/T8566中的應(yīng)用:確認(rèn)、 質(zhì)量保證、合格性測(cè)試 目標(biāo)用戶:開(kāi)發(fā)者、SQA,第37頁(yè),適合性外部度量表(二) 度量2 度量名:功能實(shí)現(xiàn)的完整性 度量的目的:按照需求規(guī)格說(shuō)明,功能實(shí)現(xiàn)的完整程度如何? 采用的方法:按照需求規(guī)格說(shuō)明對(duì)系統(tǒng)做功能性測(cè)試(黑盒測(cè)試),計(jì)算出在測(cè)試中缺失的功能數(shù)目,并將其與需求規(guī)格說(shuō)明中描述的功能數(shù)進(jìn)行比較。 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:X=1-A/B,A=評(píng)測(cè)過(guò)程發(fā)現(xiàn)的遺漏功能數(shù),B=在需求規(guī)格說(shuō)明描述的功能數(shù) 測(cè)量值的解釋?zhuān)?.0X1.0,越接近于1.0,越完整 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A=計(jì)數(shù),B=計(jì)數(shù) 測(cè)量輸入:需

18、求規(guī)格說(shuō)明、評(píng)價(jià)報(bào)告 GB/T8566中的應(yīng)用:確認(rèn)、 質(zhì)量保證、合格性測(cè)試 目標(biāo)用戶:開(kāi)發(fā)者、SQA,第38頁(yè),適合性外部度量表(三) 度量3 度量名:功能實(shí)現(xiàn)的覆蓋率 度量的目的:功能實(shí)現(xiàn)的正確程度如何? 采用的方法:按照需求規(guī)格說(shuō)明對(duì)系統(tǒng)做功能性測(cè)試(黑盒測(cè)試),計(jì)算出不能正確實(shí)現(xiàn)或檢測(cè)到的缺失的功能數(shù),并將其與需求規(guī)格說(shuō)明中描述的功能數(shù)比較。 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:X=1-A/B,A=在評(píng)價(jià)中檢測(cè)到的不能正確實(shí)現(xiàn)或缺失的功能數(shù),B=需求規(guī)格說(shuō)明中描述的功能數(shù) 測(cè)量值的解釋?zhuān)?.0X1.0,越接近于1.0,越好 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A=計(jì)數(shù),B=計(jì)數(shù)

19、 測(cè)量輸入:需求規(guī)格說(shuō)明、評(píng)價(jià)報(bào)告 GB/T8566中的應(yīng)用:確認(rèn)、 質(zhì)量保證、合格性測(cè)試 目標(biāo)用戶:開(kāi)發(fā)者、SQA,第39頁(yè),適合性外部度量表(四) 度量4 度量名:功能規(guī)格說(shuō)明的穩(wěn)定性 度量的目的:在進(jìn)入運(yùn)行之后,功能規(guī)格說(shuō)明的穩(wěn)定性如何? 采用的方法:系統(tǒng)投入運(yùn)行后,對(duì)必須修改的功能計(jì)數(shù),并將其與需求規(guī)格說(shuō)明中的功能總數(shù)進(jìn)行比較。 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:X=1-A/B,A=從系統(tǒng)投入運(yùn)行開(kāi)始到運(yùn)行后修改的功能數(shù),B=在需求規(guī)格說(shuō)明中描述的功能總數(shù) 測(cè)量值的解釋?zhuān)?.0X1.0,越接近于1.0,越穩(wěn)定 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A=計(jì)數(shù),B=計(jì)數(shù) 測(cè)量輸入:

20、需求規(guī)格說(shuō)明、評(píng)價(jià)報(bào)告 GB/T8566中的應(yīng)用:?jiǎn)栴}解決過(guò)程、運(yùn)作過(guò)程 目標(biāo)用戶:維護(hù)者、SQA,第40頁(yè),成熟性外部度量表 度量1 度量名:估計(jì)潛在的故障密度 度量的目的:將來(lái)可能出現(xiàn)的故障問(wèn)題有多少? 采用的方法:對(duì)在一定的試驗(yàn)周期內(nèi)檢測(cè)到的故障數(shù)進(jìn)行計(jì)數(shù),并用可靠性增長(zhǎng)估計(jì)模型來(lái)預(yù)測(cè)未來(lái)潛在的故障數(shù)。 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:X=ABS(A1-A2)/B,(X:估計(jì)殘留的潛在故障密度),ABS()=絕對(duì)值,A1=在軟件產(chǎn)品中預(yù)測(cè)的潛在故障總數(shù),A2=實(shí)際已檢測(cè)到的故障總數(shù),B=產(chǎn)品的規(guī)模 測(cè)量值的解釋?zhuān)?.0X,取決于測(cè)試階段,在以后的階段中X值越小越好。 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度

21、 測(cè)量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A1=計(jì)數(shù), A2=計(jì)數(shù),B=計(jì)數(shù) 測(cè)量輸入:測(cè)試報(bào)告、運(yùn)行報(bào)告、問(wèn)題報(bào)告 GB/T8566中的應(yīng)用:軟件集成、合格性測(cè)試、運(yùn)作、確認(rèn)、質(zhì)量保證過(guò)程 目標(biāo)用戶:開(kāi)發(fā)者、測(cè)試者、SQA、用戶,第41頁(yè),成熟性外部度量表 度量2 度量名:針對(duì)測(cè)試用例的失效密度 度量的目的:在一定的試驗(yàn)周期內(nèi)檢測(cè)出多少失效? 采用的方法:對(duì)檢測(cè)到的失效個(gè)數(shù)和執(zhí)行測(cè)試用例的個(gè)數(shù)進(jìn)行計(jì)數(shù)。 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:X=A1/A2,A1=檢測(cè)到的失效個(gè)數(shù),A2=執(zhí)行測(cè)試用例的個(gè)數(shù) 測(cè)量值的解釋?zhuān)?.0X,取決于測(cè)試階段,在以后的階段中X值越小越好。 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度 測(cè)量類(lèi)型:X=

22、計(jì)數(shù)/計(jì)數(shù),A1=計(jì)數(shù), A2=計(jì)數(shù) 測(cè)量輸入:測(cè)試報(bào)告、運(yùn)行報(bào)告、問(wèn)題報(bào)告 GB/T8566中的應(yīng)用:軟件集成、合格性測(cè)試、運(yùn)作、質(zhì)量保證過(guò)程 目標(biāo)用戶:開(kāi)發(fā)者、測(cè)試者、SQA,第42頁(yè),成熟性外部度量表 度量3 度量名:故障密度 度量的目的:在一定的試驗(yàn)周期內(nèi)檢測(cè)出多少故障? 采用的方法:對(duì)檢測(cè)到的故障個(gè)數(shù)進(jìn)行計(jì)數(shù)并計(jì)算密度。 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:X=A/B ,A=檢測(cè)到的故障數(shù)目 ,B=產(chǎn)品的規(guī)模 測(cè)量值的解釋?zhuān)?.0X,取決于測(cè)試階段,在以后的階段中X值越小越好。 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A=計(jì)數(shù), B=計(jì)數(shù) 測(cè)量輸入:測(cè)試報(bào)告、運(yùn)行報(bào)告、問(wèn)題報(bào)告

23、GB/T8566中的應(yīng)用:軟件集成、合格性測(cè)試、運(yùn)作、質(zhì)量保證過(guò)程 目標(biāo)用戶:開(kāi)發(fā)者、測(cè)試者、SQA,第43頁(yè),5.3 使用質(zhì)量度量 使用質(zhì)量的度量表(一) 有效性度量 有效性度量評(píng)估的是指定的使用環(huán)境中執(zhí)行相應(yīng)的任務(wù)時(shí),是否能夠精確和完全地達(dá)到特定的目標(biāo)。此度量只考慮已經(jīng)完成了哪些目標(biāo),而不考慮如何達(dá)到目標(biāo)。 度量1 度量名:任務(wù)有效性 度量目標(biāo):已正確完成的任務(wù)目標(biāo)的比例是多少? 采用的方法:用戶測(cè)試 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:M11Ai1 Ai任務(wù)輸出中遺漏或不正確的部件的比例值 測(cè)量值的解釋?zhuān)?.0 M1 1.0,越接近于1.0,越好 測(cè)量輸入:運(yùn)行(測(cè)試)報(bào)告,用戶監(jiān)視記錄 GB

24、/T8566中的應(yīng)用:確認(rèn)、運(yùn)作、合格性測(cè)試 目標(biāo)用戶:用戶、界面設(shè)計(jì)者,第44頁(yè),使用質(zhì)量的度量表(二) 有效性度量 度量2 度量名:任務(wù)完成量 度量目標(biāo):任務(wù)已完成部分的比例是多少? 采用的方法:用戶測(cè)試 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:XA/B A完成任務(wù)數(shù),B總?cè)蝿?wù)數(shù) 測(cè)量值的解釋?zhuān)?.0 X 1.0,越接近于1.0,越好 度量標(biāo)度類(lèi)型:比率標(biāo)度 測(cè)度類(lèi)型:A=計(jì)數(shù),B=計(jì)數(shù),X=計(jì)數(shù)/計(jì)數(shù) 測(cè)量輸入:運(yùn)行(測(cè)試)報(bào)告,用戶監(jiān)控記錄 GB/T8566中的應(yīng)用:確認(rèn)、運(yùn)作、合格性測(cè)試 目標(biāo)用戶:用戶、界面設(shè)計(jì)者,第45頁(yè),使用質(zhì)量的度量表(三) 有效性度量 度量3 度量名:出錯(cuò)頻率 度量目

25、標(biāo):出錯(cuò)頻率是多少? 采用的方法:用戶測(cè)試 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算:XA/T A用戶導(dǎo)致的出錯(cuò)數(shù),T任務(wù)數(shù)量或時(shí)間 測(cè)量值的解釋?zhuān)?.0 X ,越趨近于0.0,越好 度量標(biāo)度類(lèi)型:絕對(duì)標(biāo)度 測(cè)度類(lèi)型:A=計(jì)數(shù) 測(cè)量輸入:運(yùn)行(測(cè)試)報(bào)告,用戶監(jiān)視記錄 GB/T8566中的應(yīng)用:確認(rèn)、運(yùn)作、合格性測(cè)試 目標(biāo)用戶:用戶、界面設(shè)計(jì)者 注:這度量?jī)H適用于錯(cuò)誤具有等同權(quán)重或定義了權(quán)值的情況下做出的比較,第46頁(yè),使用質(zhì)量度量(四,滿意度度量 度量名:滿意度標(biāo)度 度量的目的:用戶滿意程度? 采用的方法:用戶測(cè)試 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算: X=A/B A=通過(guò)調(diào)查問(wèn)卷得到的心理測(cè)試標(biāo)度 B=總體

26、平均數(shù) 測(cè)量值的解釋?zhuān)?.0X,越大越好。 度量標(biāo)度類(lèi)型:比率標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù),A=計(jì)數(shù),B=計(jì)數(shù) 測(cè)量輸入:運(yùn)行(測(cè)試)報(bào)告、用戶監(jiān)視記錄 GB/T8566中的應(yīng)用:確認(rèn)、合格性測(cè)試、運(yùn)作 目標(biāo)用戶:用戶人機(jī)界面設(shè)計(jì)者,第47頁(yè),使用質(zhì)量度量(四,滿意度度量 度量名:滿意度問(wèn)卷 度量的目的:用戶對(duì)具體的軟件特征的滿意程度? 采用的方法:用戶測(cè)試 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算: X=Ai/n A=對(duì)問(wèn)題的響應(yīng) n=響應(yīng)數(shù) 測(cè)量值的解釋?zhuān)号c前面得到的值相比較或與平均值比較。 度量標(biāo)度類(lèi)型:順序標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù),A=計(jì)數(shù) 測(cè)量輸入:運(yùn)行(測(cè)試)報(bào)告、用戶監(jiān)視記錄 GB/T8566中

27、的應(yīng)用:確認(rèn)、合格性測(cè)試、運(yùn)作 目標(biāo)用戶:用戶、人機(jī)界面設(shè)計(jì)者、開(kāi)發(fā)者,第48頁(yè),使用質(zhì)量度量(四,滿意度度量 度量名:選用度 度量的目的:選擇使用該系統(tǒng)的潛在用戶的比例是多少? 采用的方法:使用觀察 測(cè)量,公式以及數(shù)據(jù)元素的計(jì)算: X=A/B A=使用特定軟件功能、應(yīng)用及系統(tǒng)的次數(shù) B=打算使用它們的次數(shù) 測(cè)量值的解釋?zhuān)?.0X1.0,越接近于1.0越好。 度量標(biāo)度類(lèi)型:比率標(biāo)度 測(cè)量類(lèi)型:X=計(jì)數(shù)/計(jì)數(shù),A=計(jì)數(shù),B=計(jì)數(shù) 測(cè)量輸入:運(yùn)行(測(cè)試)報(bào)告、用戶監(jiān)視記錄 GB/T8566中的應(yīng)用:確認(rèn)、合格性測(cè)試、運(yùn)作 目標(biāo)用戶:用戶、人機(jī)界面設(shè)計(jì)者、開(kāi)發(fā)者,第49頁(yè),本標(biāo)準(zhǔn)實(shí)施的一些考慮 軟件

28、度量的目的 認(rèn)知:認(rèn)知和理解過(guò)程、產(chǎn)品、資源和環(huán)境,建立比 較基線; 評(píng)估:比較同步跟蹤軟件項(xiàng)目的狀態(tài),管理進(jìn)展;及 時(shí)發(fā)現(xiàn)項(xiàng)目實(shí)施與計(jì)劃的偏差,評(píng)估質(zhì)量目標(biāo)的實(shí)現(xiàn) 情況,以及技術(shù)和過(guò)程的改進(jìn)對(duì)產(chǎn)品和過(guò)程的影響; 預(yù)測(cè):是建立在適當(dāng)資源下,達(dá)到成本、進(jìn)度和質(zhì)量 目標(biāo)的計(jì)劃的基礎(chǔ)。也可根據(jù)度量的實(shí)證,預(yù)測(cè)項(xiàng)目 發(fā)展的趨勢(shì),估計(jì)分析風(fēng)險(xiǎn),做出設(shè)計(jì)/ 成本權(quán)衡; 改進(jìn):幫助識(shí)別問(wèn)題根源,判斷可以改進(jìn)的機(jī)會(huì),交 流改進(jìn)的目標(biāo)和理由,調(diào)整資源分配等,第50頁(yè),軟件度量的對(duì)象 過(guò)程:與軟件相關(guān)的一些活動(dòng)。這些活動(dòng)都有一個(gè)時(shí) 間因素; 產(chǎn)品:指在軟件開(kāi)發(fā)過(guò)程中產(chǎn)生的各種中間產(chǎn)品、最 終產(chǎn)品、發(fā)布的資料和文檔

29、、現(xiàn)貨軟件等; 資源:指在開(kāi)發(fā)過(guò)程中輸入給過(guò)程的東西,第51頁(yè),軟件度量的使用者 供方(開(kāi)發(fā)者) 質(zhì)量保證人員 需方 用戶 第三方測(cè)評(píng)機(jī)構(gòu),第52頁(yè),質(zhì)量模型的確定 本標(biāo)準(zhǔn)的質(zhì)量模型是面向所有軟件的,因此它的質(zhì)量屬性面面俱到。但是對(duì)于一個(gè)具體的軟件產(chǎn)品或軟件項(xiàng)目來(lái)說(shuō),標(biāo)準(zhǔn)中規(guī)定的質(zhì)量特性、子特性、度量元不一定都要涉及,也就是說(shuō)要根據(jù)軟件產(chǎn)品本身的特點(diǎn)、領(lǐng)域、規(guī)模等因素來(lái)選擇標(biāo)準(zhǔn)中的質(zhì)量特性、子特性建立自己的質(zhì)量模型,其中包括度量元的確定。關(guān)于度量元的確定可以從標(biāo)準(zhǔn)中選取也可以根據(jù)實(shí)際情況補(bǔ)充若干度量元(因?yàn)闃?biāo)準(zhǔn)中的度量元不是完備的),但體系最好與標(biāo)準(zhǔn)一致,即要有名稱(chēng)、度量目的、公式、指標(biāo)、標(biāo)度

30、類(lèi)型等內(nèi)容,第53頁(yè),質(zhì)量元選擇原則 由于GB/T16260的應(yīng)用處于初級(jí)階段,數(shù)據(jù)和經(jīng)驗(yàn)的積累幾乎為零,因此度量元選擇原則是: a) 選擇充分體現(xiàn)該領(lǐng)域軟件特征的度量元; b) 可操作性好、度量項(xiàng)數(shù)據(jù)易獲得且其獲取的代價(jià)較小; c) 少而精、規(guī)模適中; d) 子特性、度量元盡量不相關(guān); e) 標(biāo)準(zhǔn)符合性要突出,第54頁(yè),測(cè)量值“歸一化”處理 由于軟件產(chǎn)品的最終度量結(jié)果以加權(quán)和的方式進(jìn)行計(jì)算,因此為了便于計(jì)算,要將所有的度量元的取值范圍盡量控制在0.0到0.1之間、且確保取值趨于1.0越好,因此測(cè)量值取值范圍不在0.0到1.0之間的度量元要做“歸一化”處理,第55頁(yè),產(chǎn)品最終測(cè)量值的優(yōu)劣評(píng)價(jià)等

31、級(jí)建議 0.91.0 為優(yōu) 0.80.89 為良 0.60.79 為合格 0.59以下為不合格,第56頁(yè),軟件構(gòu)件質(zhì)量模型(新增加的特性和子特性,第57頁(yè),某些質(zhì)量特性互有影響,其中:表示有利影響,表示不利影響,第58頁(yè),評(píng)價(jià)指標(biāo)(評(píng)價(jià)準(zhǔn)則)的確定 針對(duì)具體軟件產(chǎn)品或軟件項(xiàng)目實(shí)施度量評(píng)價(jià)時(shí),要確定評(píng)價(jià)指標(biāo)。也就是說(shuō)衡量一個(gè)軟件產(chǎn)品或中間產(chǎn)品的好壞,質(zhì)量特性、子特性及度量元的合格與否要給出準(zhǔn)繩,給出每個(gè)特性、子特性的權(quán)重。這樣一些數(shù)據(jù)就需要長(zhǎng)期積累、總結(jié),也包括專(zhuān)家的評(píng)估確定,第59頁(yè),軟件度量的誤區(qū) 目的不明,事后發(fā)現(xiàn)度量的內(nèi)容與管理無(wú)關(guān); 使用度量去評(píng)價(jià)個(gè)人; 開(kāi)發(fā)人員拒絕執(zhí)行,認(rèn)為會(huì)否認(rèn)其

32、工作業(yè)績(jī); 度量過(guò)多,要求廣泛收集數(shù)據(jù),程序繁瑣,不堪重負(fù); 認(rèn)為度量結(jié)果報(bào)告無(wú)法引導(dǎo)管理活動(dòng); 管理部門(mén)看到可能發(fā)生的問(wèn)題或無(wú)成功的結(jié)果,而放棄 支持度量工作; 過(guò)分強(qiáng)調(diào)LOC單個(gè)因素的度量,第60頁(yè),提高軟件質(zhì)量的途徑 提高軟件產(chǎn)品的質(zhì)量主要有二個(gè)途徑(僅在質(zhì)量度量的觀點(diǎn)下),一個(gè)是尋求改進(jìn)軟件開(kāi)發(fā)過(guò)程質(zhì)量的方法,以CMM提出的軟件成熟度模型和GB/T8566給出的軟件生存周期過(guò)程為主要代表,從規(guī)范軟件過(guò)程出發(fā),持續(xù)改進(jìn)軟件過(guò)程,來(lái)保證軟件產(chǎn)品開(kāi)發(fā)的質(zhì)量;另一個(gè)是對(duì)開(kāi)發(fā)完成的產(chǎn)品(包括中間產(chǎn)品)進(jìn)行測(cè)試、度量和評(píng)價(jià),用以驗(yàn)證所開(kāi)發(fā)的軟件產(chǎn)品符合規(guī)定的要求,第61頁(yè),質(zhì)量途徑(不同度量之間的關(guān)系,第62頁(yè),軟件成本、進(jìn)度、質(zhì)量三要素,過(guò)程,技術(shù),人,第63頁(yè),產(chǎn)品評(píng)價(jià)和產(chǎn)品質(zhì)量的關(guān)系,第64頁(yè),應(yīng)用實(shí)例 (某網(wǎng)絡(luò)通信服務(wù)軟件) 質(zhì)量特性模型及其評(píng)價(jià)等級(jí),第65頁(yè),評(píng)價(jià)方法 綜合評(píng)價(jià)軟件包括兩個(gè)因子:軟件質(zhì)量特性和軟件的純內(nèi)部質(zhì)量特性,即: 綜合特性=1軟件質(zhì)量特性+2純內(nèi)部質(zhì)量特性(1) 其中:1和2是兩個(gè)綜合特性因子的加權(quán)系數(shù),根據(jù)專(zhuān)家評(píng)分確定 1=0.8,2=0.2。 質(zhì)量特性評(píng)價(jià) 根據(jù)公式(2)評(píng)價(jià)軟件各質(zhì)量特性,2,第66頁(yè),軟件綜合評(píng)價(jià)表,第67頁(yè),第68頁(yè)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論