版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、中華人民共和國國家標(biāo)準(zhǔn)GtyT1626cH1996idtISO/IEC9126:1991信息技術(shù)軟件產(chǎn)品評價(jià)質(zhì)量特性及其使用指南Informationtechnology-softwareproductevaluationQualitycharacteristicsandguidelinesfortheiruse1 .范圍本標(biāo)準(zhǔn)定義了六個(gè)特性,它們以最小的重迭描述了軟件質(zhì)量。這些特性可以作為進(jìn)一步細(xì)化和描述軟件質(zhì)性的基線。本際準(zhǔn)描述了如何使用質(zhì)量特性來評價(jià)軟件質(zhì)量。本標(biāo)準(zhǔn)正文不規(guī)定子特性和度量以及有關(guān)測量(masurement、評級(rating)和評估(asscssment的方法。本際準(zhǔn)符合
2、GB/T658392的質(zhì)量定義。注:在附錄A中提供了子特性定義的建議,供參考。本標(biāo)準(zhǔn)的特性定義和相關(guān)的質(zhì)量評價(jià)過程模型適用于對軟件產(chǎn)品質(zhì)量需求的確定以及在軟件生存期中對軟件產(chǎn)品質(zhì)量的評價(jià)。這些特性運(yùn)用于各種軟件,包括固件中的計(jì)算機(jī)程序和數(shù)據(jù)。本標(biāo)準(zhǔn)供獲取(acquisition)>開發(fā)(development)>使用(use)、支持(support)>維護(hù)(maintenancer)或評審(audit)軟件的那些人所使用。2 .引用標(biāo)準(zhǔn)下列標(biāo)準(zhǔn)包含的條文,通過在本標(biāo)準(zhǔn)中引用而構(gòu)成為本標(biāo)準(zhǔn)的條文。本標(biāo)準(zhǔn)出版時(shí),所示版本均為有效。所有標(biāo)準(zhǔn)都會被修訂.使用本標(biāo)準(zhǔn)的各方應(yīng)探討使用下列
3、標(biāo)準(zhǔn)最新版本的可能性。GB/T6583-92質(zhì)量術(shù)語(idtISO84O2:1986)ISO/IEC2382-2O:1990信息技術(shù)詞匯第2O部分:系統(tǒng)開發(fā)3 .定義卜列定義適用于本標(biāo)準(zhǔn)發(fā)評估assessment為了確定一特定的軟件模塊、軟件包或軟件產(chǎn)品是驗(yàn)收合格還是發(fā)布,把特定的已成文的評估準(zhǔn)則應(yīng)用到該軟件模塊、軟件包或軟件產(chǎn)品上去的活動。特征features特征是一軟件產(chǎn)品的可識別的性質(zhì),該性質(zhì)與質(zhì)量特性相關(guān)。注:特征的例子包括路徑長度、模塊性、程序結(jié)構(gòu)和注釋。固件firmware載有在用戶環(huán)境中不能加以改變的計(jì)算機(jī)程序及數(shù)據(jù)的器件。包含在固件中的計(jì)算機(jī)程序和數(shù)據(jù)歸類為軟件;載有計(jì)算機(jī)程序
4、和數(shù)據(jù)的電路歸類為硬件。性能等級levelofperformance性能等級就是需求得到滿足的程度,由一組質(zhì)量特性的特定值來表示。測量measurement把軟件質(zhì)量度量應(yīng)用到特定的軟件產(chǎn)品上去的活動。質(zhì)量quality反映產(chǎn)品或服務(wù)滿足明確或隱含需求能力的情征和特性的總和。(見GB/T658392)注:在合同環(huán)境中,需求是規(guī)定的,而在其他環(huán)境中,隱含需求則應(yīng)加以標(biāo)識和確定。(見GB/T6583-92,注1)評級rating把測量值映射到相應(yīng)的評定等級的活動。用于確定軟件某一質(zhì)量特性的等級。等級ratinglevel尺度中某一范圍的值可用來按照明確或隱含的需求,對軟件進(jìn)行分級評定。相應(yīng)的等級可
5、能與不同的質(zhì)量觀點(diǎn)有關(guān),例如用戶、管理者或開發(fā)者的觀點(diǎn)。這些級別被稱為等級。注:這些等級不同于GB/T6583中定義的等級grades':軟件software與計(jì)算機(jī)系統(tǒng)的操作有關(guān)的程序、規(guī)程、規(guī)則及任何與之有關(guān)的文檔。軟件產(chǎn)品softwareproduct指定支付給用戶的軟件實(shí)體。軟件質(zhì)量softwarequality與軟件產(chǎn)品滿足明確或隱含需求的能力有關(guān)的待證和特性的總和。軟件質(zhì)量評估準(zhǔn)貝Usoftwarequalityassessmentcriteria被用來確定一特定軟件產(chǎn)品的總體質(zhì)量是否能被接受的已定義的和成文的規(guī)則和條件的集合。質(zhì)量由與軟件產(chǎn)品有關(guān)的評定等級的集合來表示。軟
6、件質(zhì)量特性softwarequalitycharacteristics用以描述和評價(jià)軟件產(chǎn)品質(zhì)量的一組屬性。一個(gè)軟件質(zhì)量特性可被細(xì)地成多級子特性。軟件質(zhì)量度量softwarequalitymetric能被用來確定特定軟件產(chǎn)品某一特性值的一種定量尺度和方法。4 .軟件質(zhì)量特性軟件質(zhì)量可用下列特性來評價(jià)。功能性與一組功能及其指定的性質(zhì)有關(guān)的一組屬性。這里的功能是指滿足明確或隱含的需求的那些功能。注:1)這組屬性以軟件為滿足需求做些什么來描述,而其他屬性則以何時(shí)做和如何做來描述。2)質(zhì)量定義的注解運(yùn)用于本特性中的明確或隱含的需求(見3.6)。可靠性與在規(guī)定的一段時(shí)間和條件下,軟件維持其性能水平的能力
7、有關(guān)的一組屬性。注:1)軟件不會老化??煽啃缘姆N種局限是由于需求、設(shè)計(jì)和實(shí)現(xiàn)中的錯誤所致。由這些錯誤引起的故障取決于軟件產(chǎn)品使用方式和程序任選項(xiàng)的選用方法,而不取決于時(shí)間的流逝。2)在GB/T6583的定義中,可靠性是“完成需求功能的能力”,在本文件中,功能性僅是軟件質(zhì)量諸特性中的一個(gè)特性,因而,可靠性的定義已被擴(kuò)充為“維持其性能水平”而不是“完成需求功能”(見3.4)。易用性與一組規(guī)定或潛在的用戶為使用軟件所需作的努力和對這樣的使用所作的評價(jià)有關(guān)的一組屬性。注:1)用戶”可按最直接的意思解釋為交互軟件的用戶。用戶可包括操作員,最終用戶和受使用該軟件影響或依賴于該軟件使用的非直接用戶。易使用性
8、必須針對軟件涉及各種不同用戶環(huán)境的全部,可能包括使用的準(zhǔn)備和對結(jié)果的評價(jià)。2)本標(biāo)準(zhǔn)中定義為軟件產(chǎn)品的一組特定屬性的易使用性不同于由人類工效學(xué)觀點(diǎn)所下的定義,在后者中其他特性諸如效率和效果也被看作是易使用性的組成部分。效率與在規(guī)定的條件下,軟件的性能水平與所使用資源量之間關(guān)系有關(guān)的一組屬性。注:資源可包括其他軟件產(chǎn)品,硬件設(shè)施,材料(如打印紙、軟盤)和操作服務(wù)、維護(hù)和支持人員。維護(hù)性與進(jìn)行指定的修改所需的努力有關(guān)的一組屬性。注:修改可包括為了適應(yīng)環(huán)境的變化以及要求和功能規(guī)格說明的變化而對軟件進(jìn)行的修正、改進(jìn)或更改??梢浦残耘c軟件可從某一環(huán)境轉(zhuǎn)移到另一環(huán)境的能力有關(guān)的一組屬性。注:環(huán)境可包括系統(tǒng)
9、體系結(jié)構(gòu)環(huán)境、硬件或軟件環(huán)境。5 .質(zhì)量特性使用指南用法本標(biāo)準(zhǔn)適用于對軟件質(zhì)量需求進(jìn)行定義和對軟件產(chǎn)品進(jìn)行評價(jià)(測量、評級和評估)。它包括: 定義軟件產(chǎn)品質(zhì)量需求; 軟件規(guī)格說明在開發(fā)期間是否滿足質(zhì)量需求; 描述已實(shí)現(xiàn)的軟件的特證和屬性(例如用戶手冊); 對開發(fā)的軟件在其未交付使用以前進(jìn)行評價(jià);在軟件驗(yàn)收前.對它進(jìn)行評價(jià)對于本標(biāo)準(zhǔn)中所描述的特性,目前,僅有少數(shù)幾種普遍接受的度量。標(biāo)準(zhǔn)小組或組織也許會建立他們自己的評價(jià)過程模型以及建立和確認(rèn)與這些特性相關(guān)的且可以抽蓋不同應(yīng)用領(lǐng)域和生存同期階段的度量方法。當(dāng)無合適的度還可供使用又不能確定的情況下,有時(shí)也可能采用語言描述或經(jīng)驗(yàn)準(zhǔn)則”。為了使用這六個(gè)質(zhì)
10、量特性來定義和評價(jià).還必須制定組織或應(yīng)用所特有的,或者兩者共同特有的等級和準(zhǔn)則。在告知評價(jià)結(jié)果時(shí).應(yīng)該說明進(jìn)行質(zhì)量評價(jià)時(shí)所使用的度量、等級以及準(zhǔn)則。盡管沒有普遍接受的軟件分類體系,但確存在幾種被廣泛接受的軟件類型。對于不同的軟件。各個(gè)質(zhì)量特性的重要性是不同的。例如,可靠性對于任務(wù)關(guān)鍵型系統(tǒng)軟件是最重要的;效率對于時(shí)間關(guān)鍵型的實(shí)時(shí)系統(tǒng)軟件是最重要的;而易使用性對于交互終端用戶軟件是最重要的。各個(gè)質(zhì)量特性的重要性也因所考慮的觀點(diǎn)不同而異。軟件質(zhì)量的觀點(diǎn)下面對其中某些觀點(diǎn)進(jìn)行論述。用戶觀點(diǎn)GB/T6583-92中的質(zhì)量定義反映了用戶觀點(diǎn),本標(biāo)準(zhǔn)的特性定義也反映了此觀點(diǎn)。用戶主要感興趣的是使用軟件、軟
11、件的性能和使用軟件的效果。用戶評價(jià)軟件,對軟件內(nèi)部的各方面或軟件是如何開發(fā)的情況一無所知。用戶的問題會包括: 軟件是否具有所需求的功能? 軟件的可靠程度如何? 軟件的效率如何? 軟件使用是否方便? 該軟件轉(zhuǎn)移到另一環(huán)境是否容易?開發(fā)者觀點(diǎn)由于軟件質(zhì)量特性對需求和驗(yàn)收均適用,故開發(fā)過程要求用戶和開發(fā)者使用同樣的軟件質(zhì)量特性。在開發(fā)現(xiàn)行軟件時(shí),隱含的需求必須反映在質(zhì)量需求中。由于開發(fā)者負(fù)責(zé)生產(chǎn)滿足質(zhì)量需求的軟件,放他們對中間產(chǎn)品質(zhì)量以及最終產(chǎn)品質(zhì)量都感興趣。為了在各個(gè)開發(fā)階段評價(jià)中間產(chǎn)品質(zhì)量,開發(fā)者不得不對同樣的特性使用不同的度量。因同一度量不適用于生存周期的所有階段。例如考慮效率時(shí),用戶用響應(yīng)時(shí)
12、間,而開發(fā)者在設(shè)計(jì)規(guī)格說明中則必須用路徑長度、存取時(shí)間和等待時(shí)間。一般而言,適用于產(chǎn)品外部接口的度量被那些適用于它的結(jié)為的度量達(dá)所取代。開發(fā)者的觀點(diǎn)還必須體現(xiàn)維護(hù)軟件者需要的質(zhì)量特性觀點(diǎn)。管理者觀點(diǎn)管理者也許更注重總的質(zhì)量而不是某一特性,為此須根據(jù)商務(wù)需求對各個(gè)特性賦于權(quán)值。管理者還需要從管理的準(zhǔn)則.諸如進(jìn)度拖延或成本超支。與質(zhì)量的提高之間進(jìn)行權(quán)衡。因?yàn)樗M杂邢薜某杀尽⑷肆蜁r(shí)間使質(zhì)量達(dá)到優(yōu)化。評價(jià)過程模型圖1表示用本標(biāo)準(zhǔn)中定義的質(zhì)量特性來評價(jià)軟件質(zhì)量的主要步驟。由于圖1的高層次性,故一些具體的過程(如度量分析和確認(rèn))均未示出。小標(biāo)潛和TT旭技術(shù)信息胃理需求K求定亶這過程由三個(gè)步驟組成:質(zhì)
13、量需求定義、評價(jià)準(zhǔn)備和評價(jià)過程。這個(gè)過程可應(yīng)用于軟件產(chǎn)品每個(gè)組成部分的每個(gè)合適的生存期階段。質(zhì)量需求定義第一步驟的目的是根據(jù)質(zhì)量特性和可能的子特性來規(guī)定需求。需求表達(dá)了環(huán)境對被評價(jià)軟件的要求,必須在開發(fā)前就被定義。當(dāng)軟件產(chǎn)品分解成若干主要組成部分時(shí),從總的產(chǎn)品需求衍生出來對各個(gè)組成部分的需求就可能有所不同。評價(jià)準(zhǔn)備第二步驟的目的是準(zhǔn)備好評價(jià)基礎(chǔ)。發(fā)質(zhì)量度量的選擇對質(zhì)量特性進(jìn)行定義所采用的方式不提供對它們的直接測量,需要建立與軟件產(chǎn)品的特性相關(guān)的度量。與某一特性相關(guān)的每個(gè)可定量的軟件特延和軟件與其環(huán)境的每個(gè)可定量的相互作用均可作為一個(gè)度量。度量可以因不同的環(huán)境和不同的開發(fā)階段而異。由于根據(jù)用戶觀點(diǎn)所采用的度量是關(guān)鍵的,故開發(fā)過程中使用的度量應(yīng)與用戶各自采用的度量相關(guān)。等級的定義對可定量的特征可以用質(zhì)量度量來定量地測量。測量結(jié)果即實(shí)測值可映射到某個(gè)尺度上,這個(gè)值并不表示滿足的程度。為此,這些尺度必須分割成對需求的各個(gè)不同滿足程度的區(qū)域(見圖2)0因?yàn)橘|(zhì)量與給定需求有關(guān),故不可能有通用的等級。每一次具體的評價(jià)中都必須對等級進(jìn)行定義圖2測量和評定等級評估準(zhǔn)則的定義為了評估產(chǎn)品質(zhì)量,必須把不同特性的評價(jià)結(jié)果加以歸納。評價(jià)者必須為此制定一種規(guī)程,例如使用決策表或加權(quán)平均法。這種規(guī)程通常還包括其他方面,諸如在特定環(huán)境下對軟件產(chǎn)品質(zhì)量評估有影響的時(shí)間
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軍事行業(yè)安全工作總結(jié)
- 構(gòu)建良好班級氛圍的培訓(xùn)總結(jié)
- 《新腦血管病的預(yù)防》課件
- 2024年江蘇省泰州市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2022年江西省景德鎮(zhèn)市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2021年青海省西寧市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2023年湖北省宜昌市公開招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2022年河南省洛陽市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2024年云南省麗江市公開招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 《危險(xiǎn)貨物運(yùn)輸包裝》課件
- 書法知識之章法布局
- 2023乙型肝炎病毒標(biāo)志物臨床應(yīng)用專家共識(完整版)
- 23J916-1:住宅排氣道(一)
- 儲能項(xiàng)目用戶側(cè)投資測算表
- 【解析】教科版(廣州)2023-2023學(xué)年小學(xué)英語五年級上冊分類專項(xiàng)復(fù)習(xí)卷:閱讀
- 月日上午王一凡把問題當(dāng)做教育的資源 優(yōu)秀獎
- 脊柱四肢及肛門直腸檢查
- 高中政治期末綜合檢測部編版選修1
- 鑄造基礎(chǔ)知識及常見鑄造缺陷簡介課件
- 歷史(中職)PPT全套教學(xué)課件
- 藥物分離技術(shù)教材吳昊課后參考答案
評論
0/150
提交評論