用户体验的要素

用户的第一印象

用户安装软件之后,软件第一次启动,软件设计者要给用户什么样的第一印象?用户头一回来访问你的网站,你要给他们什么样的第一印象?很多软件设计者把用户界面等同于给领导汇报的工作成绩单,所有的功能都争先恐后地出现在用户面前,唯恐用户没有注意到。但是用户往往会被繁乱的界面弄得晕了头,无所适从。现在电视的遥控器大多数就是这样设计的。还有的软件把自己当成一个毫无感情的工具,早期的一些字处理软件就是这样。用户启动软件后,看到屏幕上部出现了一行菜单,紧接着好几行小按钮,下面就是全白的屏幕。有更好的设计么?

我们至少可以考虑以下两点。

1.谁会是我们的目标用户?他们是什么样的人?他们的使用方式是什么样的?用户是从哪里进入到这个软件或网站?他们知道这个产品是做什么的吗?用户想达到什么目的?怎样让他们尽快找到相应的功能入口,完成任务?我们的软件可能比难用(学习曲线较陡),怎样才能让用户尽快掌握基本功能?

2.用户和软件的第一次使用,很大程度上决定了用户对软件的评价。怎样让用户在第一次使用的时候,少花时间(或者不花时间)在对用户没有价值的部分(如配置软件的基本设置、登录、填写用户的各种属性等),而把大部分时间花在有实际价值的功能(如完成任务、消费内容、创建内容)上?大家平时都说要向某某大师或某某产品学习,把最重要的功能做好交给用户,把那些无关紧要的功能藏起来,做减法......但是程序员们还是会想着把高级功能"秀"出来。我们都用过各种电视/DVD播放器的遥控器,功能很强,按钮很多吧?你有没有注意到老人家使用遥控器时的困难?

下面的"设计"大胆地做了减法,解决了老年人使用的难题[注释2]:请问,这是一个好的设计么?我们可以用5W1H的方法来判断。

who:谁是你的目标用户?

when:他们会在什么时间使用你的产品?比如一个邮件应用,用户在起床时可能更偏向于快速查看,而在工作时间会发生更多的输入操作。

Where:目标用户会在哪里和你的产品交互?是晃动的公交上或阳光耀眼的室外?还是在沙发上?

what:你的产品是什么?而用户的期待是什么?

why:用户为什么要使用你的产品?他们的动机是什么?还有,在众多竞争产品中,用户为什么会选择你的产品?

How:用户是如何与你的产品发生交互的?他们怎么用?在使用过程中出现了什么问题吗?

相关推荐
百万彩票中奖候选人3 小时前
在trae、qoder、Claude Code、Cursor等AI IDE中使用ui-ux-pro-max-skill
人工智能·ui·ux
泡泡糖的中文规格书8 小时前
【无标题】
单片机·嵌入式硬件·规格说明书·datasheet
工程师00710 小时前
C#状态机
开发语言·c#·状态模式·状态机
浮游本尊11 小时前
React 18.x 学习计划 - 第十二天:企业级实践与进阶主题
学习·react.js·状态模式
前端不太难11 小时前
Flutter 状态复杂度,如何在架构层提前“刹车”
flutter·架构·状态模式
前端不太难13 小时前
Flutter 大型项目性能设计指南
flutter·状态模式
c***69301 天前
Spring Boot实时推送技术详解:三个经典案例
spring boot·后端·状态模式
天若有情6731 天前
Spring Boot 前后端联调3大经典案例:从入门到实战(通俗易懂版)
spring boot·后端·状态模式
jinmo_C++1 天前
从零开始学前端 · HTML 基础篇(一):认识 HTML 与页面结构
前端·html·状态模式
广州服务器托管2 天前
NVIDIA最新591.74显卡驱动精简版:支持DLSS 4.5、所有RTX显卡都可使用,最新N卡驱动下载
计算机网络·网络安全·云原生·个人开发·可信计算技术