案例分析:如何进行需求分析?

栏目: 编程工具 · 发布时间: 6年前

内容简介:文章以摸商城会员体系为例,结合作者自己的一些工作经验和体会,来跟大家分享一下在交互设计前期的需求分析过程,一起来看看~交互设计岗位的输出物中,线框图是最直观的、大家所熟知的输出物,但可能并非是最重要的输出物。前期的分析过程,更能体现一名交互设计师的能力与水平,更能让设计方案有理有据。

文章以摸商城会员体系为例,结合作者自己的一些工作经验和体会,来跟大家分享一下在交互设计前期的需求分析过程,一起来看看~

案例分析:如何进行需求分析?

交互设计岗位的输出物中,线框图是最直观的、大家所熟知的输出物,但可能并非是最重要的输出物。前期的分析过程,更能体现一名交互设计师的能力与水平,更能让设计方案有理有据。

在本文中,将结合自己的一些工作经验和读书体会,对交互设计前期的需求分析过程做一下整理。既是分享,也是自己的一个总结思考。同时,会用个人的一个C端案例——某商城会员体系,做示例分析。

一、为什么需要需求分析

1. 需求的来源

需求通常有两种来源:

  1. 被动需求;
  2. 主动需求。

案例分析:如何进行需求分析?

被动需求,即PM给出需求到交互设计师,这里根据项目的大小,需求传达的形式包括PRD、口述、线框草图等。交互设计师与PM沟通、理解并确认需求,然后通过需求分析的过程,提炼出设计目标,进而输出解决方案。

主动需求,即交互设计师主动挖掘需求,通过数据分析、用户调研、收集用户反馈、可用性测试等手段,挖掘出需求。在与PM沟通、确认过后,通过需求分析的过程,提炼出设计目标,进而输出解决方案。

2. 底气来源于过程

得到需求以后,我们需要考虑的是从需求中提炼出设计目标。交互设计师通常关注的是产品的设计实现层面,即如何解决问题。解决问题的过程并非一蹴而就,其输出物也不是单单一个设计方案。我们需要通过分析得到解决方案,也需要对应的衡量指标、预期要达到怎样的效果。

如下图常见的的交互设计流程,如果说我们忽略了前期的需求分析、原型设计、信息架构设计等核心步骤,直接进入原型设计的阶段,那一个缺乏严谨的分析过程、缺乏设计目标指导的方案,其说服力如何?方案的效果如何评估?设计的价值如何体现?

而且后期方案评审缺乏依据的话,大概率会出现各种返工、修改方案的情况吧。

案例分析:如何进行需求分析?

需求分析是交互设计的第一步。

二、需求分析的误区

了解需求分析,首先要了解需求分析的四个误区,如下图所示:

案例分析:如何进行需求分析?

误区一:需求分析是产品经理的事

首先,我们了解一下产品经理和交互设计师的岗位职责区分,如下图所示:

案例分析:如何进行需求分析?

产品经理和交互设计师关注的层面是不一样的,其思维方式也是完全不同。产品经理通常关注产品的业务层面,交互设计师通常关注产品的设计实现层面。

产品经理关注产品业务层面的问题,绝非具体的某个功能是什么,界面应该做成什么样子。而是聚焦在产品的战略和发展规划、商业价值分析、市场分析、如何建立产品闭环。

在将产品的战略转化为产品的目标后,需要考虑需求的挖掘、分析、管理、输出产品需求文档(需要注意的是:这里的需求分析,指的是分析哪些需求应该做,哪些需求不应该做,需求的优先级是怎样的,应该如何做。区别于本文中讲述的交互设计师的产品设计实现层面的需求分析,即分析提炼业务目标、用户体验目标、对应的衡量指标及设计目标。),通过协调资源,协调团队合作,以推动产品目标的实现。

交互设计师关注产品设计实现层面的问题,前期通过分析业务需求和用户需求,明确业务目标、用户体验目标、衡量指标,提炼设计目标;输出流程图、信息架构图、交互原型方案及文档;后期持续跟踪优化产品体验,挖掘更多可能性。

