文章目录

  • 4.1 可用性目标
  • 4.2 简易可用性工程

4.1 可用性目标

可用性目标不仅涉及人与之正在发生交互作用的系统,还包括系统对使用它的人所产生的作用。

  1. 易学性(最基本的可用性属性 )
      指使用系统的难易,即系统应当容易学习,从而用户可以在较短时间内应用系统来完成某些任务.
      
      易学性对应系统学习曲线的开头部分 :“10分钟法则”

  2. 高效率
    ①当用户学会使用产品之后,用户应该具有更高的生产力水平(效率)。
    ②效率指熟练用户到达学习曲线上平坦阶段时的稳定绩效水平 。

  3. 易记性
    ①用户在学会使用软件后应当容易记忆
    ②学会某个系统后,应能够迅速回想起它的使用方法
      
    易记性的影响因素
    位置:将特定对象放在固定位置
    分组:对事物按照逻辑进行恰当的分组
    惯例:尽可能使用通用的对象或符号
    冗余:使用多个感知通道对信息进行编码
      
    结论:良好组织,使用用户已有的经验帮助提高易记性。

  4. 少出错
    人是会犯错误的:有些错误可以被发现并改正,有些错误会带来灾难性后果。
      
    措施:
    ①保证导致灾难性后果错误的发生频率降到最低
    ②保证错误发生后迅速恢复到正常状态

  5. 主观满意度
    用户对系统的主观喜爱程度 ;某些情况下,系统的娱乐价值比完成任务的速度更为重要。
      
    观念的转变
    传统软件质量观:侧重内部效率和可靠性;如程序代码运行时的效率以及灵活性、可维护性
    人机交互软件质量观:转向用户视角

用户体验目标:让用户感到满意并留下愉快主观感受的产品更可能被多次使用。

用户体验指:

  • 用户在与系统交互时的感觉
  • 为儿童创建的网站应该要有趣并且引人入胜
  • 面向年轻人的网站则应该更注重时尚感和趣味性
  • 较可用性目标主观
  • 可用性可能对用户体验带来阻碍

4.2 简易可用性工程

特点:

  • 以提高产品的可用性为目标的先进的产品开发方法论
  • 借鉴了许多不同领域的方法和技术
  • 强调以人为中心来进行交互式产品的设计研发
  1. 可用性度量
    常用方法:
    -选择一些能够代表目标用户群体的测试用户
    -让这些用户使用系统执行一组预定的任务
    -比较任务的执行情况
    -针对多维属性:取每个可用性属性的平均值;查看整体分布情况
      
    主观满意度度量举例:在1~5分的5分制情况下平均值至少为4; 至少50%的用户给系统打5分; 给系统打1分的用户不超过5%
    度量一定要针对特定的用户和特定的任务进行

  2. 易学性度量(可用性属性中最容易度量的属性)
    找一些从未使用过系统的用户;统计他们学习使用系统直至达到某种熟练程度的时间。
    特定熟练程度 :用户能够完成某个特定的任务; 或用户能够在特定的时间内完成一组特定任务 。

  3. 使用效率度量
    不是所有用户都能够迅速达到最终的绩效水平(用户自身的原因 :或少量系统的操作十分复杂 )。
    要区分不同的用户群体 (有经验和无经验)

  4. 易记性度量
    度量方法:
    -对在特定长时间内没有使用系统的用户进行标准用户测试,记录下这些用户执行特定任务所用的时间
    -对用户进行记忆测试 ,如在用户完成一个应用系统的特定任务后,让用户解释各种命令的作用

  5. 错误率度量
    度量:在用户执行特定任务时通过统计这种操作的次数; 可以在度量其他可用性属性的同时来度量 。
    错误分类
    ①错误发生后能够被用户立刻纠正,不会对系统带来灾难性的影响
    ②不易于被用户发现,从而可能造成最终结果存在问题

  6. 满意度度量
      满意度度量评价都是主观的。以询问用户的方式进行度量更合适,为减少单个用户评价的主观性,把多个用户的结果综合起来取其平均值
      度量通常在用户测试完成后进行,要求用户通过简单的调查问卷对系统打分。(问卷调查:1-5或1-7的Likert度量尺度或语义差异尺度作为打分标准)

