軟體質量
基本概念和重要性
軟體質量是軟體產品滿足明確或隱含需要能力的效能和特性的總體。
軟體專案的三大目標:質量、成本和時間
軟體質量度量
軟體度量(software measurement):對軟體開發專案、過程及其產品進行定量化的過程,目的在於對其加以理解、**、評估、控制和改善。
三個維度:專案、產品、過程
iso軟體質量模型
iso/iec 9126: 1991
功能性
在指定條件下使用時,軟體產品提供滿足明確和隱含需求功能的能力;
可靠性
軟體產品維持規定的效能級別的能力(在規定的條件下,在規定的時間內,軟體不引起系統失效的概率);
易用性
軟體產品被理解、學習、使用及其吸引使用者的能力;
有效性
相對於所用資源的數量,軟體產品可提供適當效能的能力;
可維護性
軟體產品可被修改的能力,修改可能包括修正、改進或者適應環境、需求和功能規約的變化;
可移植性
軟體產品從一種環境遷移到另一種環境的能力。
iso/iec 9126-1: 2001(2011)
內部和外部質量 (internal and external quality)
使用質量 (quality-in-use)
有效性生產率
安全性滿意度
軟體測試與軟體質量
軟體質量的概念 質量是系統 部件或過程滿足客戶或者使用者需要的程度 軟體質量是軟體符合明確敘述的功能和效能需求 文件中明確描述的開發標準 以及所有專業開發的軟體都應具有的隱含特徵的程度。軟體質量的標準 軟體質量標準 就是評價乙個軟體 壞的準則 軟體質量標準主要分為兩個方向 產品質量 人們實踐產物的屬...
軟體質量管理
首先,總的了解一下,需要我們知道一些相關概念 然後是我們軟體質量該如何保證,有什麼措施 再者就是軟體的可靠性,即如何測量我們的這款軟體的 與否 最後就是我們軟體的不斷變更的相關管理。大家看圖 一,在軟體的相關概念這裡介紹三個 1,軟體質量的相關屬性 2,軟體質量的模型 3,軟體質量的度量。下邊看相關...
軟體質量管理
軟體設計的過程中,我們需要保證其質量,否則乙個特別好的軟體沒用兩天就壞了,是不是很可惜?下面我們來看一下如何檢測軟體的質量 保證 質量保證概念 主要任務 保證與檢驗 保證體系 保證的實施 質量設計 可靠性 軟體生存期與軟體壽命的關係 在軟體工程中常用的定義 軟體可靠性定義 測試中的可靠性分析 測試精...