
1.5 产品需求分析
需求分析是产品交互设计的第一步,那么需求从何而来呢?产品需求通常有两种来源,主动需求和被动需求,如图1-28所示。

图1-28 产品需求分析示意图
主动需求,即交互设计师主动挖掘产品需求,通过数据分析、用户调研、收集用户反馈、可用性测试等手段,挖掘出产品需求。在与产品经理沟通、确认过后,通过需求分析的过程,提炼出设计目标,进而输出解决方案。
被动需求,即产品经理提出的产品需求,交互设计师需要与产品经理沟通,确认需求的可行性,然后通过需求分析的过程,提炼出设计目标,进而输出解决方案。
1.5.1 需求分析的误区
• 误区一:需求分析是产品经理的事
首先,我们了解一下产品经理和交互设计师的岗位职责划分。

产品经理和交互设计师关注的层面是不同的,其思维方式也是完全不同的。产品经理通常关注产品的业务层面,交互设计师通常关注产品的设计实现层面。
交互设计师,前期通过分析业务需求和用户需求,明确业务目标、用户体验目标、衡量指标,提炼设计目标;中期输出流程图、信息架构图、交互原型方案及文档;后期持续跟踪优化产品体验,挖掘更多可能性。
因此,交互设计师必须要了解需求,并且需要具备对需求进行分析、拆解、提炼的能力,这样才有助于输出好的设计方案。
• 误区二:把自己当成目标用户
在日常工作中,我们在讨论用户需求时,常常会不由自主地陷入这种状态:“我觉得用户需要这个功能”“我觉得如何如何”,交互设计师在分析需求时,经常会不经意地把自己当成目标用户,陷入自己的臆想当中。
制作用户画像是当下行业内比较认可的一种方法,即对目标用户的特征进行勾勒。用户画像一般分为三个部分:用户的基础属性、用户特征描述、用户目标。
我们在搭建用户画像时,通常采用定量的用户数据和定性的研究相结合的方式来输出用户画像。当我们讨论用户需求时,可以尝试把典型用户带入产品中,看其需不需要这个功能。
• 误区三:设计就是听用户的
设计就是要听用户的,用户说什么,提出怎样的要求和建议,我们就怎么做,这样肯定是不对的。
当用户提出一个需求时,我们需要去思考用户的特征、使用场景和行为,以及用户期望得到什么效果。我们不仅要了解用户的需求,更要去观察用户的行为,挖掘用户背后的动机,只有搞清楚用户背后的动机,才有可能以一定的方式满足用户的本质需求,才能让用户满意。
• 误区四:只关注用户需求,忽略业务需求
交互设计师需要考虑的是,如何让用户需求和业务需求之间达到平衡。交互设计师在分析业务需求时,同样需要去分析、挖掘其深层次的目标、目的,以及实现该业务的衡量指标。思考如何将业务目标转化为用户行为,并由此指导交互方案的设计。这样得到的方案才能尽量满足用户需求和业务需求。
1.5.2 需求分析的路径
需求分析的路径主要分为四个阶段:业务需求分析、用户需求分析、确认用户目标、提炼设计目标。
• 业务需求分析
业务需求分析描述的是如何解决用户的痛点,从而满足用户的需求,并从中实现商业目的。业务需求强调方案设计的阶段性成果和最根本动机,由业务目标和业务目的构成,如图1-29所示。

图1-29 业务需求分析示意图
• 用户需求分析
用户为什么要使用我们的产品?必然是产品满足了用户的某些需求,或者是为用户解决了某些问题。
目标用户
首先,需要确定产品的目标用户。产品满足的是目标用户的需求,我们分析的也是目标用户的需求。
用户画像
通过访谈、问卷、现场观察等方法来获取一些真实用户的信息、特征、需求,并抽象提炼出一组典型的用户描述,以帮助我们分析用户需求和用户体验目标。
场景分析
结合用户画像中典型用户的信息、特征、需求,构建典型用户的使用场景。通过构建用户场景,可以发现典型用户在场景中的思考过程和行为,并且可以得知,在该场景下,理想的使用体验是怎样的,为分析整理用户需求和体验目标提供了重要依据。
• 确认用户目标
结合目标用户的特征、典型用户场景、用户行为,分析得出用户需求和用户体验目标。
下面以注册功能为例,介绍如何获取用户体验目标。

• 提炼设计目标
客户端产品,通常采用“创造动机、排除担忧、解决障碍”这三大关键因素分解法提炼设计目标。
动机:用户使用产品前的动机(可以满足用户什么需求)。
担忧:用户使用产品前可能面临的担忧。
障碍:用户在使用过程中可能面对的障碍。
通过对业务目标和用户体验目标的分析,得到用户的动机、担忧、障碍等关键因素,并针对每个小的因素给出解决方案,即提炼出设计目标。