这项工作作为入门的基本工作,小到产品新人,大到数十年的产品老将,都是学习业务的最好操练场。虽然同时需求分析,但新手和老手对同一个需求分析结果还是有很大不同,除了经验和业务掌握程度差异之外,主要原因还是使用方法不同,掌握了核心方法对需求分析的质量至关重要。
我们知道需求分析工作的本质就是将客户的需求转化为研发团队可以设计、开发、测试等工作的依据文档,粗略总结一下,可以将需求分析工作概括为“三从四得”法则,“三从”是指从用户或客户获得需求背景、需求目标、需求影响。“四得“是指经过产品经理分析后得到四个成果,包括需求方案、需求价值、需求计划、验收标准。
一、需求收集三要素:
- 需求背景,也是需求最基本的要素,一定是要了解,看需求背景主要了解需求的现状、使用场景、使用角色等,我们看到客户的需求一定要知道它的背景是什么,需求背景有助于需求分析是否真正解决问题的初衷,有助于判断一个需求是否伪需求。
- 需求目标,需求目标也就是需求方想要解决的问题,这点想必大家都清楚其重要性,但我想强调的是需求目标一定要多问为什么,很多需求方往往是提自己想要的方案,这种容易产生伪需求,只有依靠我们认真思考,多了解需求方真正的目标是什么,需求核心痛点,问题的本质,而非方案。
- 需求影响,这点是大家很容易忽视的,我们知道需求的产生是一个过程或事件,至少现在还未实现,那么如果我们不做会有什么影响或后果,又或是有其他的代替方案,有可能是定量或定性的影响,了解影响的后果有助于判断需求的重要性、紧急性,我们应该知道这个需求如果不做会有什么问题,做了是否彻底解决了问题。
二、需求分析四个成果:
第一、解决方案,解决方案就是重要核心成果了,指导研发团队的详细设计。方案的粗细看需求大小和研发团队的职责定义,后续我将和大家分享需求方案的一些模版内容。
第二、需求价值,需求的价值是经过评估需求的投入产出比,最终作为需求计划的核心依据。需求收益大,投入小则。
第三、需求计划,需求分析完就要明确结论,做不做,要做就需要给时间期望,回应需求人员,排期计划有些公司做法是需要和研发团队一起沟通制定,也有些公司不需要,产品经理可以直接决定,然后要求研发团队执行,这种一般是产品经理了解需求的功能拆解和工作量评估。需求计划核心内容:需求设计开发设计、测试时间、联调时间(涉及多个产品时非常重要,避免某些产品没有按计划节奏影响整体需求的上线)、升级时间、验收时间等。
第四、验收标准,验收标准为测试、客户提供验收的依据,在需求分析阶段就要明确,一方面避免验收出现返工,同时也给测试团队提供测试方案,有助于需求开发质量。