看清一个状态如何变成另一个
授权流程需要让人明白当前任务与服务对象。
结果暂时不明时,应提供可查询的状态线索。
看见等待中的任务边界
连接多个服务的流程,应让用户理解每一步授权给谁、为了完成什么。连续跳转容易使人忘记起点,返回后也可能不知道是否成功。清楚保留当前任务与下一步说明,能够降低这种迷失;内部系统之间怎样协作,不需要全部出现在用户的操作文案里。
历史记录应帮助理解变化,而不仅显示有人操作。
交互评审需要包含首次使用与偶尔使用的情境。
用具体任务比较不同方案
在一个虚构项目里,成员把任务标成完成,只表示代码已经写好,负责人却理解为已经可以交付。软件若直接沿用这个含糊状态,会放大沟通差异。可以先明确不同阶段的进入条件,再给状态命名,让流程承载共同约定,而不是把原有分歧换成彩色标签。
页面简洁与信息可发现,需要放在一起考虑。
用户应能分辨内容已接收与结果已完成的不同阶段。