交互设计-日常设计流程
这是本人第一篇文章,第一个最小可行产品。
简单总结了日常工作设计流程。
本人公司规模较小,日常工作流程不会用到太多文档(BRD MRD),各部门的信息交换和发现问题,多靠口头即时沟通。然后通过任务开发计划记录并进行跟进。
工作流程:
1 获取需求——2 分析需求——3 整理需求——4 设计——5 跟进开发进度——6 验收测试
1 获取需求
1.1 一般产品经理(\项目经理\老总)与客户接触后,结合业务目标,筛选符合我司产品定位的需求,并通过会议和部门内沟通明确当前设计开发的目标,分派当前优先级高的需求给我们,这是我获取需求的渠道。
我们主要是根据他们已经筛选的需求进行设计。为了更好地了解用户和产品定位,他们先明确客户的要求,和他们的群体特征、使用场景等。由于是B2B交易协调工具,很多概念平时生活接触少,也会培训相关的知识点,用户的使用场景。
实例:移动点餐,用于对接公司后台数据产品,点餐环境复杂,销量要求高,店面人员多为学历不高
1.2 除了和客户接触,竞品分析也能让我们了解到用户和需求。通过使用竞品,结合客户要求,理解用户的心理模型,为什么这个竞品要这样做,这样做符合用户的什么需求,做得好不好,还可以怎么做……
实例:平时多搜索使用竞品app,例如最近使用秦丝作为优化参考。它的层级较浅,把开单功能和高频使用的功能放在一二层,提高了下单效率。
我们的产品层级多些、且复杂,易于B2B各规模企业延伸使用。但是相对复杂难用,这时可参考秦丝,把高频点提取放在浅层,高级功能摆在深处,不影响新手用户使用,也方便后期的产品延伸。
2 分析需求
有了基本的需求,建立用户模型,需求会更加立体、容易落地。用户是什么群体,该群体的特征,为什么会有这样的需求?还有什么其他需求或者限制?习惯用法,使用频率
开发技术有什么技术限制
实例:移动点餐app不建议使用图片,店员对菜品编号熟悉,只需靠菜品名称和编号即可识别。一次可将页面内容全部加载,提高点餐效率。如果用图片加载速度会变慢,影响点餐速度
3 整理需求
3.1 用户流程:在什么时候,做什么
3.2 页面流程:页面之间的逻辑
3.3 页面元素优先级:页面有什么元素、字段、功能点,根据优先级决定它们的展示形式
实例:某游戏
用户流程
页面流程
页面内容优先级
4 原型设计并交付
建立低保真-高保真原型,将需求落地,优化前面没有考虑的细节。
我们公司设计师修改或者发布设计图后,须要在开发计划发布任务,方便跟进,以免遗漏。
5 跟进开发进度
开发过程会发现前面没有考虑的问题,要积极沟通
5.1 开发成本高,优先级低的地方需要小调整
5.2 交互细节做出来才能验证整个用户体验的可行性
6 验收测试
是否按时按质完成开发,设计师也需要协助产品经理验收。
发版本后要进行验收测试,前端样式、操作逻辑、后台数据是否按要求完成,都须要逐一测试。
自己多使用产品,发现产品问题,在下一次设计中优化。代入用户角色,才能更好为用户设计。