让范围说明跟着选择变化
实现成功与使用者完成任务之间仍可能有距离。
用户应能分辨内容已接收与结果已完成的不同阶段。
让生效条件在页面上可见
将用户描述直接转换成功能列表,容易遗漏他真正遇到的阻碍。可以先复述当前如何完成工作、在哪一步需要绕路,再考虑软件能够承担哪部分负担。这样形成的需求更容易验证,也能区分必须解决的问题与讨论过程中顺手提出的附加愿望。
撤销范围应与提示给出的预期相符。
页面简洁与信息可发现,需要放在一起考虑。
让协作变化留下可读记录
软件中的历史记录若要帮助追溯,应说明发生了什么变化,而不仅列出有人更新。修改对象、状态与必要上下文各有价值,但也需控制无关噪声。让使用者能回答自己关心的问题,才是记录可用的标准;事件条目很多,并不等于已经形成清楚的历史。
状态说明需要覆盖结果暂时不明的情况。
默认选项需要容易理解,也应允许合理调整。