产品自查手册
遵循 5W2H 原则
- 问问自己这个操作是否必要(why)
- 操作的权限如何分配(who)
- 操作的时效限制(when)
- 交互邀请和提示怎么做(where)
- 可操作内容是什么(what)
- 操作的主流程和异常情况是什么(how)
- 整个操作要多少步骤(how much)
检查清单
信息架构
序号 | 检查项 |
---|---|
1 | 信息架构是否容易理解? |
2 | 信息层级是否清晰? |
3 | 信息分类是否合理? |
流程设计
序号 | 检查项 |
---|---|
1 | 用户路径是否一致,是否允许取消? |
2 | 返回和出口是否符合用户预期? |
3 | 跳转名称和目的是否一致? |
展现类
序号 | 检查项 |
---|---|
1 | 内容是否可能非常多?是否限制字数?字数超限如何处理?是否需要切断、省略? |
2 | 内容是否可能为空?内容为空时如何展示? |
3 | 内容按何种规则排序?是否有时效性?内容过期如何处理?是否有提示? |
4 | 文案是否已与业务方确认?句式是否统一?用词是否准确?标点是否统一? |
交互类
序号 | 检查项 |
---|---|
1 | 控件呈现:样式是否符合用户认知?是否具有一致性?不可用状态如何展示? |
2 | 按钮控件:默认、点击、置灰各状态定义是什么? |
3 | 选择组件:是否有默认选中项?单选还是多选?是否需要提示? |
4 | 输入框:是否提供默认值/引导语?是否有输入提示和判断?是否制定键盘类型?是否需要校验?最大字数?自动保存?特定格式展示? |
5 | 触发区域:区域是否足够大?是否易发生误操作? |
6 | 交互结果:每个交互后是否有明确去向?点完之后会发生什么? |
7 | 交互反馈:是否有反馈(如 Toast、弹窗、变色)?是否覆盖成功/失败?动效是否合理? |
8 | 加载状态:是否设计 loading?过程超过2秒如何处理?超时及异常如何提示? |
9 | 负面操作:如删除、取消,是否弹窗确认? |
10 | 刷新机制:页面是否支持刷新?刷新后哪些元素需要更新? |
异常类
序号 | 检查项 |
---|---|
1 | 版本兼容:是否影响老版本?是否需要提示? |
2 | 流量保护:是否检测 WiFi 连接?状态改变是否有提示? |
3 | 断网处理:展现什么状态?是否自动重连或重新加载? |
4 | 内容下线:是否准备了 404 页面? |
5 | 登录状态:是否需要登录?未登录用户如何引导? |
6 | 冷启动处理:新功能上线时,外显数据是否合理? |
这篇指南有帮助吗?