为了保证用户体验,我们需要做好相应的产品设计。这篇文章里,作者就针对产品的预约功能做了诊断与分析,并给出了改善建议,一起来看看作者的分析和解读吧。

在使用不同的产品时,一些不好的设计会给用户体验带来糟糕的感受。我就是来改善这些不好的体验的,一起来看看吧~

一、用户操作场景

在周五(11月24日)预约下周二(11月28日)的瑜伽课时,课程按钮高亮显示,是可点击状态,我获取到的信息是可以预约该课程。

点击列表卡片【预约】按钮,进入课程详情页,核实信息后,点击详情页的【确认预约】按钮,此时页面出现报错提示“最多可预约3天的课程”。

二、产品诊断分析

1. 课程预约时间分析

课程预约时间轴如图:

可预约课程的开始时间点:在上课日的前 3 天可以开始预约课程。

可预约课程的截止时间点:距离上课时间的前 2 小时,截止预约课程。

2. 用户预约状态分析

根据课程预约时间轴,11月24日不在可预约时间范围内。

诊断问题:APP当前状态与用户实际执行状态不一致,误导用户,增加用户的操作成本。

三、产品改善建议

1. 优化方案

可预约的临界时间点是 11月25日 00:00,11月24日在可预约的临界时间点之前,列表卡片和详情页的按钮应显示置灰不可点击状态,为【暂不可约】。确保app当前状态与用户实际执行状态一致,减少用户操作成本。

该方案应用尼尔森可用性原则中的“一致性原则”,该原则指的是:用户不需要去判断不同的词语、情景或行为是否意味着同一件事,包括产品内和行业内的一致性。

在预约课程场景中,产品界面呈现的状态应与用户实际操作的状态保持一致,无需用户判断是否可操作,无需用户操作试错后才告知真实状态。

2. 更多思考

根据“一致性原则”,相同的操作或概念应该使用相同的界面元素或文本来标识,在整个设计过程中始终如一。

在预约课程列表中, 11 月28 日7点的课程显示【暂不可约】,但8点10分的课程显示【预约】。

在 11 月 24 日预约课程,按可以提前 3 天开始预约的机制,最早可预约 11 月27 日的课程。正常应该是11 月28 日无论几点的课程都不可预约。

疑惑:7 点和 8 点 10 分的课程,预约状态是怎么做到不一致的?

猜想:产品设计师考虑到了【暂不可约】的场景,但可能没有考虑全面,或者可能是生产bug?

试问:这么明显的问题展现在用户面前,在产品上线前,测试质量做到位了吗?验收把好关了吗?上线后有多久没有走查产品了?

四、总结

  1. 产品界面呈现的状态应与用户实际操作的状态保持一致,无需用户判断是否可操作,无需用户操作试错后才告知真实状态。
  2. 产品方案需要全面梳理需求场景,确保场景没有缺漏。
  3. 产品全量发布到生产环境前,需确保在项目的开发、测试、UAT 及生产灰度各个环节做好把关,只有每一个环节都尽力做到位了,才能交付一款好产品给用户。
  4. 上线后不仅需要收集用户的使用反馈,产品经理也要定期走查产品,把自己代入用户角色去使用你的产品,持续发现可优化提升的点,好产品是用心打磨出来的!

本文由 @Nana 原创发布于人人都是产品经理。未经许可,禁止转载。

题图来自Unsplash,基于CC0协议。

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

友情提示

本站部分转载文章,皆来自互联网,仅供参考及分享,并不用于任何商业用途;版权归原作者所有,如涉及作品内容、版权和其他问题,请与本网联系,我们将在第一时间删除内容!

联系邮箱:1042463605@qq.com