1.为什么要定义用户需求:想想这个场景。作为产品经理,你邀请了产品、运营、R&D、测试、设计师等。在会议室讨论和回顾需求。会议一开始,大家都很平静。然后因为一个问题,意见开始不一,慢慢的开始自说自话,吵架,然后形成鸡和鸭说话的局面,最后变成“谁对谁错”。每个人都为自己的想法和观点辩护,但没有人站在用户的角度说话。
如果这样的事情只存在于会议的讨论部分,那可能只是一个失控、无效的会议。如果这些东西存在于产品研发的整个过程中,就注定成为失败的产品。如果整个公司都这样,想想这个公司有多烂。
造成这种情况最重要的原因是我们对需求没有一个很好的定义,所以没有讨论的基础。没有明确的目标和共识,每个人都在表达自己的想法,这并不奇怪。
如果要造自行车,首先要定义什么是自行车,这样才能造出自行车,否则,可能会造出各种奇怪的汽车,而不是今天在路上跑的自行车。需求分析也是如此。要解决用户需求,首先要做的就是定义用户需求。
定义用户需求是人为地将问题约束在一定范围内进行讨论和解决,目的是明确目标,建立共识,减少分歧。定义用户需求是后续工作的基础,所有工作都是围绕定义好的用户需求进行的,而不是围绕某人的想法和意见。很多人会很容易忽略这一部分,在痛点、想法等因素和需求之间划等号。但是,想法随时都会改变,痛点会越来越多的被发现。如果按照想法和意见去工作,很容易导致后期工作的失焦。
二. 怎么定义用户需求:定义用户需求一般从以下三个方面进行:
构建用户角色描述使用场景定义用户问题一. 构建用户角色第一步:确定目标人群
在前面的文章中,我们已经谈到了如何一步步挖掘出一个痛点背后的人群,但这个人群只是潜在人群,而不是目标人群。一般情况下,由于人力、物力、财力等条件的限制,一个公司不可能一下子满足所有潜在的人的需求,尤其是在起步阶段,什么都缺,就要权衡取舍,选择一些最符合公司利益的人作为目标群体。
比如你做一个考研产品,理论上可能所有考研的学生都需要,但是你只有四五个老师,只能在北京处理市场,所以你的目标用户是北京高校的大学生,而不是全国的大学生。
步骤2:用户角色划分
目标人群整体方向一致,但个体差异会很大,尤其是在教育方面。一个班里,都是同一个老师,但是最后的学习成绩差别很大。因此,为了更准确的定义需求,必须将目标人群划分为不同的角色,具体的划分方法根据产品的不同有不同的方式;
学习英语,比如我们可以把它分为口语,四六级和雅思,k12教育产品,比如我们可以把用户角色分为学生,老师,家长,然后学生可以分为小学生,初中生,高中生,根据我们学习的科目,我们也可以把他们分为语文,数学,外语。
理论上,用户角色的粒度越细,需求的定义就越准确。但实际情况往往不允许,除非做定制产品,否则不需要太详细。