設計質量評審
出自 MBA智库百科(https://wiki.mbalib.com/)
目錄 |
設計質量評審是運用早期預警、預防風險的原理,把各方面的經驗集中運用於設計開發,為設計決策提供咨詢,從而達到發現和彌補設計開發缺陷、確保產品的使用性和經濟性的目的。
程式質量評審通常它是從開發者的角度進行評審,直接與開發技術有關。它是著眼於軟體本身的結構、與運行環境的介面、變更帶來的影響而進行的評審活動。
設計質量評審的對象是在需求分析階段產生的軟體需求規格說明、數據需求規格說明,在軟體概要設計階段產生的軟體概要設計說明書等。通常需要從以下幾個方面進行評審:
(1)評價軟體的規格說明是否合乎用戶的要求,即總體設計思想和設計方針是否正確,需求規格說明是否得到了用戶或單位上級機關的批准;需求規格說明與軟體的概要設計規格說明是否一致等。
(2)評審可靠性,即是否能避免輸入異常(錯誤或超載等)、硬體失效及軟體失效所產生的失效,一旦發生應能及時採取代替手段或恢復手段。
(3)評審保密措施實現情況,即是否提供對使用系統資格、對特定數據的使用資格及特殊功能的使用資格進行檢查,在查出有違反使用資格情況後,能否向系統管理人員報告有關信息,是否提供對系統內重要數據加密的功能。
(4)評審操作特性實施情況,即操作命令和操作信息的恰當性,輸入數據與輸入控制語句的恰當性,輸出數據的恰當性,應答時間的恰當性等。
(5)評審性能實現情況。
(6)評審軟體是否具有可修改性、可擴充性、可互換性和可移植性。
(7)評審軟體是否具有可測試性。
(8)評審軟體是否具有復用性。
參加設計質量評審的人員主要是由不直接參与設計、不承擔設計質量責任的各方面的具有一定資格的有能力提出實質性問題的有關人員。評審人員涉及到採購、製造、服務、銷售、檢驗、試驗、可靠性、質量保證等職能部門及顧客代表等,評審人員根據設計質量評審階段的評審內容和要求來制訂。