軟體質量保證與測試

2022-09-02 02:57:02 字數 1093 閱讀 7622

一、 實驗目的

了解軟體工程領域中各級標準,了解iso9001標準中關於軟體的相關標準,了解cmm軟體成熟度模型的質量思想,了解軟體行業的國際標準和國家標準,掌握標準在軟體質量監控的作業和影響。

二、 實驗時間

2學時三、 實驗內容

1、 了解軟體行業相關的國際標準、行業標準、國家標準,了解各標準的特點及作用。

2、 了解iso9001和iso9000-3在軟體中的應用及軟體成熟度模型cmm&cmi的質量思想和總體框架。

3、 總結標準在軟體質量控制中的作用。

四、 實驗報告

1、 根據軟體工程標準制定機構和標準適用的範圍,將軟體質量標準分為國際標準、國家標準、行業標準、企業規範、專案規範。由國際機構指定和公布供各國參考的標準稱為國際標準,國際標準化組織具有廣泛的代表性和權威性,所公布的標準具有國際影響力。國家標準由**或國家級的機構制定或批准,適用於本國範圍的標準。

行業標準是由一些行業機構、學術團體、國防機構制定,適用於某個業務領域的標準,行業標準的制定對各行業的軟體工程起到了有力推動作用。企業規範是指大型企業或公司根據軟體需求制定適用於本部門的規範。專案規範是為一些科研生產專案需要而由組織制定一些具體專案的操作規範,這些規範制定的目標很明確,即為該專案任務專用。

2、 iso9001是iso9000簇標準體系之一,即設計、開發、生產、安裝、服務的質量保證模式,包含高效的質量保證系統必須體現的20條需求。其中關於軟體部分的標準有質量系統、設計控制、文件和資料控制、過程控制、審查和測試、審查度量和測試裝置的控制、審查和測試狀態。軟體企業為了通過iso9000,必須針對20條需求建立相關政策和過程,並且其中組織活動是按照這些政策和過程進行的。

3、 cmm即能力成熟度模型,其本質是軟體管理工程的乙個部分。是對於軟體組織在定義、實現、度量、控制和改善其軟體過程的程序中各個發展階段的描述。cmm質量思想,cmm為軟體過程改進提高了乙個框架,將整個軟體改進過程分為初始級、可重複級、已定義級、已管理級、優化級。

用來衡量組織軟體過程成熟度和評價其軟體過程能力。

4、 軟體標準為軟體質量控制提供規定了標準和適用範圍,使得軟體能夠依照其標準等級進行設計、開發等,制定軟體質量保證的要求,並要求遵守該標準進行。提供了能力成熟度模型,使軟體過程具有等級化,軟體過程更有效率。

軟體測試與軟體質量保證之間的關係

20081610124 軟體08 01 羅權鋒 軟體測試和軟體質量保證是軟體質量工程的兩個不同層面的工作。軟體測試只是軟體質量保證工作的乙個重要環節。軟體測試 sqc 是為使產品滿足質量要求所採取的作業技術和活動,它包括檢驗 糾正和反饋。比如sqc進行檢驗發現不良品後將其剔除,然後將不良資訊反饋給相...

軟體測試與質量保證選擇題

一 單項選擇題 25分 1在軟體開發的各種資源中,d 是最重要的資源。a 開發工具 b 方法 c 硬體環境 d 人員 2軟體是計算機系統中與硬體相互依存的另一部分,它的組成部分是 d a 程式 資料 b.程式 文件 c.程式 d.程式 資料 文件 3乙個專案是否開發,從經濟上來說是否可行,歸根結底是...

軟體質量保證

結課 班級 軟體09k2 姓名 彭奇 學號 0919 軟體質量保證 sqa 是建立一套有計畫,有系統的方法,來向管理層保證擬定出的標準 步驟 實踐和方法能夠正確地被所有專案所採用。軟體質量保證的目的是使軟體過程對於管理人員來說是可見的。它通過對軟體產品和活動進行評審和審計來驗證軟體是合乎標準的。軟體...