用户体验量化方法研究(二)
作者:剑虹 来源:taobaoued 发布时间:2010-02-08 12:46:00
在用户体验量化方法研究(一)中,我们以用户体验层次模型为基础,提出了三种量化用户体验的方法:以任务为中心、以行为为中心以及以体验为中心的量化方法。在本篇博客中我们将具体向大家介绍下三种方法。
3.用户体验的量化方法
(1) 以任务为中心的量化方法
以任务为中心的量化方法是从目标层出发,通过对客观事物的评测来量化用户在使用产品过程中的体验。这个过程将是对每个任务进行定量分析的过程。在用户体验层次模型中的目标层是针对用户的需求而构建的,在此之所以将“从目标层出发的量化方法”称为以任务为中心的量化方法,是因为任务是用户为完成目标所作出的行为的客观表象。客观的事物正是我们需要去量化的。在实际的操作中,用户往往是在有了一定目标之后,为了完成这个目标而首先为自身制定若干个阶段性的任务(阶段性的目标),某个阶段性任务的完成伴随着某个阶段性目标的实现。因此目标和任务之间存在这样的关系:目标=任务={阶段性任务}。
目标和任务间存在这样的关系,这一点为实现从目标层出发的用户体验量化提供了很大的帮助。下一步我们将考虑如何从客观角度出发来评测任务?这就需要我们来了解任务是如何被完成的。对于有产品介入的任务来说,任务的完成与产品的功能息息相关。为什么这么说?众所周知,产品的功能决定了我们可以用它来完成什么样的任务、如何用它来完成任务。产品的功能是客观存在的,是可以被量化的,因此从目标层出发的以任务为中心的量化方法,是通过对产品功能进行定量分析来实现的。
在这里我们以手机为例,来阐述以任务为中心的用户体验量化方法。对于手机,它的功能包括打电话、短信、拍照、字典、照相机、闹钟、计算器、日历、备忘录、游戏、音乐播放器……正因为手机具备这些功能,所以我们可以通过手机来完成打电话、发短信、拍照等任务。这些功能在用户中受欢迎的程度不同,各功能的操作难易程度不同,甚至各功能为用户提供信息的效率不同……于是各功能对用户体验的影响情况不同,这些正式我们要去评测的。我们将这一系列的评测称为任务评测,如表1所示。
表1 任务评测
任务(T)可以分为常用任务Tc、非常用任务Tuc以及个性常用任务Tpc。我们将Task(i)的score 记为S(Ti),则有STi=STci+STuci+STpci。若将用户体验的量化记为UX,则有:
(1)
实践表明,Tc、Tuc、Tpc三者的比重不同,我们用WTi来表示Task(i)在{task}中的权重,则三者所对应的权重为WTc、WTuc、WTpc且有WTc+WTuc+WTpc=1,则有STi=WTc×STci+ WTuc ×STuci+ WTpc ×STpci,那么UX可表达为:
(2)
在以任务为中心的量化方法使用的过程中,重点是通过评测描述中的各个点来计算各个任务在体验过程中的影响权重(这因产品而异),我们将在后续的研究进行深入的探讨,本系列文章中将不再详细阐述。
(2)以行为为中心的量化方法
以行为为中心的量化方法是从行为层出发,通过分析客观因素来量化用户体验。在以行为为中心的量化方法中,我们需要分析行为过程中存在哪些变量,这些变量间存在什么样的关系,以最终获得可以衡量目标完成情况的具体数值。为了更清晰地解释以行为为中心的量化,我们首先将行为交互的过程具体地表达为:信息的输入、动作(用户的操作行为)、信息的输出这个循环过程,如图3所示。
图3 行为交互示意图
表2 行为的构成分析
对图3进行文字表述如表2所示。其中步骤与时间是过程,与图3中的Act直接关联;行为结果是指信息的接收情况,通过借助以体验为中心的量化方法得到的确切数值,Ti表示图1中的行为i,定义行为i所带来的体验程度为Sti,那么Sti与Pti、Tti之间存在:
(3)
然而,以行为为中心的量化方法不能独立存在,是要借助以体验为中心的量化方法才能运用的,用户体验量化方法研究(三)中将通过具体的案例对此方法的运用进行具体说明。
(3)以体验为中心的量化方法
以体验为中心的量化是通过对体验过程中的满意度、情绪反映以及审美反应的综合计算所得到的,即体验的程度。该方法是从用户的主观因素出发对用户体验进行量化,需要通过问卷的方式辅助完成。将满意度记为C,情绪反应记为F,审美反应记为A,体验程度记为E,有:E=C+F+A。对应以用户行为为中心的量化方法,Sti与E等价。(注:此方法参考了雷田在《基于信息构建的用户体验设计研究》中提出的相关理论内容)
用户体验量化方法研究(三)中将通过案例,结合以体验为中心的量化方法对以行为为中心的量化方法进行详细的阐述。


