所谓”需求分析”,是指对要解决的问题进行详细的分析,弄清楚问题的要求,比如需要输入什么数据,要得到什么结果,最后应输出什么。需求分析顾名思义,要有东西给到手上,才能做分析的,一种是分析数据,一种是分析问题。这里是指前期已经完成了需求调查,需求收集等阶段的工作,需求分析就是要从这些已经收集起来的数据当中找出有价值的需求去实现,这部分可以叫做需求整理;从这些收集起来的数据当中去发现新的需求,或规划产品的未来需求,这部分可以叫做挖掘需求。这两个部分在需求分析的过程当中是结合在一起的,不是单独的部分。下面简单介绍几种常见的需求分析方法,其实估计大家都懂,只是没有说出来罢了,我这边只是做下总结。
要会做减法
初始的需求调查和需求收集虽然是有目的性,有针对性的去收集,也会反馈回来大量的需求数据,更别说无目的性的收集需求了。不过有数据总比没有数据强,需求分析人员要做的就是从这些林林总总的需求当中找出可实现的,有价值的需求,排除那些无意义,不可实现的需求,或者是当前暂时先不实现,或者是这个产品不实现但可以利用在别的产品身上的,反正与当前产品无关的需求,都需要排除掉,这个过程就是在做减法。需求分析人员要根据产品的愿景,设计理念等等去捕捉到有价值的需求,这个筛选的过程是围绕着最终实现的功能区的,并不是胡乱筛选。比如说,我们收集到10个功能需求,觉得其中有两个是没必要做的,或者是可以以后再做的,就把这2个需求功能先排除掉,先做剩下的8个功能需求。应该来说,做减法是需求分析人员最基本的素养了,一般都是有东西去给你做减法的。
要会做加法