流程设计—笔记

1 流程设计的重要性

1.1  用户和产品的交互是什么

交互设计的是用户完成任务的方式。

e.g. iPhone中的电话app页面。

发现有用户有下面几个场景,所以才会多出联系人、未接电话、拨号盘几个tab,让用户在任何场景下都能方便完成打电话的任务。


1.2  企业中的流程设计还需要考虑什么

       用户想完成的任务≠产品真正想完成的业务任务

  e.g.微信抢红包。用户:抢红包;企业:绑定银行卡

        --企业中的流程设计:以不干扰用户使用流程的方式完成业务需求


1.3  优秀的流程设计有什么好处

-增加任务完成率

-让用户更方便地完成任务

-对错误的充分思考

-夸张的业务完成度


2 如何进行流程设计

2.1 充分理解业务需求

  -业务要达成的商业目标是什么

  -业务受到哪些技术和商业限制

  -了解业务所需要的合作方


2.2 找到用户完成任务的所有接触点

  接触点:和产品或某一渠道发生交互的关键点。E.g.用户做了某件事,比如点击了按钮,或者看到了某个信息。

  接触点来自——用户场景≈用户故事。

Tip1 为了完成流程设计,需要构思的用户场景有多个。->合并同类型

Tip2 用户在朋友圈查看分享内容的第一个接触点? 不要漏掉SDK的文案。

     最后一个接触点?点击发送后还要确认是否发送成功。用户进入什么地方,是否成功看到自己发布的东西。 

     要顾及头尾。这是最容易被遗漏的接触点。


2.3 梳理接触点

   绘制流程图是非常重要的工作。

   用户做了某件事—》改变了用户所处的状态,产生接受新信息的机会

   用户看到某个信息—》获取新的知识,产生新的想法


e.g

   做: 挂断电话—》可以接受电话的其他信息

   看:看到时长不足的信息—》产生了解怎么办的欲望


!!最好的模式

做事——看信息——做事

Eles。 做事——做事

     用户的经验足矣支撑行为。E.g.:输入账号——输入密码

看信息——看信息-

   信息量较多,需要依次理解。E.g.看到活动大致流程——看到具体规则


---加入业务需求所需的流程节点

1.    不需要用户操作地加在中间流程 e.g.登录服务协议默认勾选

2.    加在使用流程的最后  e.g.外卖完成分享红包


2.4 根据流程设计交互稿

  在交互稿上体现用户操作流程。


--如果出现流程有很多分支时,不要制作在一个页面中,这会让交互稿可读性变差。在站点地图上体现这些分支。E.g. 常规邀请流程,子流程-xxx,子流程xxx

--不要随意跳过某一个页面,要考虑到流程中出现的每个页面。

--即使不在你的app中,如果用户会经历的流程,都需要体现!

--注意前后页面的关联性和一致性。Button和title要一致。

--在完成交互稿后,请对照接触点流程检查一遍交互稿,确认每个接触点的过度是自然的。你提供了完成一个接触点所需要的全部信息。



2.5 处理异常流程

--如何布局异常页面? 放在正常流程的下方


==必须要考虑的异常

 用户网络故障;服务器资源不足

不要造成不可挽回的损失。 设计自动保存机制。


--了解错误返回码

--预测用户可能出现的错误。E.g最常见——错误的点击;二次确认。


Toast (提示文字较少,且可以马上重试)– e.g.请稍后再试

Alert(提示文字较多,且需要用户确认)—e.g. 你的行为是错误的!确认


3 信息架构设计与交互工作

信息架构设计—》核心流程设计—》信息架构调整—》完成所有流程设计

你可能感兴趣的:(流程设计—笔记)