如何进行需求分析

为什么辛辛苦苦,忙了一大顿,新功能或新产品用户不买单?茫茫多的需求扑面而来,如何处理它们?每次进行需求评审的时候,洋洋洒洒说了一堆,反对的意见却接踵而至。为什么会出现这些情况,其主要的原因就是因为需求分析没有做好,没有做透彻。

什么是需求分析?

需求分析,根据名字来理解就是对需求的分析。那么对需求分析,先说一下需求从哪里来。需求通常从公司内部(老板,其它部门,同事),产品经理自己(策划,挖掘),外部(用户,客户,伙伴)这三个方面。

用人话说需求分析就是将需求分析归纳,总结出哪些需求要做,为什么要做,怎么做和哪些需求不做,暂缓做,为什么不能做、为什么暂缓做的方法。

如何做需求分析?

需求分析的步骤主要有4步:

  1. 理解需求
  2. 需求定位
  3. 需求评估
  4. 需求分级

理解需求

需求过来后的第1步首先要理解需求,你只有理解了需求才能对需求进行分析。理解需求主要有两个工作,首先是描述需求,其次是需求分类。

需求描述首先是为了重现需求场景,这能更好的帮助产品经理对需求进行解读;第2个目的是为了团队沟通,有了规范统一的需求描述,团队成员能够一目了然的了解大体情况,降低了沟通成本。

需求分类则能更快速的将需求进行大致的分类,一般来说需求类别可分为功能类,数据类,运营类,体验类,设计类等。绝大部分需求都可以分为这5种类别。比如说,电商节日想做一个小游戏,这就属于运营类需求。苹果最近想要在地图导航加入VR导航,可以属于体验类。

现在很多公司会使用需求卡片或需求池的形式来管理需求,这个步骤就是理解需求,具体的模版可以自己上网索到,这里就不细说了。

需求定位

需求定位的思考主要企业战略,产品定位,用户需求这3个维度进行。

每家公司都有企业战略,虽然企业战略说起来有点虚,但它可以帮助产品经理找到产品和需求的参考范围和资源支持的能力。产品和需求的参考范围可以根据战略阶段来评估,常见的战略阶段分为起步、发展、迭代三个阶段。起步阶段主要诉求在于快速的实现产品,在这个阶段,核心功能的需求将会有最高的优先级,其目的是为了验证产品在市场的可行性。发展阶段的主要诉求在于完善基本功能,在这个阶段,会将在完善核心功能的基础上增加其他功能,扩大使用场景和范围,通常也会在这个阶段进行小范围的试错。第三阶段就是迭代,到了迭代阶段,说明产品也就进入了成熟期,在这个阶段产品会更加注重体验上的优化。

资源支持的能力就比较好理解,如果当前产品是公司战略的重点,那么老板就会给你更多的人和资金。其实战略可以看作是一个做产品的大环境,你首先要了解,因为你接下来的工作都是在这个大环境的基础上进行的。

产品定位是为了确定需求性质,比如一个外卖应用,有个需求是想在app里买衣服,对于产品定位来说,这个需求就不符合,所以就会滤掉。产品定位其实是为了定义功能,所以它更偏向于功能,而之前说的企业战略,更偏向于市场。

用户需求是实打实的用户提出来的需求,我们不能盲目的听用户说什么,就给他们做什么。绝大多数的用户需求是需要转化的。转化的方式有4种,提升现状,也是现在用的最多最常见的,就是添加某种功能,来满足用户。降低预期,时通过传播手段,给用户宣传其他家还没不如我们家,降低用户的预期。转移需求,写字楼等电梯太慢了,用户想让电梯的速度快点,而在电梯口放一个广告牌,或者展示爬楼梯,宣传爬楼梯能锻炼身体,减肥,还能保护环境。将用户的注意力从等电梯,变成了看广告和锻炼身体。

需求转化的时候要注意两点,第1点,需要不是需求,用户在向你表达他想要什么功能的时候,往往会因为各种原因,没有办法认识到自己的真正需求是什么,就会把需要当成需求说出来。但背后的需求是需要产品经理自己在深入挖掘才有可能找到的。第2点,不要把产品形态当成产品本质,产品经理要做的是针对产品本质的优化和创新。对于产品形态上的创新大多都是之前说的“用户需要”型需求,例如,福特经典例子,用户说我要一批更快的马,马实际上是产品形态,而产品的本质来看马实际上是交通工具的一种。而更快的马,需要解决的是用户在地理位置迁移所遇到的问题。

需求评估

需求评估就是评估需求实现的难度,对于初次评估,主要还是技术上的实现成本,这块通常使用的单位是”人日“,100人日就是100人做一天,或1人做100天。

需要注意的是,对于初次评估,因为方案都还没有确定,所以只是一个大致的评估范围,通常可以找一个经验丰富的项目经理或者开发帮助做评估。等到后期方案确定了,还需要根据具体实现方式来具体评估。

需求评级

根据上面整理的信息,把需求分为重要又急需,不重要但急需,重要但不急需,不重要也不急需,这4个等级。

如何来评判是否重要,这里推荐一个比较简单的方案,如果产品还没上线,那么重要性可以根据基本需求 > 期望需求 > 兴奋需求来分配。基本需求就是产品的核心需求,期望需求就用户期望的需求,兴奋需求是指用户没有想到,但是你做了用户会超出预期的需求。

对于上线的产品则可以根据:重要性 = 功能使用用户百分比 * 使用次数百分比 * 类别重要性百分比,期望需求设定50%,而兴奋需求可以设定25%。通过代数计算来大致确定产品的重要性。总之,优先做大量高频的需求,小量低频的需求后做。

通过理解需求,需求定位,需求评估,需求分级这4个步骤对需求分析,让需求更容易回归商业本质,而且是从企业战略出发,让产品经理更加重视业务,契合公司战略。同时分阶段进行升级迭代,会让产品有节奏感,即使冒出来非常多的需求,也不会因为数量多而感到慌乱,只要整理一遍,类似的就能放到一起,提高效率。

通过以上四个流程的需求分析,可以锻炼产品经理的宏观思维能力,并且还能具有定力,避免发散思维,更有目的性,这也是通往更高级产品经理的必经之路。

微信公众号:产品看世界 chanpinkanshijie