质量属性6个常见属性的场景分析

 六个质量属性:可用性、可修改性、性能、安全性、可测试性、易用性。

      

  质量属性场景可分为:

    刺激源:生成该刺激的实体(人、计算机系统或其他励志器); 
    刺激:刺激达到系统时可能产生的影响(即需要考虑和关注的情况); 
    环境:该刺激在某条件内发生。如系统可能正处于过载情况; 
    制品:系统中受刺激的部分; 
    响应:刺激到达后所采取的行动; 
    响应度量:当响应发生时,以某种方式对响应的效果进行度量。

    例子为淘宝:

       1、可用性:

          刺激源:某一商品跳楼价打折

          刺激:大量消费者进入店铺下单消费

          环境:正常操作

          制品:服务器承载能力受到刺激

          相应:购物页面卡顿,点击无相应

          响应度量:部分用户掉线退出,恢复正常

       2、可修改性:

          刺激源:淘宝APP进行更新,开发人员修改代码

          刺激:淘宝APP暂时维护,增加部分功能

          环境:APP的平台,系统功能等等

          制品:新版本的淘宝APP

          相应:增添部分功能或修复部分BUG

          响应度量:过去的BUG消失或增加了新功能

       3、性能:

          刺激源:服务器承载能力较差

          刺激:开发人员进行代码优化和服务器承载能力的提升

          环境:超载模式

          制品:新版的承载能力更强的淘宝APP

          相应:能承接同一时间更多用户同时访问

          响应度量:大量用户一同访问时APP正常工作

       4、安全性:

          刺激源:用户的信息或者资金出现安全漏洞

          刺激:开发人员努力开发,修复漏洞

          环境:不法分子黑入系统盗走用户资金或信息

          制品:更安全,不易被攻破的淘宝APP

          相应:用户的信息和资金充分保密和保护

          响应度量:不再出现用户利益被侵害的现象

       5、可测试性:

          刺激源:系统测试人员

          刺激:对系统功能执行测试

          环境:需要加入新功能或者修改原功能

          制品:修改或新加了系统的某个功能

          相应:用户纷纷使用新功能

          响应度量:大量用户反馈好评

       6、易用性:

          刺激源:用户

          刺激:用户想进行网购操作

          环境:正常运行

          制品:淘宝APP

          相应:想要简单的点击付款自动填入之前的收货地址

          响应度量:点击提交订单后自动填入默认地址,直接付款,快速完成交易。

          

     场景部分如何填入理解可以参考:https://www.cnblogs.com/luohaochi/p/10523759.html  

          

posted on 2021-03-04 15:19  王玉昙  阅读(1842)  评论(0编辑  收藏  举报

导航