1. 程式人生 > >ISO 9126軟體質量模型(軟體質量模型的6大特性和27個子特性)

ISO 9126軟體質量模型(軟體質量模型的6大特性和27個子特性)

一、功能性:

1、適合性:提供了相應的功能

2、準確性:正確(使用者需要的)

3、互操作性:產品與產品之間互動資料的能力

4、保密安全性:允許經過授權的使用者和系統能夠正常的訪問相應的資料和資訊,禁止未授權的使用者訪問.......

5、功能性的依從性:國際/國家/行業/企業 標準規範一致性

二、可靠性:產品在規定的條件下,在規定的時間內完成規定功能的能力

1、成熟性:防止內部錯誤導致軟體失效的能力

2、容錯性:軟體出現故障,自我處理能力

3、易恢復性:失效情況下的恢復能力

4、可靠性的依從性

三、易用性:在指定使用條件下,產品被理解、 學習、使用和吸引使用者的能力

1、易理解性:

2、易學性:

3、易操作性:

4、吸引性:

5、易用性的依從性:

四、效率性:在規定臺條件下,相對於所用資源的數量,軟體產品可提供適當性能的能力

1、時間特性:平均事務響應時間,吞吐率,TPS(每秒事務數)

2、資源利用性:CPU 記憶體 磁碟 IO 網路頻寬 佇列 共享記憶體

3、效率依從性:

五、軟體維護性:"四規", 在規定條件下,規定的時間內,使用規定的工具或方法修復規定功能的能力

1、易分析性:分析定位問題的難易程度

2、易改變性:軟體產品使指定的修改可以被實現的能力

3、穩定性:防止意外修改導致程式失效

4、易 測試性:使已修改軟體能被確認的能力

5、維護性的依從性

六、軟體可移植性:從一種環境遷移到另一種環境的能力

1、適應性:適應不同平臺

2、易安裝性:被安裝的能力

3、共存性:

4、易替換性

5、可移植性的依從性: