軟體質量指的是軟體特性的總和,是軟體滿足使用者需求的能力,即遵從使用者需求,達到使用者滿意。
is09126定義的軟體質量包括「內部質量」、「外部質量」和「使用質量」三部分。軟體滿足規定或潛在使用者需求的能力要從軟體在內部、外部和使用中的表現來衡量。
軟體質量保證過程通過計畫制訂、實施和完成一組活動提供保證,這些活動保證專案生命週期中的軟體產品和過程符合其規定的需求。
軟體質量保證計畫定義了用於保證為特定產品開發的軟體滿足使用者需求並在專案的約束內具有最高的質量的手段。
驗證與確認過程使用能夠定位缺陷並便於以後改正的測試技術直接處理軟體產品質量問題。
驗證與確認過程確定某一開發和維護括動的產品是否符合活動的需求,尾終的軟體產品是否達到其意圖並滿足使用者需求。驗證過程試圖確保活動的輸出產品已經被正確製造,即活動的輸出產品滿足前面活動施加的規範說明;確認過程則試圖確保建造了正確的產品,即產品滿足其特定的目的。
評審與審計過程包括:管理評審、技術評審、檢查、走查、審計等。管理評審的目的是監控進展,決定計畫和進度的狀態,確認需求及其系統分配,或評價用於達到目標適應性的管理方法的有效性。它們支援有關軟體專案期間需求的變更和其他變更活動。
技術評審的目的是評價軟體產品。以確定其對使用意圖的適合性,目標是識別規範說明和標準的差異,並向管理提供證據,以表明產品是否滿足規範說明並遵從標準,而且可以控制變更。檢查的目的是檢測和識別軟體產品異常。一次檢查通常針對產品的乙個相對小的部分。發現的任何異常都要記錄到文件中,並提交。軟體審計的目的是提供軟體產品和過程對於可應用的規則、標準、指南、計畫和流程的遵從性的獨立評價。審計是正式組織的活動,識別違例情況,並產生乙個報告,採取更正性行動。
更多知識點及相關歷年考題請在應用寶找簡練,專案忙還想過軟考,您需要簡練!
簡練軟考知識點整理 控制質量
控制質量是監督並記錄質量活動執行結果,以便評估績效,並推薦必要的變更的過程。本過程的主要作用包括 1 識別過程低效或產品質量低劣的原因,建議並 或採取相應措施消除這些原因 2 確認專案的可交付成果及工作滿足主要干係人的既定需求,足以進行最終驗收。控制質量過程使用一系列操作技術和活動,來核實已交付的輸...
簡練網軟考知識點整理 軟體維護型別
系統交付使用後,改變系統的任何工作,都可以被稱為維護。與硬體不同,軟體系統構建時就包含了變化,軟體並不會老化或需要週期性的維護。軟體維護是指在軟體交付使用之後,直至軟體被淘汰的整個時期內,為了改正錯誤或滿足新的需求而修改軟體的活動。軟體的維護活動基於 軟體是可維護的 這一基本前提。軟體可維護性 根據...
簡練網軟考知識點整理 專案基線
1.基線 基線是軟體工程活動從乙個環節轉入另外乙個環節時對階段產品或元件的標識。因為軟體規模的膨脹和分工的細化,軟體開發過程變得越來越複雜,每個階段可能由不同型別的角色和人員來完成,因此有必要清晰標識上一階段完成的成果和下階段開始工作的基礎。這種標識活動就是建立基線。根據同行評審或階段評審的結果建立...