H3.13.1per-item status in partial failure设计研究

批量操作中部分失败需要逐项标明成功与失败状态

别名: 逐项状态 · partial batch status · 部分失败列表

概念解释

二十项一起提交,十七成三败,结果不能收成一盏灯。逐项标明指每一项仍看得出成功还是失败,失败项还能看出自己的原因。人要用这张清单决定下一步动哪几条。这条只管状态怎么列,不管失败项怎么单独重试,也不管能不能把部分成功说成整批失败。

机制

批量把注意从对象收成集合。失败发生在对象层:权限、冲突、远端拒绝各不相同。集合级的一种颜色把这些差异压平,工作记忆只留下「没成」,于是人要么整批重来,要么放弃核对。逐项状态把集合拆回对象,扫视就能分开两类,失败原因不必再猜。列表还提供空间锚:失败项仍在原来的位置或可排序到一起,而不是消失进一条横幅里。

怎么研究

同一混合结果比较:一条总括、成功失败分两个计数、每项带状态。

自变量:状态粒度、失败原因是否出现在该项上、列表是否可按状态过滤。 因变量:正确指出失败项的比例、误把成功项重做的次数、完成核对的时间。

实验室里的项如果没有可识别的名字,逐项状态测不出发现性。用被试刚选的真实对象。

边界

项数极大时不能在一屏画完,要提供失败过滤器与导出,而不是退回一句总数。动画或进度还在走时,未完成项是「进行中」不是失败,三类要分开。部分项的状态还未知时,标未知,不要先画成失败再改成成功。

怎么落地

  • 批量结束页或原列表上,每一项显示成功 / 失败 / 进行中,失败项附一句该项的原因。
  • 提供「只看失败」过滤,计数与列表一致。
  • 不要用一条横幅替代列表;横幅最多做摘要,详情在项上。
  • 验证:做完一次故意的混合结果,遮掉摘要问「哪几条没成」。指错或只能复述数字,逐项状态就没成立。

延伸

  • 同组H3.13.2 失败项需提供单独重试的入口而非要求整体重来 · H3.13.3 部分成功的结果不应被汇总为笼统的失败提示 · H3.13.4 处置策略需要明确失败项是否已产生副作用
  • 相邻H8.02 批量操作 · H1.16 提交后的结果呈现 · H3.02 错误消息的三要素
  • 站内检索partial failure · per-item status · batch result

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/H3.13.1