因此,交互设计师必须要了解需求,并且需要具备对需求进行分析、拆解、提炼的能力,这样才有助于输出好的设计方案。

误区二:把自己当做目标用户

平常工作中,我们在讨论用户需求的时候,常常会不由自主地陷入这种状态:“我觉得用户需要这个功能”、“我觉得如何如何”,交互设计师在分析需求的时候,经常会不经意得把自己当成了目标用户,陷入设计师的自己臆想当中。而到底是基于目标用户的需求分析,还是基于设计师自己的臆想进行的分析,对后续的设计方案可行与否的影响非常大。

我们的产品视角会阻碍我们成为目标用户,并且,我们根本就不是目标用户,我们没有他的感受、体验、想法。尽管我们可以尝试用同理心去感受、理解用户,或者假装自己是目标用户,但都不是效果好的办法。

目标用户角色分析(即用户画像)是当下行业内比较认可的一种方法,它是对目标用户特征的勾勒,是真实用户的典型。需要注意的是:用户画像里的用户并非真实的某个人,而是通过对一些用户的需求、行为、感受等进行研究,抽象提炼成为一组典型的用户描述,用以帮助交互设计师分析用户需求和用户体验目标。

用户画像的构成一般分为三个部分: 用户的基础属性、用户特征描述、用户目标。

我们在搭建用户画像的时候,通常采用定量的用户数据和定性的研究结合的方式来输出用户画像。当我们讨论用户需求的时候,可以尝试把典型用户带入到我们的产品中,看他需不需要这个功能。

(用户画像在当今互联网大数据的环境下,应用非常广泛,如:智能推荐、精准营销、数据报告等。这种用户画像的搭建方法、分析过程、维护就更为复杂了,有兴趣的话,可以自行了解一下。)

误区三:设计就是听用户的

设计就是要听用户的,用户说什么,提出怎样的要求和建议,我们就怎么做,这样肯定是不对的。

可用性测试专家尼尔森的十大可用性测试原则非常有名,他也曾提出过这样的观点:

“Don’t listen to users,watch users work ”。

即不仅要听用户是怎么说的,更要看用户是怎么做的,要去观察用户的行为。

当用户提出一个需求的时候,我们需要去思考用户的特征、使用场景和行为,以及用户期望得到什么效果。我们不仅要了解用户的需求,更要去观察用户的行为,挖掘用户背后的动机是什么。

比如说:用户提出希望在软件里加一个功能,这是一个表面的要求,但用户往往很难描述其内在的本质需求是什么。用户表面的要求可能并不适合我们的产品规划,或者与我们产品的现有功能冲突,我们只有搞清楚用户背后的动机,才有可能以其他方式满足用户的本质需求,更能让用户满意。

误区四:只关注用户需求,忽略业务需求

在如今体验为王的时代,交互设计师是用户体验的忠实维护者。我们通常会去关注用户的反馈,不太愿意去接受产品经理给到的一些可能会伤害用户体验的业务需求。

比如说:产品经理要求想办法在主任务流程中增加一个banner,这对于用户完成主要任务会有一定的影响,从界面上看也不会很协调。但是我们应该知道,产品是需要发展的,最终还是以获得商业利益为目的。设计还是服务于商业的。

我们需要考虑的是,如何寻求用户需求和业务需求之间的平衡。我们在分析业务需求的时候,同样需要去分析、挖掘其深层次的目标、目的,以及实现这样一个业务需求的衡量指标。思考如何将业务目标转化为用户行为,并由此指导交互方案的设计。这样得到的方案才能尽量满足用户需求和业务需求之前的平衡。

三、需求分析路径

需求分析的路径如图所示,分为:业务需求分析、用户需求分析、确认用户目标、提炼设计目标。

案例分析:如何进行需求分析?

3.1 业务需求分析

(1)业务需求的理解

