1.信息架构图:产品的内容有哪些,如何组织起来。综合考虑产品的逻辑结构和用户习惯得到的结果。
2.任务流程图&业务流程图
任务流程图:用户使用产品时,它的每一步操作会遇到什么结果,系统如何反馈。
关注用户如何操作、界面如何反馈等,从而引导用户完成用户目标。
业务流程图:偏向于业务限制、后台逻辑等,并不过分注重用户的操作逻辑。(PRD需求文档中的业务流程图)
3.页面流程图:比任务流程图清晰具体。具体页面,用户如何操作,从一个页面跳转到另一个页面的完整过程。
任务流程图是页面流程图的基础和依据。
线框图:代表静态部分。
交互说明:代表动态部分(逻辑严密、内容详细)。实际工作中,文字说明+动态效果相配合。
文字说明:让团队成员清晰、快速地看到全部的动态说明,更一目了然。
动态效果:当文字或静态图片描述不直观时,采用动效效果。
交互说明的类型:
1.限制:范围值、极限值。
范围值:数据的取值范围。
极限值:数据的显示限制。
2.状态:包含默认状态、常见状态、特殊状态等。
a.默认状态:默认显示的文字、数据、选项等(eg.hint)
b.常见状态:针对某一模块,经常遇到的一些状态。eg.积分模块:未登录状态、已登录未签到状态、已登录已签到状态。
c.特殊状态:非正式情况下的样式、文案、说明等。
3.操作:常见操作、特殊操作、误操作、手势操作等。
a.常见操作 eg.翻页控件:普通、聚焦、鼠标悬停、点击后。
b.特殊操作:一些极端情况下的操作。(积极和开发同学探讨~)
c.误操作:用户操作错误时的情况。
d.手势操作:用户使用移动产品时的操作方式
4.反馈:用户操作后得到的反馈动作,包含提示、跳转、动画等。
a.提示:操作后,系统反馈给用户的文字说明。
b.跳转:点击某个连接后,页面跳转到哪里。(原页面刷新 or 新页面打开)
如果是手机应用,需注明跳转时的转场方式。
c.动画: 用户操作后,系统通过动画的方式反馈给用户。
总结以上:撰写交互设计文档时,除静态页面外,还需考虑各种动态情况。除正常情况外,还需考虑特殊和错误情况。
参考资料:破茧成蝶: 用户体验设计师的成长之路
刘津 李月