0. 思路:
1)明确用户在什么场景下完成什么操作。
2)从框架流程到内容细节,如:框架导航,流程,布局,转场,反馈,文字等。
3)特殊因素,如:网络,硬件设备,数据网络,模式,空值,交互方式等。
1.明确场景和操作。
2. 流程和页面:
1)框架导航:
a. 框架结构:是否合理,能否承载产品功能结构。
b. 导航:广度,深度是否适中,易操作,拓展性好。
2)流程:
a. 操作流程:从头至尾是否能顺畅的走下去。
b. 返回:从哪里来,是否可以回到那里去。
3)从状态A到状态B:
a. 操作时:出发源,待操作按钮在当前页面中是否明确。触发区,待操作按钮是否易操作。
b. 操作之后:加载状态,状态改变的等待时间是否超过2s,如果太长是否需要加载状态。反馈,是否有反馈,内容是否清楚。转场动效,是否需要添加有趣的转场动效。成功与失败,空值,是否考虑且有相关的提示。提示类型,选择轻(tip/小红点),中(toast),重(提示框)提示优先级别是否恰当。中间过程,是否可取消,例如更新应用等,是否允许用户取消。
4)布局:
a. 信息层次:是否清晰,重要信息是否优先显示。
b. 相关信息:是否可合并,确保没有重复信息。
c. 功能操作:是否易操作,重要,频繁触发的按钮是否在手机的可操作区域。
d. 文字:是否通俗易懂。
e. 页面内容:是否完整,例如顶部标题,按钮上的文案。
3. 特殊因素:
1)硬件设备:
a. 横竖屏:是否需要锁屏,横竖屏时布局及功能是否完整。
b. 分辨率:适配问题。
c. SD卡:文件导入本地时,没有SD卡,SD卡储存已满,储存位置等情况是否需要考虑并备注。
d. 硬件,系统版本:不同手机的物理按键不同。
e. 应用版本:新增功能是否影响老功能,是否需要升级。
2)模式:
a. 夜间模式:是否需要。
b. 编辑模式:出现意外情况是否提示保存或自动保存已填信息。
3)网络:网络超时。网络太慢。网络环境变化(WIFI到2G/3G)。无网络。缓存。
4)帐号:是否必须登录才可操作。
5)通知机制:
a. 消息推送:是否需要,调用系统通知还是其他方式。
b. 推送策略:时间,形式,失效策略。
6)硬件交互:
a. 定位:是否需要打开。
b. 相机:是否允许使用。
c. 其他硬件设备:双屏互动,二维码登录等操作时,与其他设备互联,同步,完成操作是否引导,备注。