作者都是各自领域经过审查的专家,并撰写他们有经验的主题. 我们所有的内容都经过同行评审,并由同一领域的Toptal专家验证.
Khatia是一名产品设计师和研究人员,他创建并增强了银行业务的用户流程, fintech, 电子商务产品. 她的客户包括佐治亚银行, 支付处理软件HitPay, 和Mymarket, 格鲁吉亚最大的电子商务平台.
在为一款金融科技应用程序创建了一个修改后的入职流程后,我的 设计团队 只有三天的时间来测试和调整我们的客户. 因为我们没有足够的时间收集用户反馈, 我需要另一种方法来快速完善流程并展示其影响.
我发明了一种分析方法来简化 新员工培训的步骤 并量化它们变得有多简单. 当我将更新后的流呈现给客户端时, 他们批准了我们的设计, 我们立即实施了这些改变.
从那时起,我使用相同的技术为更多的客户机加强现有的用户流. 这是一种节省时间的简单方法, 提高可用性, 并向涉众展示您的设计决策的有效性.
用户流映射出用户完成任务必须采取的路径,例如 新员工培训,订阅,和 结帐. 设计人员可以在过程中制作用户流 产品开发过程 或者作为regular的一部分 用户体验分析 产品发布后(特别是更新和新功能实现后).
产品的用户流 对用户体验至关重要,它应该与 用户研究 和 用户路径分析. 交互设计基础 强调了 它的重要性是:“你越方便用户在一个特定的过程中从开始到结束,产品就越容易使用,你就越有可能提供一个很棒的用户体验。.”
任何 设计师 or 设计团队 可以使用这四步流分析来 增强用户体验 并帮助用户完成支持业务目标的任务. 为了说明这一点,我将把这一技术应用到一个应用程序登录示例中.
第一步是通过记录完成任务所需的每个操作来检查用户路径, 比如手势, 面扫描, 或者查看更新 间小吃店. 下面是一个入职流程示例,标记了用户执行的每个步骤. 在这种情况下,流使用五个操作:等待、滚动、点击、键入和遵循外部链接. 无论你是用白板和便利贴创建数字用户流程还是物理用户流程, 将操作标签放置在相关屏幕(或屏幕表示)附近以使步骤可视化是很有帮助的.
这个示例流程需要跨多个屏幕执行许多步骤, 很明显,它需要精简. 但是操作的数量并不是衡量一个流程对用户要求有多高的唯一标准. 有些步骤比其他步骤更费力. 例如,打字比敲击需要更多的体力. 为了评估用户流,我们需要一种量化每个动作的方法.
下一步是考虑每一步所需的时间和精神或体力. 例如,在两个选项之间做出决定 需要精神能量,即使是看起来很小的决定. 另一方面, 打字需要体力劳动 (特别是在手机上). 其他动作可能只需要精神上的努力,而不需要身体上的运动, 比如等着小吃条消失. 用户为了达到他们的目标所必须付出的脑力和体力的综合努力是最重要的 交互成本.
我建议为用户流中的操作开发一个简单的层次结构,从最简单到最难. 决定一个动作的难度类似于 评估可用性问题的严重性因为涉及到主观性, 您需要一致的标准(在本例中), 时间,精神和体力的努力). (如果你有机会,观察用户使用原型的情况,以帮助确认你的排名.)
接下来,为每个动作分配一个颜色和一个点值. 我喜欢最具挑战性的红色和最简单的灰色. 一个动作越难完成,它的积分值就越高. 以下是我在用户流示例中分解动作的方法:
即使是相同的活动也可能存在不同的复杂性. 滚动通常是一个简单的任务, 但是,如果用户正在滚动阅读复杂的法律文件呢? 在这种情况下,您可以创建一个更好地反映复杂性的标签,例如Read.
如果你和一个团队一起工作, 试着把屏幕放在一块板上,用彩色的便利贴做动作标签. 这是一种有趣的方式,可以将用户流作为一个组来可视化,并从一个新的角度来看待这个过程. 对于远程协作,可以尝试在线白板工具,如 FigJam or 米罗.
一旦你给每个动作贴上标签, 将其分配的值乘以它在流中出现的次数. 然后你可以把每个动作的积分加在一起,形成我所说的“总努力”.(我们将在稍后衡量影响时详细讨论这个数字的含义.)
一旦你计算出了一个基线总工作量, 回顾用户流程,找出可以组合或简化步骤的地方. 专注于减少行动的数量或用简单的行动取代复杂的行动. 例如,你可以通过组合屏幕来减少点击. 也就是说,最好不要合并包含复杂信息的屏幕. 例如, 如果在同一个屏幕上同时显示支付和用户信息字段,用户可能会感到不知所措. 这就是为什么降低复杂性比专注于减少屏幕数量更好的原因.
您还可以结合自动化来减轻用户的负担. 例如, 一个应用程序可以自动填写通过文本发送的安全码,或者检测用户的国家,这样他们就不需要输入安全码了.
在我们的用户流示例中,屏幕2到5是营销缩微副本和欢迎信息. 没有必要使用多个屏幕来显示这些信息,所以我们可以将它们组合起来. 你还可以让键盘在有输入框的屏幕上自动打开,这样用户在输入之前就不必点击了. 一些输入字段可以合并到一个屏幕中,例如用户名和电子邮件地址. 但在我们的示例中不适用, 另一种提高入职效率的方法是包含高级功能, 比如允许用户扫描支付卡,而不是输入凭据.
将这个流程从15个屏幕减少到7个屏幕,使用户更容易完成帐户设置的基本任务. 大多数应用程序 不需要冗长的入职流程或解释. 相反,最好的做法是让入职培训保持简短,并专注于必要的步骤.
您可能需要向您的客户或其他涉众证明,您创建的流线型用户流值得实现. 例如, 客户可能会犹豫是否要删除展示应用程序许多功能的登录屏幕. 如果你提出的改变遭到了反对,最好用数字来支持你的观点. 突出显示在完成登录前离开应用程序的用户数量, 或者下载了应用后不再使用的人. 你也可以分享 应用程序示例 与客户有更无缝的入职流程,以展示体验上的差异.
更进一步,使用这种用户流分析方法,您可以量化改进后的流的影响. 要做到这一点, 计算新版本的总努力分数, 并将其与原始乐谱进行比较.
了解两个用户流的工作得分, 我们可以量化两个版本之间可用性的变化,并使用结果来支持我们对涉众的设计决策. 这样做, 只需将新流量与原有流量之差(29分)除以第一个分数(78分),再乘以100. 在我们的例子中,新的入职流程比原来的流程简单37%.
我喜欢在演示文稿中与客户分享这些更改,以强调更新的影响以及删除操作或步骤背后的逻辑. 在少数用户中测试流程可以帮助您验证设计过程的结果. 如果需要,您可以重复所有四个步骤以进一步简化流程.
使用这种方法后, 确认流程使用户能够成功地浏览产品,并通过收集反馈来实现他们的目标. 除了, 分析将显示用户在哪里离开产品或未能完成任务,以及由于更新而导致的跳出率的任何变化. 我第一次在金融科技应用上尝试了这种技术, 我们通过定性测试确定用户对新产品是满意的 新员工培训 过程,并且在产品更新时不会遇到中断.
我发现这个四步用户流分析技术是一个快速的, 提高用户体验和最大化效率的有效方法 产品开发过程. 使用它来简化用户的任务,并量化设计决策的影响.
用户流程描绘了用户在移动应用程序或网站上完成任务的路径. 用户流示例包括登录、订阅和结帐. 用户体验中的用户流应该是直接的,易于导航,以支持用户和业务目标.
优秀的用户流设计能够有效地引导用户从头到尾到达他们的目标, 提供积极的体验. 如果用户在完成任务之前离开, 用户流分析可以帮助设计师找出改进之处.
设计师可以使用流分析方法来评估用户流. 在本文中描述的技术中, 您确定用户必须执行的每个操作,并根据完成该操作所需的时间和脑力或体力为其分配值. 评估用户流程使设计师能够简化和简化步骤.
世界级的文章,每周发一次.
世界级的文章,每周发一次.