对应公司或组织,描述的是如何解决用户的痛点、问题,满足用户的要求,并从中实现商业目的。业务需求强调方案设计的阶段性的成果和最根本动机,由业务目标和业务目的构成。

案例分析:如何进行需求分析?

  • 业务目标: 想要达到怎样的目标与成果?强调可量化指标。
  • 业务目的: 实现目标后真正的动机?强调结果。

(2)常见的业务目标

案例分析:如何进行需求分析?

(3)为什么要做业务需求分析?

明确方案设计的目标和目的,使设计服务于更高层次的战略层,使设计更有价值。反之,没有制定业务目标的方案,可能会存在以下问题:

  1. 方案讨论容易发散,产生不了可执行的统一方案;
  2. 缺乏方案评估的标准;
  3. 方案的效果无法衡量。

(4)业务需求的衡量指标

一个合理的业务需求是可以通过一定的信号和指标来衡量的,信号是指要让用户产生怎样的行为,衡量指标是指通过某一个具体的指标来度量效果。

如下面表格中的例子,首先,分析业务需求的业务目标和业务目的。

案例分析:如何进行需求分析?

其次,将业务目标与衡量指标相关联。

案例分析:如何进行需求分析?

最后,得到综合分析结果。

案例分析:如何进行需求分析?

3.2 用户需求分析

我们需要思考一个问题,用户为什么要用我们的产品?

这必然是基于产品满足了用户某些需求,或者为用户解决了某些问题。

(1)目标用户

首先,需要确定产品的目标用户。产品满足的是目标用户的需求,我们分析的也是目标用户的需求。确定目标用户,应该是在产品的定位、规划阶段便已确立。

(2)用户画像

我们通过访谈、问卷、现场观察等方法来获取一些真实用户的信息、特征、需求,并抽象提炼出一组典型的用户描述,用以帮助我们分析用户需求和用户体验目标。

我们在分析用户需求的时候,将典型用户带入到产品中,看典型用户是否需要这个功能。有助于避免设计师对用户的理解片面化,或者陷入自我的臆想。后续,我们可以通过数据分析、用户反馈、用户的行为分析等,逐步修改、完善用户画像模型,使其更为符合目标用户。

(3)场景分析

结合用户画像中典型用户的信息、特征、需求,我们可以构建典型用户的使用场景。通过叙事的方式,可以清晰地描述出典型用户使用产品来达到其使用目标的过程。当然,通过故事版的方式,更为生动、直观、便于理解。

通过构建用户场景,我们可以发现典型用户在场景中的思考过程和行为。并且我们可以得知,在该场景下,理想的使用体验是怎样的,为我们分析整理用户需求和体验目标提供了重要依据。

3.3 确认用户目标

结合目标用户的特征、典型用户场景、用户行为,分析得出用户需求和用户体验目标。

下表以注册功能为例:

案例分析:如何进行需求分析?

3.4 提炼设计目标

C端产品,通常采用“创造动机、排除担忧、解决障碍”这三大关键因素分解法提炼设计目标(即提炼需求)。

  • 动机: 用户使用产品前的动机(可以满足用户什么需求)。
  • 担忧: 用户使用产品前可能面临的担忧。
  • 障碍: 用户在使用过程中可能面对的障碍。

通过对业务目标和用户体验目标的分析,得到用户的动机、担忧、障碍等关键因素,并针对每个小的因素给出解决方案,即提炼得出了设计目标。

四、案例分析——某商城会员体系

4.1 需求概述

某电商应用要做一个会员体系。会员类型包括: 商城会员、品牌会员 两大类。

商城会员具体包括普通会员(即注册会员)、VIP会员(需按年费开通)两种身份,均享受购物优惠。但VIP会员的购物优惠更多,且还有其他福利。品牌会员即用户购买了某一品牌下的商品,就成为了该品牌的品牌会员,之后购买该品牌下的商品时,享受购物优惠。

购物优惠即不同会员身份享受不同的优惠券可使用额度,提交订单后,优惠券余额会自动去抵扣对应优惠券可使用额度,达到为用户省钱的目的,不同类型会员身份之间(即商城会员和品牌会员)可叠加优惠券可使用额度。

