用户体验设计—影响定制化设计的因素
创始人
2024-05-30 23:12:36
0

0 前言

最近在上信息构建这门课(名为信息构建,但感觉叫用户体验设计更好。。。)老师是研究信息行为、人智交互这块的,所以实验课要求我们先学习一个实际的设计案例,让我们搞懂影响定制化设计的因素。所以这篇文章讲讲我对案例PPT和论文的影响。

1 案例PPT介绍

这个案例是一个叫做“敦煌诗巾”的微信小程序的界面设计。它属于产品定制系统,即用户通过交互的方式在线选择各种设计元素,进行个性化定制

这个小程序一共提供了三种个性化定制策略(后续也是分析这三种策略对用户体验的影响,当然还有用户自身的教育背景)

基于属性的个性化界面设计

这种个性化定制策略允许用户在行李箱的不同属性上做个性化的选择。用户需要自己花心思选择用什么轮胎、什么提手、什么图案和什么尺寸。

基于选择的个性化界面设计

所谓基于选择的个性化界面设计,就是把各个成品做好,用户直接选择不同的成品即可。这与基于属性的个性化选择不同,基于属性的个性化选择需要自己构思不同属性在行李箱上的效果,相当于要在心里进行一次组装;而基于选择的个性化则是组装完毕,直接选择就可以了。

基于滚动的个性化界面设计

这个和基于选择的个性化设计的不同之处在于,每个成品单独呈现在整个界面中,而不是和多个同一类型的成品放在一起。

2 案例分析—哪种个性化界面设计的最好

界面设计准则:界面设计应该符合用户的偏好和目标,以及产品的功能和美学

我们知道,不同的用户所适用的界面肯定不同(这个案例中我们以教育背景划分不同用户),因此如何去评价一个界面是否设计的优秀非常重要,下面提出三个标准用户衡量一个个性化界面是否优秀:

1 任务绩效(Task Performance)

任务绩效指的是用户完成一个个性化定制/任务所耗费的时间。用户越快完成个性化任务,则这个界面的任务绩效越好。

2 系统可用性(System Usability)

顾名思义,指的是这个界面是否好用,是否容易上手。这需要用户自己评价,可以借助系统可用性量表(SUS)来判断。

3 任务负载(Task Load)

任务负载指的是用户在使用个性化界面时的心理负荷水平,可以借助NASA-TLX task load量表从用户那里收集。具体包括以下几个角度:

  • 脑力需求(Mental Demands)

  • 身体负担(Physical Demands)

  • 时间需求(Temporal Demands)

  • 任务绩效(Own Performance)

  • 努力程度(Effort)

  • 挫败感(Frustration)

3 研究模型

基于上述分析,我们可以得到相应的研究模型。这个研究模型就是,在考虑教育背景的情况下,分析什么样的个性化界面设计更好(上述三个标准得分更高)。看到这里我们就知道,不同的个性化界面设计在拥有不同的教育背景的用户那里效果是不同的。

接下来我们看看不同教育背景下,对不同的界面设计的打分情况。

4 实验过程

我们选择72位用户,36为是在校大学生;36位是产业工人。然后再将两个大组各自分为3个小组,让他们使用上述提到的3种不同的个性化界面设计,最后通过问卷、量表的方式收集数据并做统计分析,得到他们对不同个性化界面的打分情况。

5 实验结果

经过实验,得到了以下结论:

在校大学生

产业工人

基于属性

系统可用性得分最高;任务负载最小(心理负担,花费努力)

任务绩效得分一般

基于选择

任务绩效得分最高;

任务绩效得分最高;系统可用性得分最高

基于滚动

任务绩效得分一般;

任务绩效得分一般;系统可用性拍第二;任务负载最小(心理负担,花费努力)

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...