zoukankan      html  css  js  c++  java
  • 质量属性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  

              

  • 相关阅读:
    oracle客户端plsql设置字符集
    命令导入导出oracle库
    java初级开发一系列的工具安装配置
    docker学习笔记-5.数据共享
    docker学习笔记-4.harbor
    flask学习笔记2
    socket编程学习
    docker学习笔记-3.docker镜像制作
    docker学习笔记-2.docker镜像制作
    docker学习笔记-1.docker基础
  • 原文地址:https://www.cnblogs.com/zhangxinyue/p/14480459.html
Copyright © 2011-2022 走看看