优惠券的来源:

  1. 开通VIP会员,会赠送一定数额的优惠券;
  2. 使用资金购买优惠券,购买比例为1:5;
  3. 商城活动赠送。

公司希望通过建立会员体系,以为用户省钱的方式,提高用户的下单量,提高优惠券的购买量,且能有尽量多的用户开通VIP会员。

4.2 业务需求分析

根据需求的描述,提炼出以下7个业务需求,按重要性可分为核心需求、主任务需求、配套需求三类:

  1. 核心需求: VIP会员开通及续费功能、普通会员功能、品牌会员功能、优惠券功能;
  2. 主任务需求: 下单时计算可使用优惠券金额、省钱记录;
  3. 配套需求: 短信通知。

根据业务需求,分析其业务目标、衡量指标等。

案例分析:如何进行需求分析?

4.3 用户需求分析

首先了解一下该商城的产品定位,该商城的产品定位是旨在打造一个为用户挑选高性价比商品的购物平台。

(1)目标用户

该商城的目标用户特征如下:

  1. 有一定的电商产品使用经验的年轻人、中年人;
  2. 对商品有性价比要求、喜欢货比三家。

(2)用户画像分析

该商城项目在之前已构建了典型用户画像,可直接带入到产品中进行分析,其中一组典型用户画像.

如下图:

案例分析:如何进行需求分析?

(2)场景分析

核心场景一:购物流程

家里的生活用品又快用完了,李霞打开该购物APP,准备采购一些。李霞搜出了一款常买的品牌纸巾,“优惠券最高可抵扣¥6.00”——这么一段描述映入眼帘,18包的纸巾价格是¥39.9,现在可以少花将近六块钱吗?

这激起了李霞的兴趣,点击进入了商品详情页,看到了商品大图下方价格旁关于抵扣的详细描述:

  1. 优惠券最高可抵扣¥6.00;
  2. 当前总共可使用优惠券抵扣¥1.50:包括普通会员身份¥1.50。

再看下方有一段提示:开通VIP会员,可抵扣¥4.50(附VIP页面的链接);购买该商品成为该品牌的品牌会员,额外可抵扣¥1.50。

原来是这样,现在可以用优惠券抵扣¥1.50,买了这个纸巾后,下次买该品牌下的商品的话,就有额外优惠了。开通VIP好像优惠力度很大,李霞有点好奇,点了链接跳到VIP页面。李霞看到了VIP的各种权益,包括VIP会员享受的专属可使用优惠券比例、赠送¥500优惠券、还有其他一些权益;李霞还看到了开通VIP会员的价格:¥99.00/年,想了想这也不算便宜吧,还是先用用看再说吧,点击返回到了商品详情页。虽然优惠不了¥6.00,但至少还可以优惠¥1.50,李霞把商品加入到了购物车。

李霞挑选了几样商品,发现或多或少都会有可使用优惠券抵扣金额,看来,优惠券很重要。李霞到购物车提交了订单,浏览着商品结算的明细:

  • ①已为您计算本单优惠券可抵扣金额:¥12.25,点击查看详情(附结算详情页链接);
  • ②当前可用优惠券余额:¥10.00(附优惠券页面的链接);
  • ③优惠券实际抵扣金额:¥10.00。

李霞点击进入结算详情页,普通会员的身份享受优惠券可抵扣¥12.25,开通VIP的话可以用优惠券抵扣¥36.75,看来这个优惠力度还是很大的。李霞看到了自己的优惠券只有¥10.00,这个是注册的时候赠送的,优惠券页面支持1:5购买优惠券,李霞心想现在也就差¥2.25,还是不买优惠券了吧,下次差的多了再买。

这次的订单可以节省¥10.00,好歹也是10块钱,李霞在线付了钱,完成了订单。李霞心想,下次再买东西的话,可以考虑一下VIP,对自己这种经常网购的人来说,可以省很多钱;这个电商应用的商品价格还低于那些大平台,商品也还不错,还是蛮划算的。

