質量屬性:可用性,可修改性,性能,安全性,可測試性和易用性。
質量屬性場景:
刺激源:生成該刺激的實體(人、計算機系統或其他勵志器);
刺激:刺激達到系統時可能產生的影響(即需要考慮和關注的情況);
環境:該刺激在某條件內發生。如系統可能正處於過載情況;
制品:系統中受刺激的部分;
響應:刺激到達后所采取的行動;
響應度量:當響應發生時,以某種方式對響應的效果進行度量。
一般場景生成:
可用性:
可修改性
性能
安全性
可測試性
易用性
以淘寶網為例描述質量屬性的六個常見場景
可用性,提交訂單時網絡擁堵,網頁陷入癱瘓狀態
刺激源 | 用戶 |
刺激 | 網頁長時間不響應 |
制品 | 系統的服務器 |
環境 | 網頁 |
響應 | 系統刷新網頁 |
響應度量 | 響應用戶請求的時間 |
可修改性,訂單可中止,數據保存在訂單中
刺激源 | 用戶 |
刺激 | 撤銷付款 |
制品 | 系統 |
環境 | 系統 |
響應 | 系統記錄當前數據 |
響應度量 | 響應用戶請求的時間 |
性能,高峰時期保證用戶感受
刺激源 | 用戶 |
刺激 | 高峰期瀏覽 |
制品 | 系統服務器 |
環境 | 用戶正常使用淘寶 |
響應 | 改變服務器等級 |
響應度量 | 響應用戶請求的時間 |
安全性,密碼找回
刺激源 | 用戶 |
刺激 | 找回密碼 |
制品 | 系統 |
環境 | 用戶找回密碼時 |
響應 | 對用戶驗證 |
響應度量 | 響應用戶請求的時間,准確驗證 |
可測試性,用不正確的密碼登陸
刺激源 | 用戶 |
刺激 | 錯誤用戶名,密碼登陸系統 |
制品 | 系統 |
環境 | 正常操作 |
響應 | 無法登陸,並提示 |
響應度量 | 登陸不成功 |
易用性,可視化操作
刺激源 | 用戶 |
刺激 | 用戶使用系統 |
制品 | 系統 |
環境 | 運行時 |
響應 | 圖形人機交互 |
響應度量 | 響應時間,用戶體驗 |