軟體質量及模型

2022-07-06 15:06:11 字數 691 閱讀 9359

軟體質量定義:反應實體滿足明確的和隱含的需求能力特性的總和

軟體質量有以下三種模型:boehm質量模型,mccall質量模型,ios質量模型

ios質量模型分為:使用質量模型,內部和外部質量模型

使用質量模型的屬性分為:有效性,生成性,安全性,滿意度

內部和外部質量模型細分如下:

乙個優秀的質量評估模型,應該具備如下特質:

ø 多維度: 能夠覆蓋質量評估的各個維度,能夠幫助評估者全面分析和考慮

ø 定量+定性: 指標和分析相結合,能夠有效避免在只有指標的情況下,被「繞」過去。

ø 過程+結果: 不能評估測試的結果,還對過程進行分析和評估。

軟體產品質量評估模型

從3個方面建立軟體產品質量評估模型,對產品質量進行分析、評估

一、測試覆蓋度評估:對測試範圍及測試的廣度和深度進行分析、評估,包括需求覆蓋度評估和路徑覆蓋度分析,屬定量指標。

二、測試過程評估:對測試過程和測試的投入情況來進行分析和評估,包括測試用例分析,測試方法分析,測試投入分析,既包含定量指標,又包含定性分析。

三、缺陷分析:對測試結果進行分析和評估,包括缺陷密度分析,缺陷修復情況分析,缺陷趨勢分析,缺陷年齡分析和缺陷觸發因素分析這5個方面,既包含定量,也包含定性。

軟體質量模型

功能性測試 關注功能是否正確。適合性 是否提供了相應的功能。準確性 是不是正確 是不是滿足使用者需要的 互操作性 產品與產品之間互動資料的能力 保密安全性 允許經過授權的使用者和系統能夠正常的訪問相應的資料和資訊,禁止未授權的使用者訪問 功能性的依從性 國際 國家 行業 企業標準規範一致性。可靠性 ...

軟體質量模型

功能性 當軟體在指定條件下使用時,軟體產品提供滿足明確和隱含需求的功能的能力。包括 適合性 準確性 互操作性 保密安全性 功能性的依從性。可靠性 在指定條件下使用時,軟體產品維持規定的效能級別的能力。包括 成熟性 容錯性 易恢復性 可靠性的依從性。易用性 在指定條件下使用時,軟體產品被理解 學習 使...

軟體質量模型詳解

軟體質量模型有6大特性 27個子特性組成。功能性 滿足使用者明確的和隱含的需求功能 易用性 軟體在指定的條件下,維護規定的效能級別的能力。可靠性有 三規 指定的環境,規定的時間,規定的效能。可靠性指標 平均無故障時間 mttf 平均恢復時間 mttr 平均失效間隔時間 mtbr mttr 越小,說明...