笔记-信息系统开发基础-软件工程-评审与审计
軟件質量指的是軟件特性的總和,是軟件滿足用戶需求的能力,即遵從用戶需求,達到用戶滿意。
軟件質量包括“內部質量”“外部質量”和“使用質量”三部分。軟件需求定義了軟件質量特性,及確認這些特性的方法和原則。
軟件質量管理過程由許多活動組成,一些活動可以直接發現缺陷,另一些活動則檢查活動的價值。其中包括質量保證過程、驗證過程、確認過程、評審過程、審計過程等。
(1)軟件質量保證:通過制訂計劃、實施和完成等活動保證項目生命周期中的軟件產品和過程符合其規定的要求。
(2)驗證與確認:確定某一活動的產品是否符合活動的需求,軟件產品是否達到其意圖并滿足用戶需求。驗證過程試圖確保活動的輸出產品已經被正確構造,即活動的輸出產品滿足活動的規范說明;確認過程則試圖確保構造了正確的產品,即產品滿足其特定的目的。
(3)評審與審計:包括管理評審、技術評審、檢查、走查、審計等。管理評審的目的是監控進展,決定計劃和進度的狀態,或評價用于達到目標所用管理方法的有效性。技術評審的目的是評價軟件產品,以確定其對使用意圖的適合性。
軟件審計的目的是提供軟件產品和過程對于可應用的規則、標準、指南、計劃和流程的**遵從性**的獨立評價。
軟件開發的技術評審是一種由軟件工程師和其他人進行的軟件質量保障活動。其目標包括:
(1)發現功能、邏輯或實現的錯誤;
(2)證實經過評審的軟件的確滿足需求;
(3)保證軟件的表示符合預定義的標準;
(4)得到一種一致的方式開發的軟件;
(5)使項目更易管理。
審計是正式組織的活動,識別違例情況,并要生成審計報告,采取更正性行動。
軟件工程中,( B )的目的是評價軟件產品,以確定其對使用意圖的適合性。 A.審計 B.技術評審 C.功能確認 D.質量保證軟件質量管理過程由許多活動組成,“確保活動的輸出產品滿足活動的規范說明”是( B )活動的目標。 A、軟件確認 B、軟件驗證 C、技術評審 D、軟件審計驗證過程試圖確保活動的輸出產品已經被正確構造,即活動的輸出產品滿足活動的規范說明;確認過程則試圖確保構造了正確的產品,即產品滿足其特定的目的。
總結
以上是生活随笔為你收集整理的笔记-信息系统开发基础-软件工程-评审与审计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 笔记-高项案例题-2016年上-范围管理
- 下一篇: 笔记-信息系统开发基础-信息系统开发模型