第4章 设计目标与原则相关推荐

  1. 【设计模式】第一章 面向对象六大原则

    第一章 面向对象六大原则 文章目录 第一章 面向对象六大原则 一.指导思想 二.面向对象六大原则 1.单一职责原则 2.开闭原则 3.里氏替换原则 4.依赖倒置原则 5.接口隔离原则 6.迪米特法则 ...

  2. 第 2 章 设计模式七大原则

    第 2 章 设计模式七大原则 1.设计模式的目的 编写软件过程中,程序员面临着来自 耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性 等多方面的挑战, 设计模式是为了让程序(软件),具有如下更好的 ...

  3. Atitit保证架构超前性 前瞻性 目录 第一章 简单抽象原则 道和术的区别 1 第一节 原则 kiss 1 第二节 提升到层次哲学层次 1 第三节 命名也要通用抽象 隐藏细节 1 第二章 通用性原

    Atitit保证架构超前性 前瞻性 目录 第一章 简单抽象原则 道和术的区别 第一节 原则 kiss 第二节 提升到层次哲学层次 第三节 命名也要通用抽象 隐藏细节 第二章 通用性原则  扩展性 第一 ...

  4. java设计模式 课后习题参考答案 第 2 章 面向对象设计原则 清华出版社 刘伟

    第 2 章 面向对象设计原则 B A C D D C C D D "封装变化点"可对应"开闭原则","对接口进行编程"可对应"依赖 ...

  5. 《计算机是怎样跑起来的》 || 第一章 • 计算机三大原则

    作者:矢泽久雄 -------------------------------------- 第一章 • 计算机三大原则 -------------------------------------- ...

  6. 【高校节能】高校电力能源智能管理系统设计目标与原则

    摘   要:高校构建电力能源智能管理系统,可以实现对高校电力能源消耗的实时监测.分析预警和辅助决策.系统通过能效管理技术监测各个设备的用电情况,并通过数据的取得.整合.汇总来实现能源的绩效管理.系统从 ...

  7. Android大话设计模式 第四章----里氏代换原则----法海捉拿白蛇新解

    应用场景举例: <白蛇传>是中国四大民间传说之一,妇孺皆知. 在大多数人的感觉和印象中,白蛇是一个善良痴情.知恩图报.温柔友善.美貌绝伦.冰雪聪明.明辨是非.救苦救难的活菩萨:而法海却是一 ...

  8. C# 线程手册 第四章 线程设计原则 对等线程模型

    我们将要描述的下一个线程模型是对等线程模型.在这个线程模型中,每个线程都会从合适的源接收它自己的输入并对应地处理.这个模型在图4中做了描述. 图 4 在上面的图片中,UI 线程将根据键盘和鼠标的输入进 ...

  9. 大话设计模式(php版)第五章——依赖倒装原则

    前言 本篇为概念篇,无代码 修电脑 本篇一开始说了一个小菜的女生朋友蓝屏了,小菜远程帮她修电脑,然后大鸟就引出蓝屏通常是内存本身有问题或内存与主板不兼容,放到面向对象的角度,CPU,内存,硬盘,显卡与 ...

最新文章

  1. document.all与WEB标准
  2. Android UI系列-----CheckBox和RadioButton(1)
  3. 高德技术评测建设之路
  4. 从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
  5. 记一次悲惨的 Excel 导出事件
  6. 解决opencv在pycharm中无代码自动提示的bug
  7. java实现从头部及尾部删除指定长度字符
  8. 台式计算机装两条内存条开不了机,电脑插了两根内存条后开不了机是怎么回事?...
  9. 红警2突然崩溃思考—地图?(最短,最长节点/路径)
  10. UCOS操作系统——消息传递(十二)
  11. AUTOCAD——Excel表格导入CAD、CAD合并两兄弟
  12. 全国大学生物联网设计竞赛作品 | 智慧养鸡小助手
  13. 《机器学习算法竞赛实践》学习笔记(1)神经网络
  14. Codeforces Round #777 (Div. 2) 简训
  15. 编译原理习题(含答案)——1 绪论——哈工大陈鄞配套版本
  16. tensorflow 1.12使用中的问题
  17. java在线编译网站
  18. aix服务器移动文件系统,AIX文件系统管理汇总:命令+SMIT实战
  19. Postman:通过CSV文件实现接口自动化测试,实际结果预期结果对比,断言判断用例是否通过(上)
  20. 教师资格证(中学)需要准备多长时间?

热门文章

  1. 为什么你读专业技术书逐渐焦虑,读不下去书怎么办?
  2. 微信小程序云开发实现一个社区 Demo(补充)
  3. ElementUI Plus
  4. react+vite+ts关于路径别名的配置
  5. 华为加班夜宵报销要主管审批?任正非怒斥:多此一举
  6. 解决火狐,谷歌,ie兼容性问题
  7. 一段有趣的代码,喂仓鼠
  8. day25:组合总和,电话号码的字母组合
  9. Linux线程同步(三)---互斥锁源码分析
  10. #研发解决方案#数据开放实验室:再战即席查询和数据开放