需求分析利器:场景需求清单
场景需求清单,可以理解为基于场景梳理需求的有效工具。如何梳理场景需求清单呢?不妨来看看本文的梳理和分享。
一、什么是场景需求清单?
无论是B端产品还是C端产品,场景和需求都是两个绕不开的话题。
场景是需求产生的一个重要影响因素,场景需求清单,就是基于场景梳理需求的有效工具。
更细化一点的说,场景需求清单是基于一种结构化描述,由多个场景串联,产生的需求集合。对于产品经理梳理业务流程,分析用户需求,避免需求遗漏,有着非常重要的作用。
以下为一份简易的用户预定酒店时的场景需求清单,可以结合具体情况,添加用户角色、场景分类等字段。
二、如何梳理场景需求清单?
1. 理清业务流程
场景来源于流程,梳理清楚业务的主流程、分支流程、异常情况,可以避免场景遗漏,同时能够使场景具有逻辑性和层次感,而不是想到什么场景就写什么场景。
在梳理业务流程时,可以先将主流程梳理出来,然后根据主流程节点,向下细化,梳理出分支流程,以及各个流程的异常情况,先尽量发散,避免流程遗漏,再收敛聚焦,剔除无效分支或异常流程。
2. 什么是场景
要想梳理场景需求清单,除了理清业务流程,我们还需要搞清楚到底什么是场景。
在需求分析中,“场景”可以被认为是需求实现的载体,是时间、空间等条件约束下的一种范围,产品经理通过场景抽象出产品需求。
3. 如何描述场景
在对场景的描述中,一般会包含用户(角色)、环境、时机、动作、目标、介质、任务这七个要素。
以上文中用户预定酒店的场景描述为例(有部分要素在描述中做了省略):
“用户能够输入目的地和入住日期,查看可用的酒店列表。”
用户=用户(角色)
用户可以是某一个人,也可以是某个角色、某一类人。
环境=酒店预定平台,此处做了省略
环境一般是指空间、地点等带有约束性的范围。
时机=用户因为出差或旅行等其他原因,需要入住酒店,此处也做了省略
时机是指影响用户行为和目标的一种特定情况,比如生日、刚刚放假、升职加薪、下雨天等。
动作=输入目的地和入住日期,查看列表
用户为了达成目标而采取的行动。
目标=预定到符合自己要求的酒店
用户在场景下最终想要达到的目的。
介质=手机/电脑/平板,此处省略
用户动作的载体,比如纸张、手机、电脑等。
任务=查询到符合自己要求的酒店并预定
要注意区分目标和任务,目标的实现需要完成某种任务,比如早上需要在十点前打卡(任务),才能避免迟到(目标)。
在场景描述中,可以灵活掌握对七个要素的使用,做到既言简意赅,又能准确的描述清楚场景。对于重复出现的要素,可以省略。
4. 从场景描述中抽象出产品需求
场景描述是对用户需求或动作的一种原始描述,但是它并不等同于产品功能的描述,产品经理需要从中抽象出具体的产品需求,再对需求做详细具体的分析。
有几点需要注意:
a.一个场景描述中,可能包含不止一个产品需求,也就是说,场景和需求是一对多的关系。
例如在“用户能够输入目的地和入住日期,查看可用的酒店列表。”这个描述中,就可以抽象出日期输入、搜索酒店、酒店列表显示三个需求。
b.场景描述基于流程而来,流程分为不同的粒度层级,要根据实际需要,确定是要细化到交互层级的流程,还是只要描述主流程即可。
例如用户预订酒店,预订酒店的这个需求,便包含了日期输入、搜索酒店、酒店列表显示三个更细化的需求,要根据实际确定好流程层级。
c.流程是有边界的,同样场景也是有边界的。有些需求可能并不需要转化为产品需求,而是有更加高效或低成本的实现方式。
本文由 @向上的小霍 原创发布于人人都是产品经理,未经作者许可,禁止转载。
题图来自Unsplash,基于CC0协议。
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。
大家有对于场景需求清单的想法,欢迎讨论哦
这个是4W1H的升级版吗
不算升级吧,就是细化了一点点