交互设计笔记(上):设计需求分析
交互设计师的任务不是简单的画画线框图,而需要对设计需求进行分析,才能设计出令人满意的方案。本文从业务需求、用户需求、关键因素分解和归纳设计需求四个步骤,结合案例对设计需求的分析方法进行阐述。
笔者通过自学交互设计课程和阅读相关内容,收获了一些有价值的信息,本文整理、沉淀和归纳这些信息的知识点,当做对现阶段学习交互设计的一个总结。
1、分析业务需求
设计需求分析的第一步是分析业务需求,只有搞清楚了业务目的和业务目标,才能理解一个完整的业务需求。
业务需求分析公式=业务目的+业务目标
常见的业务需求如优化购买流程、讨论区帖子支持顶和踩或在消息中心提供清空操作等,不难发现后两个需求中已经包含了解决方案。但交互设计师需要思考的是为什么要优化购买流程、现有流程存在什么问题或者做了之后产品期望得到的成果等。了解问题,往往比提供解决方案更重要,这就涉及到目的及目标的讨论了。
目的和目标是生活中常见到的词,目的比较概括和抽象,指某一种行为的终极追求,而目标比较具体,是某一行为的阶段性成果。
如:提供用户注册功能是一个业务需求,提高注册转化率是它的业务目标,当注册转化率提高时,就能获得更多的注册用户数,从而实现有效管理用户的目的。
简而言之,目的是达到了某个目标之后想要做的事情,也就是实现目标的真正动机。
互联网产品常见的业务目标如图所示,这些目标可能来自于产品的定位、公司的策略、用户的需求或者数据的分析结果等。且目标要遵循SMART原则,即具体的(Specific)、可衡量的(Measurable)、可实现的(Attainable)、有关联的(Relevant)和有时限的(Time-based)。
在网易云课堂“内容招募页面”的设计案例中,业务需求是做一个内容招募页面,业务目标是有更多专业人士或机构到云课堂开课,业务目的是获得更多精品课程。
了解业务目的和目标后,需让目标和设计建立关联,将业务目标转化为用户行为。如为了实现有更多专业人士或机构到云课堂开课,需要用户实现点击申请按钮的操作,则衡量指标可理解为申请按钮的点击率。
2、分析用户需求
通常用户描述的需求或解决方案,是根据他们当前的经验和认知构想出来的,属于外在表象;而用户体验目标(指用户在使用某一产品或服务时,期望得到的最终成果)才是需求的内在原因和动机。
用户需求分析公式=目标用户(特征、经验)+用户场景+用户行为+用户体验目标
可从上述公式的四个要素来描述一个完整的用户需求,首先要和产品经理讨论并明确目标用户(典型群体,而不是个体),通过用户研究的手段了解他们的特征,使用经验和行为习惯,并分析得出他们所希望得到的成果(用户体验目标)。
上一部分的业务需求分析中,已经将有更多专业人士或机构到云课堂开课的业务目标转化成了点击申请按钮这一用户行为,对于申请在云课堂开课的用户需求,首先要搞清楚目标用户是谁,他们在什么场景下会产生申请按钮这一行为,希望的结果是什么?
如下图所示:
让用户体验目标(快速填写表单)与设计建立关联,用GSM法进行分解:为了完成快速填写表单的目标(Goal),给予用户填写表单的信号(Signal),则衡量指标(Metric)可理解为表单的填写效率,帮助产品经理观察上线效果及用户的满意情况。
3、分解关键因素
通过对业务需求和用户需求的分析,得到了业务目标、用户体验目标和相应的衡量指标,要达成这些目标会受到一些因素(动机、担忧和障碍)的影响,通过对这些因素进行分解,能得到初步的解决方案。
在网易云课堂“内容招募页面”案例中,业务需求的分析结果包括业务目标和衡量指标,属于业务视角,需把业务视角转化为用户视角。
如:有更多的专业人士和机构到云课堂开课(业务目标),可理解为用户基于何种动机来云课堂开课,申请前有哪些担忧等(用户意愿分析)。用户需求的分析结果包括用户体验目标和衡量指标,快速完成在线表单填写(用户体验目标),可理解为用户在使用过程中会遇到哪些障碍(用户行动分析)。
通过分解关键因素可帮助交互设计师得到初步的解决方案,为了让用户和产品都能达到目标,就需要为用户创造动机、排除担忧和解决障碍。如:理财产品的高收益提示、电商产品的团购、秒杀和限时特价都能吸引用户产生购买的动机。
理财产品强大的交易量和成功案例,可排除用户对品牌的担忧,将小说阅读界面设计为word文档格式,可排除用户上班偷懒时被领导发现的担忧;验证码的及时反馈和新手指引都是解决用户使用障碍的设计。
网易云课堂“内容招募页面”的关键因素分解如图所示,用户申请在云课堂开课前存在赚钱的动机和对申请费用的担忧。
所以,通过提供成功案例和告诉用户免费申请,可为用户创造申请动机和排除担忧;用户使用过程中遇到需要输入过多信息的障碍,通过减少非必要的信息输入,可解决用户使用中的障碍。
4、归纳设计需求,明确设计策略
对业务需求、用户需求进行分析,并将结果可视化出来的做法可应用到实际工作中,通过表格的方式将分析结果呈现出来。
- 一方面,它可以帮助交互设计师提升设计方案的说服力;
- 另一方面,它有助于提升整个工作团队的工作系统,提升交互设计能力。
对关键因素进行分解并得到初步的解决方案后,需要将通过交互设计师能解决的问题进行一一归纳,去掉重复的解决方案,判断哪些可通过设计界面解决,哪些需要通过和其他成员沟通才能解决。
如:解决方案中的告诉用户可以免费申请、告诉用户只需要一分钟就能完成表单填写、告诉用户提供7×24小时技术支持、告诉用户什么样的人可以申请等,都是通过交互设计师改变界面就能做到的。
对于需要和其他同事进行协商的,交互设计师可以向他们提出需求,如:在设计界面之前,和负责网站运营的同事协商,找到一些真实的案例,然后放到页面某个位置进行展示,用来给用户创造动机和排除担忧,和产品经理协商减少非必要的信息输入,和开发工程师协商提高网络的稳定性,来解决用户使用过程中的障碍等等。
5、总结
交互设计师画线框图之前需要思考:为什么要做这个功能(业务目的)?产品期望得到怎样的成果(业务目标)?谁来使用这个功能(目标用户)?他们为什么使用这个功能(用户需求)?如何让他们都来使用这个功能(将业务目标转化为用户行为)?
交互设计师需要养成深究问题的能力,在明确需求下进行设计,通过分析业务需求(业务目的和目标)、用户需求(目标用户、用户体验目标),分解关键因素(用户的动机、担忧和障碍),才能归纳设计需求,明确设计策略。
本文由 @金金 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自Unsplash,基于CC0协议
这个视频链接哪里有啊
这是抄的东西啊
小白飘过~每天一篇文章很受益
请问下 这个有下半篇吗
业务需求和业务目标在表格的前后位置建议调换一下,而且可以改下表述,叫业务需求(对产品经理来说)和产品需求(对开发来说是产品需求,对产品经理来说应该叫产品期望,但是产品经理为了和开发沟通顺畅沿用了开发的说法),业务需求是现实生活中业务的期望,产品需求是产品(准备开发的软件或硬件或其他形式)为满足业务期望而应具有的特性,满足一个期望可以有多个方法(即产品特性)。举个栗子就是即时通讯的期望,可以被电话、手机、qq、微信等产品满足。在需求澄清时期望应该排在满足方法前面。片面之见,仅供参考
感谢分享,很受用!
受益了,一直在交互群里面,但是一直没有进行课程学习,看完这篇下一次报名很有兴趣,可以加个微信吗?探讨一下我也是做交互的!
当时看过就忘,这篇笔记很有用,赞。
笔记整理的很清晰,作为新人受用很多。
我也是小白
有用就行,管他抄袭不抄袭了
这完全是把网易云课堂的老师的上课内容复制下来的啊,一点都没变啊,你真牛逼。竟然也有人大赏?
非常好很有用
干货