核心场景二:查看省钱记录、开通VIP会员

李霞点到个人中心页面,头像显示自己的身份是普通会员,下方标签显示“VIP会员省钱更多,查看详情”,李霞已经有点想要去开通这个VIP会员了,点击进到了VIP会员页面。

“优惠券已累计为您省了¥28.54”——这激起了李霞的兴趣, 点击进了省钱记录页面:普通会员身份为李霞省了¥24.54,品牌会员身份省了¥4.00,下方显示着几笔订单的链接及具体省了多少钱。没开通VIP会员就能省这么多,还能看具体的省钱明细,李霞心想,对商城的信任感渐渐提升。

回到VIP页面,VIP的权益也很简单,每件商品可使用优惠券抵扣的金额提高很多、赠送¥500优惠券、还有其他一些权益,还是很划算的。李霞点击了下方那个明显的“立即开通VIP会员”按钮,跳转到选择支付方式页面,选择了默认的支付宝支付,确认付款,流畅得完成了VIP会员开通。

李霞发现开通完以后,页面上显示了VIP会员的周期、VIP的标签、页面的配色风格也相应变成了VIP的风格。还真没让自己失望,李霞心想。

4.4 确认用户目标

结合上述整理得出的业务需求分析、目标用户分析、场景分析,我们可以分析得出用户使用产品的体验目标。

该商城会员体系的主要用户体验目标可以总结如下表所示:

案例分析:如何进行需求分析?

4.5 提炼设计目标

我们采用“创造动机、排除担忧、解决障碍”这三大关键因素分解法提炼设计目标。根据业务目标对用户意愿进行分析,可以得出使用产品前的动机和可能面临的担忧;根据用户体验目标对用户行为进行分析,可以明确用户在使用过程中可能面临的障碍。

(1)商品列表显示最高可抵扣金额

用户体验目标:了解实际可抵扣金额,满足期待感。

案例分析:如何进行需求分析?

(2)查看优惠券可抵扣金额详情

用户体验目标:了解抵扣详情,满足掌控感。

案例分析:如何进行需求分析?

(3)查看省钱记录和每笔订单的省钱明细

用户体验目标:了解省钱的详情,获得购物省钱的满足感,提升对平台的认可度。

案例分析:如何进行需求分析?

(4)流畅的VIP会员开通及续费流程

用户体验目标:顺利得完成支付,不因开通及续费流程影响导致用户放弃支付。

案例分析:如何进行需求分析?

(5)优惠券

用户体验目标:获得购物省钱的满足感,提升对平台的认可度。

案例分析:如何进行需求分析?

(6)品牌会员

用户体验目标:获得购物省钱的满足感,提升对平台的认可度。

案例分析:如何进行需求分析?

4.6 用户需求清单

对三大关键因素的分析结果进行整理、汇总,得到以下用户需求清单。

(1)创造动机

案例分析:如何进行需求分析?

(2)排除担忧

案例分析:如何进行需求分析?

(3)解决障碍

案例分析:如何进行需求分析?

五、小结

以上即需求分析过程的理论分析和案例分析,有一个严谨的分析过程,才能最终得出一个有说服力的交互设计方案。

本文由 @ 雨无声 原创发布于人人都是产品经理。未经许可,禁止转载

题图作者提供


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编程算法新手自学手册

编程算法新手自学手册

管西京 / 机械工业 / 2012-1 / 69.80元

《编程算法新手自学手册》主要内容简介:算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。程序员都会看重数据结构和算法的作用,水平越高,就越能理解算法的重要性。算法不仅是运算工具,更是程序的灵魂。《编程算法新手自学手册》循序渐进、由浅入深地详细讲解了基于C语言算法的核心技术,并通过具体实例的实现过程演练了各个知识点的具体使用流程。全书共11章,分为4篇。1~2章是基础篇,介绍算法开发所必需......一起来看看 《编程算法新手自学手册》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具