不断业务需求分析和梳理,有助于我们深入理解业务流程,进行全场景思考,有利于需求分析的完整性和质量提升,降低了开发成本和风险,提升用户满意度。
因此针对业务场景的需求分析和梳理非常重要,我们在进行分析时,需要关注以下5个重点:
![B端业务需求分析](https://img-blog.csdnimg.cn/img_convert/86d9e1664d70a9ccb28299ef550e93b6.png)
1、全场景思考:场景7要素
在进行B端业务需求分析和梳理时候,需要对完整的场景进行梳理,一般包括场景7要素:
(1)用户:一个人或某一类特定人群
(2)环境:时间、空间、地点等约束条件
(3)时机:触发用户产生目标的时间或影响用户行为变化的环境
(4) 目标:用户产生的目标;
(5)动作:为了实现目标,采取的一系列动作。如打开电脑
(6)载体:和什么样的事物发生了互动。如电脑
(7)任务:通过一系列动作,完成了任务。
![全场景思考](https://img-blog.csdnimg.cn/img_convert/9429ab30b1e6e9c4f13b76b0661aeeac.png)
场景7要素即:在某⼀个环境下,出现了某⼀个时机,然后某⼈带着某个⽬标,通过某个载体,采取⼀系列的动作,最终完成了任务。另外,场景7要素,也可以使用其中的4要素(⽤户、环境、时机、事件),将场景描述清楚。
2、梳理出完整的业务流程图
我们需要梳理出完整的业务流程图,这样基本覆盖了所有的需求场景。在梳理过程中,一般有三大步骤:
⼀听:听客户的介绍,听的过程中不要打断;
⼆问:沿着主流程发问,把相关的分⽀、异常情况,相关规则梳理出来,能加入都加入到流程图中,不能加入的需重新画流程图或用文字表示。
三确定: 与相关客户和业务专家一起梳理流程,确定最终流程。
![业务流程图](https://img-blog.csdnimg.cn/img_convert/a1b46a08580cffc0c6599574f42abcce.png)
3、基于业务流程找对应的全场景
我们在梳理业务场景需求时,可以基于业务流程找到对应的全场景。
首先深入了解并记录当前业务的完整流程,从起点到终点,包括所有关键活动、决策点、信息流动和交互节点。确定流程中涉及到的所有角色,明确他们在各个流程环节中的职责和互动方式。
并对每个业务流程步骤进行细致分解,识别出可能发生的各种情景和分支路径。我们可以利用用户旅程地图工具,从不同角色的视角出发,描绘他们在每个场景下的体验路径。
![基于业务流程找对应的全场景](https://img-blog.csdnimg.cn/img_convert/8d49b3cb8ad7525177932cc1a5702590.png)
4、基于全场景找到对应的⽤户需求
通过观察和分析用户在不同场景下的具体行为、需求及痛点,理解他们在各个时刻的期望与障碍。基于业务场景,构建或细化用户画像,明确不同用户群体的角色、需求、习惯和动机。理解用户在每个场景下的目标和痛点,进而分析出对应的用户需求。
我们画出来的全场景需求图中,场景与需求的对应关系是⼀对多的关系。也就是⼀个场景中有多个需求。
![基于全场景找到对应的⽤户需求](https://img-blog.csdnimg.cn/img_convert/659400720596519c078ea5da3f43e420.png)
5、确定边界
确定边界,也就是确定哪部分场景需求需要系统⽀持,哪部分场景需求不需要系统⽀持,哪部分是⼿⼯+系统⽀持。
另外,为了进一步提高用户需求梳理和分析的效率和质量,我们也可以使用AI工具,如CoCode需求条目化功能,使用AI,一键自动生成标准用户需求,节省了需求梳理和需求导入的时间,从而提高需求分析效率和质量。
![CoCode需求条目化](https://img-blog.csdnimg.cn/img_convert/d55a03d6cf35445870340550a3bbd5e1.png)