[译]交互设计中的poka-yoke(容错性)

原文:Poka-Yoke in User Interface Design

poka-yoke是日语词汇,意思是“预防犯错”


这个概念最早出现于上世纪60年代的汽车制造领域。该领域的工程师新乡重夫(丰田精益生产专家)创造了这个概念。

新乡当时正在解决一个丰田面临的问题:装配工人在组装转换器时经常忘记加装两个必须的弹簧。他的方案是重新设计转换器的装配流程,将之变成两个步骤。

在新的流程下,工人需要:

1 准备好两个需要加装的弹簧,放在一个指定位置

2 从指定位置取出弹簧,装配进转换器

虽然装配转换器的流程变长了,但是结果是错误率大大降低,意味着总体结果是产品平均质量提高了。


poka-yoke眼下已经被应用于软件界面交互设计


例如在wordpress里,在删除帖子功能里就有容错机制。

从后台删除一个帖子一般需要两步

1 首先将帖子移动到回收站

2 在回收站执行永久删除


如果将整个删除帖子的交互过程拆开,可以看到用户要经过5个预设的动作才能完成删除。

1 鼠标悬停在帖子标题,以展现操作菜单

2 在操作菜单里点击“放入回收站”

3 点击回收站链接,进入回收站界面

4 再次悬停在帖子标题,展现回收站的操作菜单

5 点击“永久删除”

虽然这个删除过程并不是最快速的方案,因为删除内容被先放到暂存的回收站,但显然,增加的容错步骤显著降低用户不慎误删除一个帖子的机会。


另一个poka-yoke的例子是usb插口


要正确连接usb,我们都知道必须用正确的朝向来插入,以保证数据正常传输。

为了避免错误的插入方向,插口和插槽都做了设计,当方向错误时会挡住。

此外作为另一层容错,在插口正面有一个usb的logo,视觉上提示这一面应该被看到(向上)。

然而,usb插口并不是完全预防了错误,因为用户仍然可以尝试用反方向插入接口,发现错误后,用户需要自己纠正这个错误,重新以正确方向再次连接。


最理想状态下的poka-yoke,是完全消除犯错的机会


例如,apple的lightning数据线,作为功能和usb一样的产品,却对朝向完全没有限制。

在apple的数据线产品里,可以看到,容错性达到了“完全消除犯错的机会”。

交互容错性最大的好处,无疑是体现了对用户的周全保护,减少了意外情况造成灾难后果的机会--例如不慎删除了辛苦写了几小时的帖子。

poka-yoke可以归结为站在用户体验的角度尽可能提高效率:更小的错误概率能令用户更觉得安心,整体上更快完成目标,从而提升整个系统的交互设计层次。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一:描述 防错原则认为大部分的意外都是由设计的疏忽,而不是人为操作疏忽。通过改变设计可以把过失降到最低。该原则最初...
    Perry阿力阅读 3,950评论 1 13
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,357评论 25 709
  • 前言前言 随着科学技术的飞速发展和科学技术的日新月异,产品更新换代的速度也越来越快,复杂零件的个数也越来越多,产...
    穆山阅读 2,020评论 0 10
  • 我是一个公司的小白领,和这个城市的大多数人一样每天朝九晚五的做着固定的工作,过着特定的生活。看着地铁上那些面无表...
    布雷路阅读 408评论 2 2
  • 理财的理念深入骨髓,如果缺乏行动,那和没有是一样的。今天,我们来说点实在的,讨论一下适合自己的理财方式。 一、主要...
    阳光阿四阅读 680评论 0 5

友情链接更多精彩内容