项目背景
从0到1的APP端设计,经历了由前期的产品定位、产品形态探索、需求场景、功能模块定义等产品思路讨论、对于用研数据分析乃至信息架构的确定...梳理出了产品的定位及功能模块定义,由于建筑行业目标人群特异性及特殊使用场景,交互设计上需要围绕着用户、需求、场景三个基本要素不断的细研每一个环节场景下用户的使用情况,设计最优的交互解决方案。
产品设计分析
1.以用户为核心,准确定位目标用户
对用户的理解或者洞察,建立在深入分析目标用户的基础上。有了对目标用户的了解与结论后,可以逐步知道用户的喜好特点,并开始设计产品。用户是复杂多样的,在整个设计需要有一个具体的、强有力的形式来表达目标用户,一个可信的、易于理解的用户模型需要贯穿在设计过程中,通过产品的定位思考,数据查阅,行业调研以及抽样访问等多种方式全方面了解用户特点和用户属性。做出以下的分析:
2.围绕产品的定位,用户的需求,解析用户的目标与任务
通过前期的跟进产品的需求分析讨论,明确产品的定位,产品的功能点,明确了这两个基本点后,罗列出用户需要完成哪些任务及她们的子任务,有的子任务有流程图的话,明确任务目标,将这些流程图一一画出。
3.着重研究基础功能的交互设计
由于产品是从无到有的过程,用户第一次使用我们的产品时,产品的基础功能,是用户需要使用我们的产品满足的最基本的需求点,所以在产品的第一版阶段,需要将大部分的设计研究精力投入到这块上,进行最优的用户体验设计,但不是完全的对其他的一些功能不做设计研究,一个项目的时间长度是限定的,只是将权重关系进行优先排序。
内容介绍
1.方便快捷的查找需要的商品
根据用户的需求,及特定的建筑行业属性,用户购买商品时,倾向于先锁定商品的类别属性,通过查找商品的分类路径、搜索商品名称进行查找,而非类似其他的电商行业活动栏目等其他维度而来的购物行为,我们在首页设置了明显区块的分类图标,搜索控件、在标签栏加入了分类控件,便于用户查找商品。
2.符合实际业务场景的下单流程
考虑到用户购买商品时,对于一种商品的会存在需要多种规格购买不同的数量,这个是属于高频的行为,我们需要将每种商品的每种规格库存及购买的数量方便设置。
在项目中,为了可以让部门人员及其他部门人员更好的工作交接和方案展现,尝试使用了一些新的交互文档输出方式,文档处理方式等。
1.采用了结构树和平铺展示相结合的展现方式,使开发和设计等相关人员更方便查看
2.通过svn在Axure上进行交互协同设计,在同一个rp文件进行频繁修改时,使用svn对整个rp文件进行同步。在Axure的Browse Team Project History上 ,查看到历史修改记录,进行版本的管理。把相关的页面流程、涉及到的开发规则文档和信息架构等都集成在一起rp文件里,发布在内网当中。
3.建立规范的方案更新和修改日志,使相关人员更加清晰的了解方案修改方向和修改细节。
4.建立交互方案的规范说明及组件库 ,让交互设计统一化,更提高文档输出效率,让文档的阅读对象更加快速的读懂文档的内容。
总结
这个项目从开始我们做了很多准备,前期对于交互规范的制定,这样便于统一其他平台或角色的交互方式,有利于用户的体验流畅度。第一版本我们尽量是满足用户的基本需求,让我们的产品简单好用,不需要太多的学习成本。交互设计区间,也有对于一些新交互的思考和尝试,我们在做着不断的调研和探讨,考量我们的用户是否合适这些新交互还是需要采用符合业态常用的。这中间我们探讨建立我们自己的组件库,这样大大提高了我们的效率及设计的统一性,将我们的时间精力投入到具体的体验设计上。当然项目过程中还是存在很多其他的问题,比如我们的交互与UI的设计稿之间存在很多的不统一的地方,这中间存在一些工作流上的漏洞及工作走查、交互搞讲解不到位等各种原因导致,我们需要不断的思路,一套最合理的方案,让我们更加高效、高质的完成我们工作...