描绘软件质量属性:可用性、可修改性、性能、安全性、可测试性、易用性
刻画质量属性的手段:刺激源、刺激、环境、制品、响应、响应度量
1、可用性
场景:双十一
刺激源:淘宝用户
刺激:同时段用户激增
制品:系统
环境:正常操作
响应:10秒内未刷新出来
响应度量:10秒内刷新出来,可以正常使用
2、可修改性
场景:淘宝网需要更新首页
刺激源:系统开发人员
刺激:更换首页
制品:系统用户界面
环境:设计时
响应:针对用户修改需要修改的位置,进行修改添加并且不影响其他功能
响应度量:2小时内测试部署成功更新。
3、性能分析
场景:用户购买商品
刺激源:淘宝用户
刺激:抢购商品
制品:系统
环境:正常操作
响应:用户的请求能够被快速的处理
响应度量:3-5秒内及时响应用户操作
4、安全性
场景:非法用户窃取用户信息
刺激源:非法用户
刺激:非法盗取信息
制品:系统服务、数据
环境:网络安全连接
响应:对用户验证相关权限
响应度量:短时间内审核身份
5、可测试分析
场景:测试人员进行测试登录模块
刺激源:测试人员
刺激:输入账户密码进行登录
制品:系统
环境:开发时进行
响应:输入账号密码进入网站
响应度量:3-5秒内响应并完成登录验证
6、易用性
场景:用户使用淘宝网时
刺激源:用户
刺激:搜索商品
制品:系统
环境:系统正常运行
响应:用户通过操作使系统显示商品相关信息
响应度量:用户错误操作后提示正确操作