前言:为什么要定义用户需求?
在产品准备迭代,或做一个新功能的时候,产品经理要首先搜集市场数据趋势和竞品的分析,召集项目组各个成员根据我们的当前实际情况进行需求评审。
那么问题来了,我们大多数情况下的会议,要么就是事不关己,沉默无语。要么就是七嘴八舌,各说各话。
大家脑子里都有一个用户模型,各自经历判断理解都不同,用户的范围也没了边界,得出多种无效的结果,所以我们需要确定一个模型,确定一种环境和需求下,展开讨论。
定义用户需求就是人为的把问题进行一个约束,把问题限定在一定的范围内进行讨论和解决,目的是为了清晰目标,建立共识,减少分歧。定义用户需求是后续工作开展的基础,一切工作围绕定义的这个用户需求展开,而不是围绕某个人的想法和意见展开。
如何定义用户需求?
定义用户需求一般从下面三方面来展开:
构建用户角色
描述使用场景
定义用户问题
一、构建用户角色
第一步:确定目标人群
在快速创新高速发展的背景下,无论大公司还是小公司都会因为人力,物力,财力等各种条件的限制,不可能大量的针对所有潜在人群做调研,所以产品的初期,先定性再定量,先考虑量大、刚需,容易拉拢的目标人群。在针对这一人群进行一定数目的调查。
比如你做一个考研的产品,理论上考研的学生都有可能需要,但是你的老师只有四五个,只能搞定北京的市场,那么你的目标用户是北京高校的大学生,而不是全国所有高校的大学生。
第二步.用户角色划分
目标人群在整体上方向是一致的,但是这其中个体的差异会非常大,这种差异在教育方面体现到尤其明显,在一个班里,所有人都是同一个老师,但是最后学习成绩差别非常大。所以为了我们把需求定义的更准确,还要将目标人群划分成不同的角色,具体的划分方法,根据不同的产品有不同的方式;
以学英语为例,我们可以根据学习目的划分成练口语的,考四六级的,考雅思的,以k12教育产品为例,我们可以把用户角色划分成学生,老师,家长,然后在学生里面又可以划分成小学生,初中生,高中生,根据学习的科目又可以划分成学语文的,学数学的,学外语的等。
第三步.构建用户模型
在上面我们划分了用户角色,进而需要使用用户画像的方法为每种角色构建一个典型用户模型。用户模型通常会包含性别、年纪、工作,收入、地域、情感,目标,行为等。
比如你是某个k12教育类App的产品经理,有用户反应App没法注册,这时候你可以找到这个人了解他的情况,收集后你得出了如下的信息:
从收集的这些特征我们初步可以判断出,这是个退休的老大爷,想帮助孙子注册App,但是因为对手机操作不熟练,导致没有注册成功。这个人未必是这个app的目标用户,但是可以以这个人为起点开始研究
我们通常会通过聊天、观察的方法得到若干数据,然后归纳总结出典型用户模型,一般用户模型数量通常在3~6个,要找对的人,多并不解决问题。
我们不可能做到面面俱到,让每一个人都喜欢你,找准你的人群,让产品需求更加聚焦。
二、描述使用场景
我们在定义需求的时候,场景非常重要,切记要描述这个需求是在什么场景下发生的,否则这个需求可能就不成立了,场景一般由背景,诱发因子和期望组成。
下面我们来看一个基于场景设计的例子
左右这两个都是iphone的来电显示界面,为什么要有两个接电话的界面?注意细节的小伙伴会注意到
左边的界面是手机在锁屏的场景下显示的,我可能在地铁上,手机丢在包里,这时候不仅要让用户能方便的操作,还要防止被误操作。
而右侧是在未锁屏的场景下显示的,未锁屏的时候手机一般处于使用状态,我正盯着手机刷微信或者玩游戏,这时候被误操作的情况少,所以将接听和拒绝两个按钮颜色区分明显且距离较远,点击更只管方便。
三、定义用户问题
在定义需求的时候,用户角色和场景都是前提,用户的问题才是重点,后期产品设计也是基于用户问题来设计方案,进而解决问题。而后我们尝试通过下列的方法来整理用户模型。
为了便于理解和记忆,我们可以把每类用户中的典型用户的信息纳入到画像中,为其起一个名字,配一张照片,作为这一类用户的代言人,比如下面这样:
总结
通过构建用户角色,使用场景描述,定义用户问题三个步骤,我们就可以清晰了定义用户需求了,一个用户需求的描述常见的格式是:xxx用户,在xxx场景下,遇到了xxx问题.
切记我们要分清楚潜在用户和目标用户,也不要抛开场景谈需求,而是要谈什么样的人在什么场景下的需求。