摘要:因公司产品采用远程分布式开发,产品和技术分隔两地,没有面对面交流那么直接明确,无论是之前的文档、原型还是沟通方式都存在很大的不足,容易造成信息缺失或误解,给技术小伙伴造成极大不便。工作之余一直在思考:什么样的原型文档,标注方式才是异地开发最高效的?现将自己梳理出的原型文档规范模板分享出来,希望能对需要的人有所帮助。
一、原型设计流程怎样才有效?
需求大纲——>页面结构——>竞品比对——>信息结构——>绘制原型——>原型交互——>需求标注
首先先列需求大纲,习惯使用印象笔记,尽可能使用简短的话把需求阐述清楚,然后把主要流程梳理明确,使用Axure即可。
第2步使用X-mind罗列产品页面结构图,这部分工作主要是让我清楚地掌握有多少个页面,页面间的父子层级关系,确定功能重要性和开发优先级;
这时候,我一般会停下来,不急着开始画原型,我会把AppStore和应用市场相关的竞品都下载,仔细的看这些竞品是怎么设计的,页面布局是怎样的,如何处理不同功能之间的联动,版本迭代中的功能上线优先级之类的。这里记住,千万不要截图,就是广泛的看,去体验,去理解,去思考背后设计的初衷。
第4步,开始梳理信息结构,比如首页分为几个区域,每个区域放哪些元素,采用什么布局方式等等。简而言之搞清楚每个页面都需要放哪些元素,使用Excel就足够了;
第5步,按照页面结构和信息结构开始绘制原型,确定每个页面的布局和元素的位置,快速的绘制原型初稿。这个阶段主要是主要流程走通,如账户管理、发布信息、搜索筛选之类的。
第6步,在原型初稿的基础上,开始深度的思考功能的必要性和优先级,尽可能把冗余的元素删除或精简,尽可能突出每个页面的重要元素,使用不同的大小的字体,区域的灰度来标识。一边修改,一边添加交互细节,可以把细节用文字的形式标注在原型周围。
最后,我会使用统一的原型标注表格,将原来每个页面混乱的标注整理到表格中,重点标识出异常边界和文案提示,区分全局说明和局部说明,尽可能将标注写的精简、明确、全面。
二、原型文档需求大纲有哪些?
产品概述和版本历史没什么说的,都是固定格式的表格模板,根据自己的习惯和产品来处理即可,这里重点说下全局说明。不说废话,直接上图!
三、全局说明是什么?
1、手势说明
4、提示样式说明
5、页面区域说明
所有文章