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

2021-03-04 07:58:34 字數 961 閱讀 2600

—20081610124 軟體08-01 羅權鋒

軟體測試和軟體質量保證是軟體質量工程的兩個不同層面的工作。軟體測試只是軟體質量保證工作的乙個重要環節。

軟體測試(sqc)是為使產品滿足質量要求所採取的作業技術和活動,它包括檢驗、糾正和反饋。比如sqc進行檢驗發現不良品後將其剔除,然後將不良資訊反饋給相關部門採取改善措施。因此sqc的控制範圍主要是在工廠內部,其目的是防止不合格品投入、轉序、出廠。

確保產品滿足質量要求及只有合格品才能交付給客戶。

軟體質量保證(sqa)是為滿足顧客要求提供信任,即使顧客確信你提供的產品能滿足他的要求。因此需從市場調查開始及以後的評審客戶要求、產品開發、接單及物料採購、進料檢驗、生產過程控制及出貨、售後服務等各階段留下證據,證實工廠每一步活動都是按客戶要求進行的。

sqa的目的不是為了保證產品質量,保證產品質量是sqc的任務。

sqa主要是提供確信。因此需對了解客戶要求開始至售後服務的全過程進行管理。這就要求企業建立品管體系,制訂相應的檔案規範各過程的活動並留下活動實施的證據,以便提供信任。

這種信任可分為內外兩種,外部的即使客戶放心,相信工廠是按其要求生產和交付產品的,內部是讓工廠老闆放心,因為老闆是產品質量的第一責任人,產品出現質量事故他要負全部責任,這也是各國制定產品質量法律的主要要求,以促使企業真正重視質量,因此老闆為了避免承擔質量責任,就必須以檔案規範各項活動並留下證據,但工廠內部人員是不是按檔案要求操作老闆不可能一一了解,這就需要sqa代替他進行審核,以了解檔案要求是否被遵守,以便讓老闆相信工廠各項活動是按檔案規定進行的,使他放心,因此sqc和sqa的主要區別前者是保證產品質量符合規定,後者是建立體系並確保體系按要求運作,以提供內外部的信任。同時sqc和sqa又有相同點:即sqc和sqa都要進行驗證,如sqc按標準檢測產品就是驗證產品是否符合規定要求,sqa進行內審就是驗證體系運作是否符合標準要求,又如sqa進行出貨審核和可靠性檢測,就是驗證產品是否已按規定進行各項活動,是否能滿足規定要求,以確保工廠交付的產品都是合格和符合相關規定的。

軟體質量保證與測試

一 實驗目的 了解軟體工程領域中各級標準,了解iso9001標準中關於軟體的相關標準,了解cmm軟體成熟度模型的質量思想,了解軟體行業的國際標準和國家標準,掌握標準在軟體質量監控的作業和影響。二 實驗時間 2學時三 實驗內容 1 了解軟體行業相關的國際標準 行業標準 國家標準,了解各標準的特點及作用...

軟體質量保證

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

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

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