軟件質(zhì)量標準與測試依據(jù)和規(guī)范_第1頁
軟件質(zhì)量標準與測試依據(jù)和規(guī)范_第2頁
軟件質(zhì)量標準與測試依據(jù)和規(guī)范_第3頁
軟件質(zhì)量標準與測試依據(jù)和規(guī)范_第4頁
軟件質(zhì)量標準與測試依據(jù)和規(guī)范_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、.1. 軟件質(zhì)量標準( ISO )1.1軟件質(zhì)量保證( ISO)ISO (International Standardization Organization, 國際標準化組織 ) TC/176 技術委員會制定的所有國際標準質(zhì)量保證標準(ISO9001/2/3 )質(zhì)量管理標準(ISO9004)TC176 即 ISO 中第 176 個技術委員會, 成立于 1980 年,全稱是“質(zhì)量保證技術委員會”, 1987 年又更名為“質(zhì)量管理和質(zhì)量保證技術委員會”。 TC176 專門負責制定質(zhì)量管理和質(zhì)量保證技術的標準1.2ISO 軟件質(zhì)量標準思想控制思想, 即對產(chǎn)品形成的全過程進行控制。任何事物都是由一個

2、或多個過程活動的結(jié)果,只要對產(chǎn)品形成的全過程進行控制并達到過程質(zhì)量要求,最終產(chǎn)品的質(zhì)量就有了保證預防的思想。 通過對產(chǎn)品形成的全過程進行控制以及建立并有效運行自我完善機制達到預防不合格,從根本上減少或消除不合格品1.3ISO 軟件質(zhì)量標準結(jié)構ISO9000 系列標準的主體部分分為兩組:“需方對供方要求質(zhì)量保證”的標準ISO9001 9003“供方建立質(zhì)量保證體系”的標準 ISO9004ISO9001 :設計 / 開發(fā)、生產(chǎn)、安裝和服務中質(zhì)量保證模式;ISO9002 :生產(chǎn)和安裝中的質(zhì)量保證模式;ISO9003 :最終檢驗和測試中的質(zhì)量保證模式;ISO9004 :質(zhì)量管理和質(zhì)量體系要素導則。1.

3、3.1ISO9000 與 GB/T19000的關系.1.3.2ISO9000-3是什么ISO9000-3 其實是 ISO 質(zhì)量管理和質(zhì)量保證標準在軟件開發(fā)、供應和維護中的使用指南,并不作為質(zhì)量體系注冊/ 認證時的評估準則, 主要考慮軟件行業(yè)的特殊性制定。參照 ISO9001質(zhì)量體系設計、開發(fā)、生產(chǎn)、安裝和服務的質(zhì)量保證模式,并引用ISO 8402 質(zhì)量管理和質(zhì)量保證術語 ,使得 ISO9000 系列標準應用范圍得以拓展.1.3.3ISO9000-3標準軟件開發(fā)、供應、維護中應用ISO9001 的指南是指南,不是標準依然困惑:依然強調(diào)的是供應商和顧客的關系,不是工程師該如何做1.3.4ISO 9

4、000-3體系結(jié)構合同評審需方需求規(guī)格說明開發(fā)計劃質(zhì)量計劃設計和實現(xiàn)測試和確認驗收復制、交付和安裝維護.2.軟件測試規(guī)范2.1概念軟件測試規(guī)范就是對軟件測試的流程過程化并對每一個過程元素進行明確的界定,形成完整的規(guī)范體系。2.2完整的軟件測試規(guī)范是怎樣的規(guī)范本身的詳細說明 ,比如規(guī)范目的、范圍、文檔結(jié)構、詞匯表、參考信息、可追溯性、方針、過程 /規(guī)范、指南、模板、檢查表、培訓、工具、參考資料等等。2.3制定測試規(guī)范需要考慮的內(nèi)容角色的確定進入的準則輸入項活動過程輸出項驗證與確認退出的準則度量3.CMM思想和結(jié)構體系3.1CMM 是什么?CMM 即軟件能力成熟度模型(Capability Mat

5、urity Model)是向軟件組織提供如何增加對其開發(fā)和維護軟件過程的控制能力。設計并實施CMM 是為了指導軟件組織:通過確定當前過程的成熟度等級和識別出對軟件質(zhì)量和過程改進至關重要的問題,來選擇其過程改進策略。通過關注一組有限的活動,并為實現(xiàn)它們而積極工作,組織能穩(wěn)步地改善其軟件過程,使其軟件過程能力持續(xù)不斷地增長。3.2CMM 的歷史CMM 分階段的體系結(jié)構源于己有60 多年歷史的產(chǎn)品質(zhì)量原理。.ITT 的 Philip Crosby 在其書“Quality is Free ”(Crosby 79 )中首先提出將質(zhì)量原理改編為成熟度框架的思想。Humphrey 的成熟度框架早期版本發(fā)表在

6、 SEI技術報告( Humphrey 87a , Humphrey 87b )、文章( Humphrey 88 )和書“Managing the software Process ”(Humphrey 89 )中。3.3CMM 的 5 個等級3.4不同成熟度的項目結(jié)果.3.5CMM 的五個等級及關鍵過程域3.6關鍵過程域 (Key Areas).3.7CMM 的五個等級及關鍵過程域.3.8ISO9000 與 CMM3.8.1ISO 與 CMM 的 I 關系?ISO9000 相當于 CMM 二級和三級的一部分內(nèi)容(有人稱為 2.5 級)CMM 和 ISO9000 認證本身沒有優(yōu)劣之分CMM 是一

7、個動態(tài)的過程對于預算、項目周期管理等ISO9000 涉及不夠的內(nèi)容, CMM 有所覆蓋3.8.2ISO 與 CMM 的區(qū)別?ISO9001 是通用的國際標準 ,適用于各類組織。?CMM 是美國軍方為評價軟件供應商的質(zhì)量水平,委托 SEI 開發(fā)的一個評價模型 ,只用于軟件業(yè)。?CMM 更詳細 ,更專業(yè)。?ISO9001 只建立了一個可接受水平,而CMM 是一個具有五個水平的評估工具。?ISO9001 聚焦于供應商和用戶間的關系,而CMM 更關注軟件的開發(fā)過程。.3.9CMM 與 ISO9001 關系.4. 建立軟件測試管理和評判體系4.1為什么要建立管理與評判體系?監(jiān)視和測量軟件產(chǎn)品.?識別和控制不符合要求的產(chǎn)品驗證產(chǎn)品設計和開發(fā)監(jiān)視和測量軟件過程4.2測試管理和評判體系發(fā)展現(xiàn)狀1.美國質(zhì)量保證研究所對軟件測試的研究結(jié)果表明:越早發(fā)現(xiàn)軟件中存在的問題,開發(fā)費用就越低 ;在編碼后修改軟件缺陷的成本是編碼前的10 倍,在產(chǎn)品交付后修改軟件缺陷的成本是交付前的10 倍;軟件質(zhì)量越高,軟件發(fā)布后的維護費用越低。另外,根據(jù)對國際著名IT 企業(yè)的統(tǒng)計,它們的軟件測試費用占整個軟件工程所有研發(fā)費用的50% 以上。2.中國軟件企業(yè)在軟件測試方面與國際水準仍存在較大差距。首先,認識上重開發(fā)、輕測試,沒有認識

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論