在很多时候,往往会出现业务方只关注关键部分需求,而忽略了前后处理的情况。这种情况会导致需求遗漏向后传递,最终可能导致质量问题和商业损失。为了解决这个问题,我们可以引入闭环思维的概念。
问题描述
参考下图,业务方通常倾向于只提出关键部分需求,即下图的Process部分,而往往会忽略Pre和Post处理。
如果产品经理也没有发现必要的Pre和Post环节,就会导致相关的遗漏向后传递,直到开发、测试、集成、上线等各个环节。这将导致质量问题,严重时可能会造成机会损失和商业损失等各种后果。
解决方案
为了避免遗漏场景的情况发生,我们可以引入闭环思维的概念。
闭环思维是指以闭环的方式遍历所有步骤,以确认需求分析没有遗漏。具体来说,我们可以从以下两个思考视角来应用闭环思维:
用户视角:以用户的视角,从头至尾完整地走完整个流程,以确认是否有需求疏漏,并梳理出需求涉及的对象和功能。
对象视角:以对象的生命周期,从头至尾遍历所有环节,梳理出所有相关的对象属性、行为、所需功能以及外部依赖。
闭环思维的应用要求我们从用户的视角来思考问题,而不仅仅从功能的角度出发来分析需求。通过应用闭环思维,我们可以有效地发现隐藏的需求场景,从而提出完整的需求。
应用案例
下图是一个新人注册有礼的场景。在新人注册有礼的需求中,业务方只描述了注册、发放优惠券和购物的流程,但没有描述引流和退货的流程。通过应用闭环思维的方式,我们可以以用户的身份进行体验。
在用户注册的步骤中,很容易就能发现为什么用户会来注册,以及他们如何得知有注册有礼的活动。因此,我们可以补充相应的引流步骤。