ISO9126軟件質量模型

ISO9126軟件質量模型,是評價軟件質量的國際標準。6個特性27個子特性組成。安全

ISO/IEC9126軟件質量模型是一種評價軟件質量的通用模型,包括3個層次:性能

一、質量特性
二、質量子特性
三、度量指標
功能性如XIA
適合性:軟件產品爲指定的任務和用戶目標提供一組合適功能的能力。(一、軟件提供了用戶所須要的功能 二、軟件提供的功能是用戶所須要的)
準確性:軟件提供給用戶功能的精確度是否符合目標。(例如:運算結果的準確,數字發生誤差,多個0或少個0)
互操做性:軟件與其它系統進行交互的能力。(例如:PC機中WORD和打印機完成打印互通;接口調用)
保密安全性:軟件保護信息和數據的安全能力。(主要是權限和密碼)
功能性的依從性:遵循相關標準(國際標準、國內標準、行業標準、企業內部規範)
 
可靠性以下
成熟性:軟件產品爲避免軟件內部的錯誤擴散而導至系統失效的能力(主要是對內錯誤的隔離)
容錯性:軟件防止外部接口錯誤擴散而致使系統失效的能力(主要是對外錯誤的隔離)
易恢復性:系統失效後,從新恢復原有的功能和性能的能力。
可靠性的依從性:遵循相關標準。
 
易用性以下
易理解性:軟件交互給用戶的信息時,要清晰,準確,且要易懂,使用戶可以快速理解軟件。
易學性:軟件使用戶能學習其應用的能力。
易操做性:軟件產品使用戶能易於操做和控制它的能力。
易用性的依從性:遵循必定的標準。
 
效率以下
時間特性:軟件處理特定的業務請求所須要的響應時間。
資源利用性:軟件處理特定的業務請求所消耗的系統資源。
效率依從性:遵循必定的標準。
 
維護性
易分析性:軟件提供輔助手段幫助開發人員定位缺陷產生的緣由,判斷出修改的地方。
易改變性:軟件產品使得指定的修改容易實現的能力。(下降修復問題的成本)
穩定性:軟件產品避免因爲軟件修改而形成意外結果的能力。
易測試性:軟件提供輔助性手段幫助測試人員實現其測試意圖。
維護性的依從性:遵循相關標準。
 
可移植性
適應性:軟件產品無需做相應變更就能適應不一樣環境的能力。
易安裝性:儘量少的提供選擇,方便用戶直接安裝。
共存性:軟件產品在公共環境中與其它軟件分享公共資源共存的軟件。
易替換性:軟件產品在一樣的環境下,替代另外一個相同用途的軟件產品的能力。
可移植性的依從性:遵循相關的標準。
相關文章
相關標籤/搜索