freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

軟件質量保證基本概念與方法-文庫吧

2025-02-25 18:45 本頁面


【正文】 對軟件工作產品和軟件產品加強評審和檢測。 評審 是在宏觀上框住您,在微觀上挑剔您,找出不符合項。 檢測 是為了發(fā)現(xiàn) Bug,改正錯誤。 結論:軟件質量保證措施,應以提前預防和實時跟蹤 為主 ,以事后測試和糾錯 為輔 。 3. 傳統(tǒng)軟件工程中質量管理的弱點 在傳統(tǒng) 《 軟件工程 》 中,由于沒有完全吸收 CMMI和 ISO9000的質量管理思想,因而對軟件質量的定義是較模糊的,如表 122所示。 按照這些定義,對軟件階段產品和軟件最終產品的測試、評審和評價,也是較模糊的。因為它主要不是根據(jù) 《 用戶需求報告 》 中,對“功能、性能、接口”的具體要求,記錄并跟蹤“不符合項”是否為零,而是考慮“正確性、健壯性、完整性、可用性、可理解性、可移植性、靈活性”等抽象指標,往往使測試人員和評審人員感到有點無所事從。 序號 質量因素 質量因素的定義 1 正確性 系統(tǒng)滿足規(guī)格說明書和用戶目標的程度。 2 健壯性 在意外環(huán)境或錯誤操作下,系統(tǒng)做出適當響應的程度。 3 完整性 對未經(jīng)授權的人使用系統(tǒng)的企圖,系統(tǒng)能夠控制的程度。 4 可用性 系統(tǒng)完成預定的功能時,令人滿意的程度。 5 可理解性 系統(tǒng)的理解和使用的容易程度。 6 可維修性 診斷和改正發(fā)現(xiàn)的錯誤所需的工作量大小。 7 靈活性 修改或改進系統(tǒng),需要的工作量多少。 8 可測試性 系統(tǒng)容易測試的程度。 9 可移植性 移植到另一種平臺中運行所需資源的多少。 10 可再用性 軟件系統(tǒng)的可復用程度。 11 互運行性 與其他系統(tǒng)集成,所需的工作量多少。 軟件質量保證方法 1. 從四個方面來改進軟件質量 (1) 力圖從編程語言上實現(xiàn)突破。已經(jīng)從機器語言、匯編語言、面向過程的語言、面向數(shù)據(jù)的語言,發(fā)展到面向對象、面向構架的語言。 (2) 力圖從 CASE工具上實現(xiàn)突破。這些工具有:OracleDesigner, PowerDesigner, ERwin, Rose,San Francisco,北大青鳥系統(tǒng),分行業(yè)的業(yè)務基礎平臺。 (3) 力圖從軟件過程管上實現(xiàn)突破。如 CMMI,ISO9000,微軟企業(yè)文化, IBM企業(yè)文化。 (4) 力圖從測試與糾錯上實現(xiàn)突破。先后出現(xiàn)了各種測試方法、工具和糾錯手段。 2. CMM改進軟件質量的方法 CMM認為:它的 18個關鍵過程域,每一個都跟質量管理有關,質量管理體現(xiàn)在每一個 KPA的驗證之中。當前,針對軟件質量進行保證的問題,最有效的辦法還是下面五個方法的匯集: (1) 面向 CMM2的 KPA“軟件質量保證” (SQA:Software Quality Assurance)方法。 (2) 面向 CMM3的 KPA“同行評審” (PR: Peer Reviews)方法。
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1