业务场景是什么?为什么要引入业务场景


当一家企业面对多种客户类型,同时提供多种产品供给的时候,对于客户价值交付这样同一个目的,就需要根据客户、产品、渠道、区域等多种因素排列组合而构成的商业模式,设计多个流程路径或者多套流程体系。

在华为的3A架构里面,业务场景定义是用于描述某个价值流/价值流阶段下的可能存在的不同业务过程。 以电商为例, 商品类型+客户类型+渠道 的组合是一个业务场景。 那么引入场景是为了解决什么问题?

  • 作为流程梳理的牵引。 如基于业务场景作为牵引从高阶到地阶流程的设计。比如已知L4流程,基于业务场景,我们可以设计出L5。
    如产品超盘(L2)-要货计划与交付(L3)-要货预测评审(L4) 基于场景的参照,我们设计出2个L5流程 要货预测评审欧洲,要货预测评审中国。

  • 精准识别业务需求,通过定义业务场景,可以精准识别不同组合下的具体需求。
    针对复杂业务的需求卡描述,加上场景的描述,让开发更清楚这个需求是属于哪个业务场景。 如 欧洲地区+手机+OI 订单评审的需求逻辑XXXX。

  • 助力业务梳理和建模,搭建完整的业务模型框架,在框架内又要兼顾差异。
    通用流程建模: 我们将业务场景和流程(业务活动-任务-步骤)通过一个二维矩阵。 取基线场景 对应的业务流程。 其他场景和流程往 基线场景(流程)靠,合并类似的流程以达到简化的流程目的。 有些流程确实无法合并到主干流程,只能通过扩展点来实现。

为什么要基于场景设计流程?

基于场景设计流程最核心的原因是“差异”两字。

不同的场,不同的景下的流程是存在差异的,所以我们不能一刀切去设计流程,试图用一个流程去适应所有的场景,比如有的企业买一支笔都需要高管审批,这就是不根据采购对象的差异来设计流程,如果我们根据采购对象价值大小的高低和重要的程度,供应的保障,风险程度,紧急程度等等进行分类来识别出不同的场景,根据不同的场景设计不同的采购策略和决策审批流程就不会出现一刀切的流程,从而就能够极大提升流程运行的效率。

流程场景要求我们开发流程时要对准客户需求,以业务/功能的柔性来更好地适配和满足客户差异化需求,创造客户价值。

场景如何体现在流程中?

第一种是设计不同的子流程。基于不同的场景设计为不同的子流程,如果不同场景下流程的活动和角色,业务规则,表单模板的差异都比较大,那我们就需要将不同场景设计为不同子流程来分别体现它们之间的差异;

第二种是设计不同的流程分支。基于不同的场景设计流程的不同分支,如果不同场景下的流程的差异不大则可以在同一个流程当中通过不同分支来体现他们不同的场景。每一条分支就是一个场景。如果有部分场景之间是没有差异的,则可以把这些场景都合并到一个分支当中去,其他有差异的场景则涉及为其他流程的分支;

第三种设计不同的表单模板。基于不同的场景设计为流程的不同规则、表单和模板,如果不同场景下流程的活动和角色都基本相同,只是在规则和表单模板上有所不同,则可以一个流程匹配不同的流程规则和表单模板。

参考资料

https://mp.weixin.qq.com/s/9zPl_EfauOq5hDsf1orZZQ
https://mp.weixin.qq.com/s?__biz=MzkyOTU3MTA4MQ==&mid=2247484586&idx=1&sn=6e8e3ef92f73b85e4c60886a64d8ae45&chksm=c37cf19a2234b1d038a95480db163f870808d99a5dc4d8950416169d219ea3c80f19fa6c0328#rd

posted @ 2025-02-18 19:03  向着朝阳  阅读(223)  评论(0)    收藏  举报