产品需求是指用户为解决某个问题、或为实现某一目标,要求产品必须满足的条件或能力。产品需求有三个层次:包括业务需求、用户需求、功能需求和非功能需求。
需求的三个层次:
什么是需求调研
需求调研指通过和客户反复进行沟通和交流而获取客户的需求的系列活动,为开发新产品的前期工作。
需求调研的目的和重要性
通过需求调研,一方面产品经理可以充分了解行业和市场情况,以便进行合理可行的产品规划;另一方面产品经理在需求调研的过程中也可以明确客户或者团队内部的诉求,明确产品定位,设计出更加符合客户和市场需要的产品。
做好需求调研是获取正确的产品需求的前提,正确的需求是项目成败的关键。而且在需求调研阶段错误的修改成本是最低的。
需求调研的方法多种多样,主要包括:
需要注意的是需求调研没有最好的方法,只有最适合自己的方法。所以我们要做到根据环境的不同选择最适合的调研方法。除此以外,我们还需要在整个调研的过程中遵循金字塔方法:
首先搞清楚对象(调研对象)与对象之间的关系,理清对象的目标以及和其它对象发生关系的目标;其次梳利清对象内部的活动以及对象与对象之间发生的活动;再次对活动进行整理,确定活动的边界;最后根据活动进行详细的需求调研。
在正式开始调研之前,我们需要做四方面的准备:
同时我们应该尽量保持两种心态:
需求调研中常见的需要准备的问题:
同时,在调研前我们需要提前了解用户的组织机构,了解每一个子对象中的关键人物,提高自己的观察能力;应该了解用户的行业,学习用户使用的术语、标准,以便能够准确的理解用户的需求,提高自己的行业知识面;需求调研中,学会尽量不使用IT行业的术语,而采用浅显易懂的口头语言来解释IT行业中高深莫测的术语,以便用户能够很好的理解;提高自己的速记能力、文字表述能力以及归纳,能迅速的记录需求调研核心的问题,总结归纳形成原始的需求调研资料。以及能够书写一份完整的、前后一致的、可追踪的需求报告。
找一个合适的地点,以客户为主,面对面的沟通,完全倾听客户的声音,随时记录客户所说的一切,每一次访谈后都需要对所有记录进行整理形成文档。并且在下一次的调研开始前对上次的总结进行确认。切忌在倾听需求的过程中附带如何的解决思想!
OPEN开发式获取→CLOSE总结封闭→CONFIRM确认yesorno
对客户提出的需求记录的结构进行整理,整理的格式可以根据自己的写作习惯,没有固定的格式,但必须能够很明确的表明用户的需求,能够指导后期编写《用户需求说明书》。建议采用以下格式进行整理。
许多的客户有时并不知道自己想要什么?有时并不清楚自己缺少什么?所以就需要我们引导客户的需求。
造成这种现象的原因很多,主要体现在用户可能对产品不是很了解,客户的语言表达能力,客户只能看到自身的问题等。遇到此种现象后我们应当很虚心的去开发客户的需求,不能带有任何的鄙视心情。
引导客户需求的几种常用方法:
引导客户的需求应做到能够描述用户的常规需求外,能够发掘用户的潜在需求,争取能够提出能够让用户真正兴奋的需求,这样做出的产品才有生命力,才能体现出产品的价值。
1.切忌在倾听需求的过程中附带如何解决问题的思想
在调研过程中我们只是为了摸清楚用户的所有需求。能搞了解到用户真正想要的系统,用户真正要解决什么样的问题才是需求调研的目标。在调研过程中如果附带了如何解决用户提到的需求的想法时,将会使调研人员陷入只见树木不见森林的的谜团中,而且往往会遗漏用户的重要需求,造成整体需求的不完整。
2.对每一次的调研形成正确的文档
需求调研是一个漫长的过程。能够正确理解用户的需求,并且将用户的各种需求完整地体现在《软件需求规格说明书》中将更是一个复杂而艰辛的过程,因此在每一次的会谈之后必须将当天的会谈纪录形成文档,可以以备忘录的形式让用户进行确认。
需求调研后形成的文档文档必须是正确的,是经过验证的,是在受控的状态下变更的。而很多开发人员往往会问:“简单的系统就不用写需求了吧”其实简单的系统未必简单,只有想清楚、写清楚、说清楚才说明已经真正把需求整理清楚了。
3.调研人员应该尽可能获得访谈对象的好感
调研人员应事先了解调研对象的身份、背景,以便随机应变。
需求调查不象侦探推理那样从蛛丝马迹着手,应该先了解宏观问题,再了解细节问题。
如果双方气氛融洽,可以采用灵活的访谈形式,轻易不要打断用户的谈话。当双方对某些问题的交流合乎逻辑地结束后,即可继续讨论问题表中的其它问题。尽可能避免为用户添麻烦,但也不能怕给用户添麻烦而降低需求调查的力度。
避免片面地听取某些用户的需求而忽视其它用户的需求。
尽量找到与调研目标直接干系人进行调研和确认。
调研团队要多沟通,多讨论,不能放过任何一个疑点,每次对内容讨论的结束形成会议纪要;