軟體產品質量模型

2021-10-02 17:51:29 字數 792 閱讀 5173

軟體測試的重要目標就是「驗證產品質量是否滿足使用者的需求」。「正確、全面、深入地理解使用者需求」是測試的基礎。但是理解使用者需求並不是一件容易的事。例如:

軟體產品質量模型將乙個軟體產品需要滿足的質量劃分為六大屬性(功能性、可靠性、易用性、效率、可維護性和可移植性),每類屬性又細分出了「子屬性」。

乙個高質量的產品,一定是乙個在質量六屬性上都設計得很出色的產品;如果乙個成品的設計在質量屬性上存在缺失,這個產品質量一定不會太高。

軟體產品質量六屬性:

功能性是指軟體產品在指定的條件下使用時,提供滿足明確和隱含要求的功能的能力。

功能性中的「子屬性」給了我們分析「明確」+「隱含」需求的思考方向。

易用性是指使用者在指定條件下使用軟體產品時,產品被使用者理解、學習、使用和吸引使用者的能力。這個能力,簡單地就是10個字:易懂、易學、易用、漂亮好看。

易用性對消費者類的產品顯得尤為重要。例如我們在購買手機的時候,手機的外觀是否漂亮,介面是否漂亮、好用會成為影響我們購機的乙個重要因素;

易用性中的子屬性-吸引性是軟體吸引使用者的能力。主要是指外在的ui,通過ui設計,展現出來的產品風格。而易用性的依從性是從使用者習慣的角度來保證產品的易理解性、易學性和易操作性。

效率是指在規定條件下,相對於所用資源的數量,軟體產品可提供適當的效能的能力,通常,效率就是我們常說的產品效能。

可維護性是指軟體產品可被修改的能力。這裡的修改是指糾正、改進軟體產品,和軟體產品對環境、功能規格變化的適應性。

可移植性是指軟體產品從一種環境遷移到另外一種環境的能力。這裡的環境可以理解為硬體、軟體或組織等不同的環境。

軟體產品質量要求與評價 軟體質量模型

關於軟體質量特性,前面的文章已經介紹了可靠性 易用性以及測試性,還有哪些質量特性?如何保證完整而不會遺漏?我認為有必要介紹一下gb t 16260,以便對軟體質量特性建立乙個系統性的認知,立足整體對於認識區域性肯定是有幫助的。gb t 16260 軟體工程 產品質量 等同採用iso iec 9126...

關於評估軟體產品質量的思考

如何評估軟體產品的質量,無論軟體產品規模是大是小,結構是簡單還是複雜,都不是一件容易的事。儘管很難,仍需要對產品質量進行評估。本文主要記錄軟體質量評估的一般方法。軟體發布之前對質量進行評估,可以從以下幾個維度進行評估 軟體發布後,對軟體產品質量進行評估,可以計算在一段時間內,客戶現場發現的缺陷數占該...

對於軟體產品質量的一點看法

不知道大家注意到沒有,軟體測試越來越得到企業的重視,軟體測試方面的人才 也一路看漲。對於這個現象,我不知道是應該高興呢還是應該難過。高興的是我們的企業和客戶越來越重視軟體產品的質量了,不管是甲方的市場驅動,還是乙方自身對產品質量的重視,都說名我國軟體產業在產品質量方面的要求提高了,軟體企業開始使用工...