1、为什么要做需求分析
为什么要对需求进行分析呢?是因用户本身其实并不一定知道自己真正需要的是什么,进行需求分析,是找到用户真正的需求,并用更好的方案加以满足。用户是问题专家,作为产品经理,我们是方案专家。
2、什么是需求分析
需求,是用户为了达到某种目的,但现阶段无法实现时,提出的要求;分析,是对用户提出的要求加以解析。
举个简单的例子,用户他需要一部"手机",那么我们是直接判断用户的需求就是要一部"手机"吗?如果没有搞清楚用户的最终目的,"手机"是不是用户的真实需求,要打个问号。
假设用户需要"手机"的原因是要给老板打电话汇报任务。那么"手机"就只是其中的一个方案,"给老板汇报任务"是用户的第一层需求。
我们不妨再往下挖掘一层,"给老板汇报任务"的原因是让老板把控项目的进展情况。那么"给老板汇报任务"就变成了方案,"老板把控项目的进展情况"是用户的第二层需求。
我们再挖,"老板把控项目的进展情况"的原因是为了规避风险,合理调配资源,制定计划。那么"老板把控项目的进展情况"就变成了方案,"规避风险,合理调配资源,定制计划"就成了第三层需求。
越能解决深层需求,那么方案带来的收益更高,甚至能改变原有的工作模式。
3、怎么做需求分析
1.概念明确
新的需求来了,必定有许多新鲜的词汇和概念夹杂其中。和用户"统一概念"是及其重要的,因为只有基于确定的对象,才能分析出确定的结论。
2.用户分析
一个需求的提出必然涉及到一方或多方用户的使用,绘制"用户画像"是及其关键的,并且参考用户与用户间的关联关系,设计出好的界面设计及流程。
3.流程分析
一个需求在不同的场景下有不同的表现形式,绘制"用户故事地图"能有效的梳理使用场景,使设计出来的功能更加全面。
4.方案产出
基于上述分析,就可以产出需求方案了。在产出需求方案之前,必须对整个产品的功能点有足够的了解,对功能"不做不思考的加法",有一些需求是可以通过升级原有功能模块就可以实现的,以此降低系统的复杂度,并且有利于功能升级、迭代。
产品架构要足够的了解,在相应模块下进行合理设计。
网友评论