1
交互是把案例需求演绎成界面可视化
不仅是你的 app 有几个按钮? 你的 app 有几个页面? 而是用户会用你的 app 做哪些事情? 如同通过界面提供信息进行功能操作, 完成想要达到的目的?
用户和产品的交互是什么? 交互设计师在设计什么? 输出不仅是按钮界面, 而是设计用户完成一件事的方式帮助用户更好地完成一项任务, 用户通过某个流程完成一项任务, 用户完成的方式 (流程设计方法)
流程式设计便是指这一系列的操作过程, 多采用分析需求, 寻找目标, 情景式故事版想象用户的完成整体流程, 寻找接触点, 筛选分析接触点, 层级重要内容, 在通过界面排版技巧进行界面视觉
打例如: 打电话整体流程: 拨号 - 确认号码 - 呼叫
2
除了根据用户使用流程进行设计, 帮助用户完成某项目地, 同时兼顾企业流程设计以及某些技术限制和框架; 例如一个发红包活动, 用户目的是抢到越多红包越好, 而企业目标是获得用户信息和宣传; 现实限制是投入红包资金有限, 红包金额过小 ; 如同戴着枷锁跳舞, 因限制而显的唯美和难度
1. 信息架构设计 --2. 核心设计流程 --3. 信息架构调整 --4 完成所有流程设计
用户想完成的任务 (= 不等于) 产品真正想完成的业务, 我们要以不干扰用户使用流程的方式完成业务需求
3
什么是优秀流程设计
1. 优秀的流程设计能增加任务的完成率
2. 让用户更方便完成任务, 简化任务方法, 更顺利完成
3. 对错误更充分的思考 (容错机制, 自动保存机制)
4. 夸张的业务完成度
如何进行流程设计?
1. 充分理解业务需求
(免费电话吸引用户, 帮助用户形成社交关系的沉淀) 业务受到哪些技术和商务限制:
- (免费电话过于消耗自身资源, 需要分析用目的的使用)
- (了解合作方需求, 希望得到曝光)
2. 找到用户完成任务所有接触点
接触点: 和产品或某一渠道发生关系的交互点
(用户看到某信息和做某件事)
接触点来自哪里: 来自用户场景
基于用户模型, 经验, 用户调研的体验故事
(让使用好友通过拉好友, 一起使用电话进行免费电话)
1. 未完成流程设计, 需要构思多个用户场景 (重复接触点)
2. 用户在朋友圈查看分享内容的第一个接触点是什么? sdk
用户发户朋友圈动态最后一个接触点?(是否成功能够看到)
接触点要顾及头尾
3. 梳理接触点
梳理接触点
4. 根据流程设计交互稿
5. 处理异常流程
4
关于学习理论知识的一些感悟:
我们日常学习内容主要分为长期理论基础知识, 需要长期积累反馈经验型知识, 学院派研究发布论文更像是慢慢堆积; 而实际操作技能, 分为易于上手一学就会的, 例如软件的使用, 工具的操作; 也有经验技能, 例如绘画, 乐器等需要长期训练, 锻炼大脑更改认知皮层
学习花费越久的技能, 越具有价值; 而一些理论知识则过于高大上不接地气导致学的过程中多觉得无实际用处, 但若听了实际案例分析, 有觉句句在理, 处处有逻辑原因; 或被说为 能说会吹
理论知识的稳定可以让我们详细理解生活中种种背后现象, 思考内容更深层次最难的莫过于长期技能的训练, 同样一双手音乐家可以演奏出激昂音符, 落得旁人手里只得大脑一片空白易于想当然的眼高手低
让实际干活技能协助日常理论知识, 慢慢悟出有门槛价值的经验主义, 同理心的活学活用挪到其他场景放大经验的实际价值
每次写到这总会感悟: 大多道理说起来真心容易, 做起来绝非易事啊
来源: http://www.jianshu.com/p/9ce2a97d7e0f