ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

以用户为中心的设计实战:从用户研究到体验度量全流程

以用户为中心的设计实战:从用户研究到体验度量全流程 1. 为什么“以用户为中心”经常沦为口号1.1 三个常见的认知误区做体验设计这些年我见过最讽刺的一句话就是——“我们很注重用户体验”。说这句话的人可能是老板、产品经理、研发甚至是设计团队自己。可当你追问细节用户画像是什么关键任务完成率多少最近一次可用性测试是什么时候大概率得到的答案是沉默。这不是个例。以用户为中心的设计User-Centered DesignUCD被提了几十年几乎所有团队都把它贴在墙上、写进价值观里但真正落到实处的少之又少。问题出在哪儿我拆解下来有三个根深蒂固的误区。误区一把“老板即用户”当成决策捷径。团队里级别最高的人对某个功能有自己的偏好于是大家默认“老板的意见就是用户的声音”。这很可怕因为老板的认知、年龄、使用场景、操作熟练度和真实用户之间可能隔了十万八千里。我遇到过一家做B端系统的公司老板觉得后台报表要展示尽可能多的字段结果一线用户每次都要在一屏密密麻麻的数据里找自己关心的那三列。误区二把“数据即用户”当成免死金牌。看数据没错但只看数据会失真。转化率下跌了你知道用户流失了但你知道为什么流失吗是看不懂文案是流程太长还是遇到了Bug数据能告诉你“发生了什么”却很难告诉你“为什么发生”。以用户为中心必须在量化数据之外补充定性的用户声音。误区三把“同理心”本身当成结果。很多设计师信奉“用户访谈就是倾听用户”于是做了大量访谈、输出了精美的用户旅程地图然后就没了下文。同理心只是起点不是终点。用户中心设计的本质是通过一套可重复、可验证的方法把用户洞察转化成产品决策和设计输出。没有这个过程调研报告就是废纸。1.2 以用户为中心到底在解决什么问题如果给以用户为中心的设计下一个务实的定义我的理解是在每一个产品决策节点都拥有来自真实用户的证据并且依据证据做取舍。它解决的是三类典型问题。第一需求跑偏。团队闭门造车三个月上线后发现用户根本不买账。UCD通过前置的用户研究从源头降低需求风险——做的是不是用户要的优先级排得对不对第二体验割裂。每个模块看起来都还行但串起来用户根本走不通。UCD强调从任务流和用户目标出发让跨模块的流程自然衔接。第三资源浪费。做了很多没人用的高级功能。UCD通过持续的用户反馈和数据分析把资源聚焦在真正有用户价值的环节。所以体验设计不是“美化界面”不是“改个按钮颜色”它是一套从用户出发的决策机制。这套机制覆盖从早期需求挖掘、方案设计、上线验证到持续迭代的全生命周期。对谁重要的对产品经理、交互设计师、视觉设计师、用户研究员、前端和后台研发、运营人员甚至创业者——只要你的工作最终要交付给“人”来使用这套方法论都值得系统性掌握。2. 用户研究的实战方法把“抽象用户”变成“具体的人”2.1 用户访谈怎么做才不白做用户访谈是最基础、最直接的用研手段但新手太容易把它做成“闲聊”或者“审问”。我自己的经验一次有效的用户访谈需要在访谈前、中、后各做对几件事。访谈前明确这次访谈要验证的核心问题。不是“我想了解用户怎么用这个产品”而是“用户在什么场景下会使用搜索功能搜索失败后他会怎么做”设计半结构化提纲。建议分成3-4个模块每个模块准备5-6个开放式问题。开放式问题长什么样“你上次在这个App上买东西中间有没有卡住的地方”而不是“你觉得这个App好不好用”——后者引导用户给出模糊的赞美。招募对路的用户。不要找公司内部同事凑数也不要找从来没使用过同类产品的纯小白除非你要验证的是新品类。建议筛5-8人可用性测试在这个数量级就能暴露80%以上的问题这一结论来自Nielsen Norman Group的经典研究。访谈中先建立信任聊一些轻松的话题切入别上来就掏问卷。用“你上次是怎么做的”代替“你平时是怎么做的”。具体事例比泛泛态度可靠得多。允许沉默。用户想一想再回答往往比立刻回答更有信息量。多追问“为什么”。用户说“我觉得这个功能没用”追问“你当时想完成什么任务你最后用了什么替代方案”——真实动机往往藏在这个追问里。访谈后当天完成复盘记录最好用访谈对象原话做证据不要加工成自己的话。把访谈记录归类到“用户目标—痛点—需求线索”框架下再和产品经理、研发团队分享原始材料——让他们亲眼看到真实用户怎么说比你转述一百遍都有效。用这样的方法做了几轮访谈之后你会明显感觉到团队讨论需求时画风变了。以前是“我觉得用户需要”“你认为”变成了“用户原话是……”——这才叫以用户为中心迈出了第一步。2.2 可用性测试最容易被低估的高性价比工具如果说访谈是“听用户说”可用性测试就是“看用户做”。它要回答的问题非常具体真实用户在完成核心任务时能不能顺利走通卡在哪里为什么卡操作上我强烈推荐轻量化的“走廊测试”方案。不用高保真原型甚至纸面原型也行找一个安静的会议室邀请5-6名目标用户给他们布置3-5个核心任务观察他们怎么操作。关键细节有几个任务设计要场景化不要直接告诉用户操作路径。错误示范“请点击首页右上角的搜索按钮查询订单”。正确示范“你上周买了一件外套现在想知道它到哪儿了”。前者测的是用户能不能找到按钮后者测的是用户在真实场景里能不能完成任务——后者才有意义。鼓励用户“出声思考”Think Aloud。让用户一边操作一边说出自己心里在想什么。用户说“这个地方我本来以为点一下价格就能展开结果没反应”——这就是你下一轮迭代的线索。尽量少提示除非用户已经完全卡死。一旦你出手帮忙测试记录里就混入了你的干扰。明确了“这个用户需要提示几次才能完成任务”本身就是很有价值的结论。结束后做简短的访谈。问三个固定问题整体感受如何印象最深的一步是什么如果只能改一个地方你希望改哪里虽然可用性测试的样本量通常不大但它就像“产品体检”能稳定地发现那些从后台数据里根本看不出来的痛点。我见过最夸张的一次用户在产品里绕了5分钟都没找到登录入口而当时的漏斗数据显示“登录成功率98%”——因为失败的用户根本没走到埋点就被劝退了。2.3 从定性素材到用户画像三张表输出高质量画像很多团队的“用户画像”是拍脑袋写的——“都市白领”、“25-35岁”、“喜欢高品质生活”——全是这种没法落地的空话。真正能指导设计的用户画像必须建立在真实素材之上并且指向明确的设计含义。我建议用三张表来梳理。第一张用户基本信息与场景表。年龄、职业、使用设备的特征、使用产品的频率、使用场景通勤路上/办公室/深夜加完班再加一句典型的原声引用。这张表的目的是让人“看见”用户。第二张目标与痛点表。用户想通过你的产品完成什么核心任务不顺利的时候他有什么情绪和替代行为这个表是需求优先级和设计机会点的来源。第三张使用偏好与习惯表。用户熟悉什么交互模式对什么推荐机制信任能接受多久的学习成本这些直接决定信息架构和交互方式。有了这三张表再合并同类项提炼出2-3个核心画像。注意画像不是越多越好——画像太多等于没有画像团队根本记不住。两个差异明显的典型画像最理想一个代表核心高频用户一个代表有潜力但当前流失风险较高的用户。画像产出后要贴在团队工作区里让研发、测试、运营随时都能看到。每次需求评审会上提问“这个功能对我们的典型用户老王有什么价值”——你会发现评审效率大幅提升。3. 体验设计的落地实操从任务流到微文案3.1 任务流与信息架构让用户无脑走通用户进入产品的那一刻脑子里的任务是明确的“我要买票”、“我要提交报销单”、“我要找到那篇收藏过的文章”。体验设计的第一要务就是让这个任务能顺利完成过程中不迷路、不烦躁、不放弃。设计任务流时我习惯用一句话口诀来约束自己用户每多一步流失率就会翻一倍所以能三步走完的流程绝对不要做五步。实操上分三步第一步列出最高频的用户任务按使用频次和用户价值排优先级。最高频的任务在信息架构里必须最浅、最快可达入口必须在首页或底部导航这个层级。第二步画任务流程图。用最朴素的“开始—步骤—分支—结束”框架把流程画出来。重点检查分支条件和异常状态网络失败怎么办表单校验不过怎么提示用户中途离开怎么找回这些异常分支常常是体验翻车的重灾区——主流程大家都做了异常路径没人管恰恰是这些没人管的角落决定了用户对产品的最终评价。第三步对流程做减法。每个步骤问自己三个问题这一步真的必要吗可以合并到上一步吗可以延迟到后续再让用户填写吗把非必要信息从主流程里拿掉放到“合规要求的确实需要”的地方去。信息架构上遵循一个朴素的层级原则全局导航一级→ 区域导航二级→ 页面内模块三级。用户点击不超过3次应该能到达任何核心功能的入口。这不是铁律但适合绝大多数产品尤其是工具类、B端业务类产品。3.2 交互与视觉少让用户思考的设计才优雅交互设计和视觉设计是体验设计的外在表现也是普通用户最直观感知到的“设计”。但专业设计师要记住好看不是目的好用才是。交互层面的核心原则有三个。一是可预测性。按钮长得像按钮、链接长得像链接点击之后的行为符合用户预期。不要让用户进行“这个到底能不能点”的猜测。二是反馈。每个用户操作都要有即时反馈。点击有按压态、提交有加载态、失败有错误态——没有反馈的界面让用户和不存在的空气对话。三是防错。关键操作要有二次确认但确认弹窗不是越多越好。我的经验是不可逆的、代价高的操作删除、提交、付款、发布必须确认可逆的、代价低的收藏、下载不需要确认过度弹窗反而打断节奏。视觉层面值得投入的永远是这四项视觉层级。每屏只有一个主要行动点通过字号、颜色、留白拉开主次。如果用户进入页面不知道先看哪儿说明层级设计失败了。一致性。按钮样式、字体字号、间距体系、色板统一。不一致的界面让用户每换一个页面就要重新学一次“设计语言”。可读性。正文对比度要达标建议正文文字与背景对比度不低于4.5:1字号不要小于常规的14-16px移动端不要用花哨字体。情感化。在异常态、空状态、完成态加入适度的手写文案或插画让用户觉得“对面有人”但不要喧宾夺主。3.3 内容体验被忽视的“体验设计师第二战场”很多团队做体验设计只盯界面忽视了文本内容——这里说的不是产品文案甚至营销内容而是微文案按钮标签、错误提示、空状态文案、加载提示、表单说明。这些“小字”决定了一个产品是“聪明体贴”还是“冷漠机器”。举几个例子。按钮标签“提交”和“保存并继续”都指向同一个行为但两者给用户的心理预期完全不同。前者更像仪式感的终结后者告诉你做了这件事之后还会有下一步。错误提示系统报错时不要只说“操作失败”“请求超时”要说人话什么失败了为什么失败用户现在该怎么办比如“网络开小差了请检查网络后重试”比“500 Error”友好一百倍。空状态这是最容易被设计忽略的地方。用户第一次进入、还没有任何数据时页面应该告诉用户“这里以后会长出什么、你可以在这里做什么”而不是一片空白。加载状态如果加载时间超过2秒给一个骨架屏或者进度动效不要让用户盯着一个转圈的小菊花发呆。这些微文案的处理需要内容和设计深度合作。我自己带团队的做法是把微文案和视觉稿一起评审微文案里的每个字都要回答“用户看到这句话会怎么理解”。这不是咬文嚼字因为用户对产品专业度的感知很大一部分来自这些他需要逐字阅读的句子。4. 度量体验搭建一套能落地的体验指标体系4.1 从可用性到体验度量指标怎么选怎么搭不度量就没法改进。但体验度量的难点在于体验这个东西看不见摸不着怎么量化我的经验是分层搭建指标体系别指望一个指标包打天下。第一层任务层可用性指标。选核心任务来测跟踪三个关键指标任务完成率、任务完成时间、操作错误率。这一层直接回答“用户能不能完成任务”。第二层行为层产品分析指标。用数据埋点跟踪关键行为漏斗看每个步骤的转化率。这一层回答“有多少用户在哪个环节流失了”。第三层感知层主观评分指标。最常用的是SUSSystem Usability Scale系统可用性量表10道题计算出一个0-100的总体可用性分数。再加上NPS净推荐值和满意度评分。这一层回答“用户对整体体验的感受如何”。指标不能太多每个层级选1-2个核心指标就够。我见过一些团队立志做“体验看板”一口气上了二十几个指标结果团队根本没精力去维护和解读很快就沦为僵尸看板。指标选好后要确定基线和目标值。比如任务完成率现在的基线是78%下季度目标提升到85%。有了具体数字体验改进就不再是“感觉变好了”这种玄学而是一段可追踪的旅程。4.2 体验度量的数据来源和采集节奏体验指标的数据从三个渠道采集各有侧重客观行为数据埋点系统适合看任务层的漏斗转化、功能使用频次、单次会话时长但要警惕时长越长不一定体验越好也可能是找不到路。建议以周为粒度持续跟踪。主观问卷数据系统弹窗/问卷工具适合看满意度、NPS、SUS。建议在用户完成关键任务后弹出简版问卷产品级大调研按季度做。用户原声数据访谈/可用性测试/客服工单适合解释前面两类数据产生的“为什么”。建议每月固定做2-4场用户访谈或可用性测试。三条渠道组合起来才是一个完整的度量闭环知道了“是什么”量化数据理解“为什么”定性洞察再输出“怎么办”体验优化。4.3 用体验数据推动迭代一个实战案例说一个我经历过的真实案例。某App的登录注册流程转化率连续三个月在55%左右徘徊商业团队很焦虑。当时我们做了三件事对着埋点数据拆漏斗发现最大的流失发生在“填写手机号”到“输入验证码”之间。很多用户填完手机号就没往下走了。做了一轮可用性测试发现用户卡在两个地方一是分不清“验证码”是短信验证码还是图形验证码二是点击“获取验证码”后迟迟等不到短信也不知道是否发送成功。看客服工单发现大量“收不到验证码”的投诉其中有不少用户其实输错了手机号但没有二次确认。定位原因后改了三处把“验证码”的文案改成“短信验证码”在输入框下方加了一句“验证码将发送至以上手机号”点击获取后给按钮一个60秒倒计时状态弹窗提示用户确认手机号是否正确。改版后两周该环节转化率从55%提升到68%。策略并不复杂就是先量化定位再定性找因最后小步快跑验证。这就是体验度量驱动迭代的标准打法。5. 团队协作中落地体验设计绕不开的实战经验5.1 如何和产品经理、研发高效协作体验设计从来不是设计团队一个人的事。没有产品经理认同、没有研发配合再完美的设计稿也只能躺在文件夹里吃灰。这些年我最大的体会是想让别人重视体验你得用别人的语言来说事。跟产品经理协作主打“数据用户原声”。产品经理最关心的永远是目标、优先级和产出。不要一上来就谈“美学”、“感觉”而是摆出数据任务完成率、流失率、用户原声记录。用证据说话让产品经理看到体验优化和业务指标之间的因果关系信任就这么逐步建立起来了。跟研发协作主打“尽早介入尊重约束”。不要等视觉稿全部完成再丢给研发那就成了“设计定稿、研发排期、上线对赌”的局面改动成本极高。建议方案早期就拉研发评审交互稿这个交互有没有技术实现难度数据接口有没有加载性能能不能撑住提前暴露约束设计可以主动调整方案而不是在开发中后期被砍功能。另外我推荐一个做法在版本排期里预留10%-15%的“体验治理”时间。专用来处理技术债、体验小优化、打磨异常态。如果没有这块时间体验优化永远会被塞进“有空再说”的筐里而那个筐永远不会满。5.2 推动建立体验评审机制很多团队没有正式的体验评审流程。产品经理画了原型直接给研发UI设计做完图直接切图整个流程里没有一道“体验质量门禁”。结果就是产品上线了负责人自己点开都觉得别扭。建议在版本流程里插入一个轻量的“体验走查会”时间控制在30-45分钟参会人包括产品经理、设计、研发关键角色。走查会看什么用一份“体验走查清单”逐项过一遍核心任务用户能否在3步内找到入口所有操作是否有反馈异常态是否都有设计网络断、返回空、服务端报错文案是否完整、无歧义关键流程是否有防错和确认机制无障碍基础项是否到位对比度、可点击区域尺寸这份清单听起来基础但每次走查会都能发现一两处明显的体验漏洞。不是设计做得不好而是多人协作时信息传导总有损耗评审机制能有效兜底。5.3 培养全团队的体验意识光靠设计师自己把关永远无法覆盖所有细节。以用户为中心要落地组织里的每个人都需要“体验意识”。具体的做法可以是全员客服日让产品经理、设计师、研发每个月抽一天去听客服电话感受真实用户的情绪和问题。这比任何培训都有效。用户之声周报把客服工单、应用商店评论、用户群反馈里的典型问题整理成周报同步给核心团队让所有人都感知到用户脉搏。产品体验月每季度选一个核心流程全员走查一遍输出体验问题清单排优先级后按迭代改进。当团队里的研发会在代码评审时主动问“这个按钮的点击状态加了吗”当产品经理会在评审会上主动说“这个流程需要找用户验证一下”——说明以用户为中心的文化真正开始落地生根了这才是最值得庆祝的时刻。6. 常见问题排查与避坑实录6.1 典型问题速查表我把这些年做过和见过的常见问题整理成一个速查表供团队自查时可快速对照。症状常见原因解决思路核心功能上线后没人用需求没有用户验证团队臆想需求上线前置访谈/问卷验证真伪需求转化漏斗某一步骤流失严重页面加载慢、文案有歧义、表单太复杂拆漏斗定位节点埋点可用性测试找因用户频繁找客服问基础操作页面自解释性差、帮助入口深优化空状态和引导文案增加帮助入口版本评审总在争“我觉得”缺乏用户证据支持决策建立用户画像数据看板用证据代替主观一个功能做了十几个版本还在改需求范围反复横跳明确核心用户目标砍掉非必要范围用户操作没有反馈异常态和加载态没有设计走查所有交互反馈补齐状态设计页面点击区域太小总是误触视觉稿未考虑触屏热区规范设定最小点击区域建议44x44px6.2 三个典型的避坑经验避坑一别把用户访谈变成“寻求认同”。我遇到过一些很有主见的团队成员做用户访谈时有意无意地引导用户说出自己想要的答案——“你是觉得这个按钮放在这里不方便对吧”这种访谈出来的素材毫无意义。做用户访谈要保持中立问开放式问题多听少说哪怕用户的回答和你的直觉相反也要接受并记录——这恰恰是摆脱“自我为中心”的关键训练。避坑二不要过度依赖A/B测试。A/B测试很适合验证明确的体验优化点比如按钮颜色、文案变化。但它不适合验证方向性的问题——“这个新交互模式要不要上线”这类问题A/B测的成本高、周期长变量也难以控制。这类问题上先用定性的用户研究判断方向再用A/B测试做细节打磨。避坑三体验评审不要只“找茬”不“定级”。如果走查会上一口气报出三十个问题团队会不知所措。建议把问题按严重程度分级P0是功能性阻断必须本版本修复P1是严重影响效率下个版本修复P2是小瑕疵进入体验债池按季度清理。分级之后讨论的不再是“改还是不改”而是“什么时候改、以及当前版本的优先级”。7. 体验设计能力精进从做项目到建体系7.1 个人能力进阶的三个阶段以用户为中心的设计能力不是看两本书就能练出来的它像一个手艺活需要多轮的项目实践和复盘。我自己的经验是分三个阶段第一阶段会做。掌握用户访谈、可用性测试、画像构建、交互输出这些基础技能能独立完成一个功能的设计闭环。这个阶段考验的是执行力。第二阶段会想。能根据业务目标主动定义体验目标能判断什么情况做定性研究、什么情况做量化分析能在资源受限时给出平衡方案。这个阶段考验的是策略判断力。第三阶段会推。能在跨团队场景中推动体验落地建立评审机制和指标体系培养其他角色的体验意识。这个阶段考验的是组织影响力。判断自己处在哪个阶段可以用一个简单的问题你是“完成了一次可用性测试”还是“让团队因此做出了一次正确的产品决策”前者是执行后者是影响。体验设计的价值最终体现在影响了多少产品决策上。7.2 打造自己团队的体验闭环机制把个人能力沉淀成组织机制是“精进”的高阶目标。一个成熟的体验闭环机制包括四块拼图用户洞察源每周固定采集的客服工单、用户反馈、用户访谈记录持续积累的原始素材库。体验度量基线核心任务完成率、SUS、NPS的基线数据和趋势记录知道当前站在哪里。流程质量门禁需求评审要看用户证据、版本走查要有体验清单、上线后要有数据观测期。每一道门做扎实体验问题就不会一路漏到用户那里。迭代反馈回路每次体验优化上线后对比指标是否真的提升。做了、没做、做完了有没有结果验证决定了体验优化是“项目制”还是“长期能力”。这四块齐全了恭喜你体验设计不再是某个人的灵感秀而成了一个能自我进化的产品基础设施。8. 一点个人的体会写到这里可能有人会觉得以用户为中心做用户研究、做画像、做测试、建指标要做的事情太多了小团队、小产品真的有必要吗我的回答是把“以用户为中心”当成一把尺子而不是一套繁重的仪式。哪怕你的团队只有两三个人、哪怕没有预算做大规模调研依然可以在每个版本里留出半天时间做两三场走廊可用性测试依然可以在每次需求评审前先写出典型用户目标和场景依然可以在功能上线后认真读一遍应用商店的每一条评论。这些动作的成本极低但坚持下来积累的“用户直觉”极其珍贵。我自己有一个长期习惯把常用的App里所有核心操作流程定期录屏放到一个文件夹里。有空时翻出来看看不是为了“借鉴”而是为了提醒自己——别人是怎么处理同样的问题的用户在一步步操作时的真实感受可能是什么这个习惯坚持了几年比我上过的任何一门设计课程都管用。以用户为中心的设计说到底不是一套冷冰冰的方法论而是一种持续的谦逊承认我们不是用户尊重用户与我们的差异然后永远把“用户怎么想”放在“我怎么想”之前。这条路不轻松但值得一直走下去。
返回列表