猜你喜欢
- 前言学习Python的初衷是因为它的实践的便捷性,几乎计算机上能完成的各种操作都能在Python上找到解决途径。平时工作需要在线学习。而在线
- 实例如下所示:>>> import pandas as pd>>> import numpy as np
- 1. 前言微信的跳一跳相信大家都很熟悉了,而且现在各种 * 、辅助也是满天飞,反正本人的好友排行榜中已经是八九百都不足为奇了。某宝
- 下学期就要学习MySQL了,没事先在家搞一搞,没想到光安装就费了半天劲,所以我决定整理下,供大家参考。第一步 下载安装包:官网毕竟是甲骨文公
- Base64是一种用64个字符来表示任意二进制数据的方法。用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文
- 问题描述在我们做项目中,常见的是横向表格,但是偶尔的需求,也会做竖向的表格。比如下图这样的竖向表格:我们看到这样的效果图,第一时间想到的是使
- 在脚本中可设置需要备份的数据库表清单,并且会将备份文件通过gzip压缩。需要注意的是,这段脚本仅适用数据一致性要求不高的环境。#!/bin/
- 一、一站式解决 1. 问题分析定位# 找到MySQL的配置文件,复制mysql的数据目录vim /etc/my.cnf# 进入ms
- 1.func Fields(s string) []string,这个函数的作用是按照1:n个空格来分割字符串最后返回的是[]string的
- 如下所示:# 输入数字使其反向输出num = int(input("请输入一个数:"))i = 0num1 = numw
- 动态规划是一种用来解决定义了一个状态空间的问题的算法策略。这些问题可分解为新的子问题,子问题有自己的参数。为了解决它们,我们必须搜索这个状态
- 一、为什么提出python编程的核心是什么?我想要Python实现,这已经不是什么秘密了。WebAssembly它不仅会让Python进入浏
- 原理希尔密码是运用基本矩阵论原理的替换密码,由Lester S. Hill在1929年发明。每个字母当作26进制数字:A=0, B=1, C
- 光学元件类平面反射镜是一种极为简单的模型,因为我们只需要考虑一个平面即可。但是除此之外的其他光学元件,可能会变得有些复杂:我们必须考虑光在入
- 要求必备知识熟悉基本编程环境搭建。运行环境windows 7(64位);php-5.3; memcached-1.2.6下载地址环境下载什么
- 问题描述最近产品提出一个需求,说是做表格呈现统计数据,不过数据源是来自两个地方的,所以需要做两个表格去呈现数据,同时在表格最后统计数据。效果
- 为了便于操作基本类型值,ECMAScript 提供了 3 个特殊的引用类型:Boolean、Number和 String。这些类型与其他引用
- 解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql
- 山河远阔,烟火人间,又一年,千里婵娟~今天给大家带来的是给玉兔投喂月饼的小游戏。八月十五中秋夜晚,让我们对着月亮许愿:希望我们在意和在意我们
- 目录0 背景说明0.1 获取AccessToken0.2 数据库查询0.3 文件下载2. 简单的封装3. 简单测试4. 参考文档0 背景说明