B端系统设计5要素

Posted by Chase Shen on 2022-05-12
Estimated Reading Time 6 Minutes
Words 2k In Total
Viewed Times

1. B端系统的价值

任何一个业务模式的开展,无论是单边市场还是双边市场,都离不开用户和平台两端,用户端主要与用户打交道,使用C端系统(PC网站、APP、小程序等),主要负责C端业务的呈现,为业务做拉新与留存;平台端对应B端业务,使用B端系统(订单系统、支付系统、库存系统、供应链系统等),除了为C端提供提供后台的服务能力外,还承担着企业内部降本增效的使命。

在业务的开展过程中,B端系统承接了C端呈现之外的所有能力,例如用户下单业务中,用户下单前的搜索、商品列表与商品详情、加购物车和下单流程属于C端,一旦下单以后的履约、仓储、物流环节都属于B端业务了,如何在保证用户服务体验的同时,让效率最高,成本最低,这是B端业务开展的核心诉求,也是B端系统存在的价值,B端系统设计的目标是为了更好的辅助业务达成业务目标,一定是建立在业务合理性之上的。

2. B端业务开展流程

了解了B端系统的存在价值以后,我们在设计B端系统时,就不会闭门造车了,因为我们知道系统的设计一定是和业务搭配的,这也是B端产品经理的价值所在,设计系统之前,先了解业务流程,再基于业务流程中需要系统支持的部分转换成系统需求。

以采购订单建单为例,我们一起来拆解一下采购订单从业务梳理到系统设计的过程:

首先,采购订单的目的是从A供应商处采购X商品,所以要开展采购业务,前提是先有S商品和供应商等基本信息,需要先把商品和供应商信息在系统中维护全。

然后,不同的采购场景会有不同的采购流程和应对策略,比如不同的采购价格需要不同的采购审批流程(如2000以下不需要审批,超过2000需要部门尽力审批,超过10000需要部门总监审批),那么在采购业务开展之前,就需要预先定义好审批流程,根据不同的采购金额设置不同的审批策略。

以上信息完成以后,才能在系统中正常开展采购订单的创建,采购建单需要哪些功能呢?我们调研完采购员的日常工作流程以后,发现主要是创建采购单、编辑采购单(修改、删除)和审批采购单,这是采购建单业务最核心的功能,也是采购建单最常操作的场景,且必须要系统支持。于是,系统设计上也需要支持创建、编辑和审批采购单3个核心功能。

同时,为了让采购流程更加高效顺畅,采购员提出需要系统支持批量建单(一次性建多个采购单),以及采购单的导入和导出功能,这些功能显然不是核心功能,但如果没有,会极大的降低采购员的工作效率。

最后,为了评估采购的情况,便于日常运营,采购员需要定期对采购订单进行统计分析,于是,系统里还需要增加采购分析和统计的功能。

综上,一个完整的采购订单业务想要顺利开展,需要5个系统能力与之匹配,如图:
我们将以上流程再抽象一下,便得到大多数B端业务流程的开展的通用模型:

一、建基础数据→ 二、业务策略配置 → 三、开展业务 → 四、添加辅助工具 → 五、输出统计报表

3. B端系统设计5要素

顺着B端业务开展的通用模型,我们就此推导出B端系统设计的5要素,即任何一个完整的B端系统,都离不开基础数据模块、策略与配置模块、业务处理模块、辅助工具和统计报表功能这5个要素,就像盖房子的地基、地平、主体、门窗和屋顶一样,缺一不可。

1. 基础数据模块

在业务发生前已经定义好,用于标识某个业务或主体的静态数据,比如采购系统里的商品和供应商数据、仓库里的货位数据、财务系统里的会计目录等;

2. 策略与配置模块

为指导业务开展而提前设定好的业务规则,包含参数、配置项、系统逻辑等,比如采购的审核策略、仓库的入库策略、商品的上架策略、商品的包邮策略等;

3. 业务处理模块

执行并记录业务发生的过程,是完成业务最核心最常用的功能,一般以单据的形式记录,包含业务发生的过程和数据、单据状态流转、操作页面等,比如采购系统里的采购订单、仓储系统中的入库和出库管理流程、财务系统的核算流程、工单系统的工单创建和流转流程等;

4. 辅助工具

为了辅助达成业务目标,为降本增效、容错防呆而添加的软硬件功能,比如常用的批量处理、导入导出功能,以及物流里的各类自动化设备等;

5. 统计报表

用于统计和查询业务数据的看板、报表等,便于更好的呈现业务的全貌,发现业务的问题。

4. B端设计5要素的应用

5要素是把B端系统剥离了业务以后提炼的一套设计方法,它不再受制于业务,可以让系统设计看起来更加简单,在日常工作中,我们可以基于5要素来举一反三:

一、基于5要素从0到1设计系统。5要素是很好的一套系统框架,当我们从0到1设计系统时,可以快速的把功能进行分组,其实很多系统的菜单功能就是基于5要素做的分组。

二、基于5要素转行学习。当我们切换到一个新的B端业务领域时,可以基于5要素快速的学习和查漏补缺。例如从供应链领域转到saas领域,虽然业务和行业变了,但是B端系统设计的思路还是一样的,可以基于5要素快速的学习基础数据、策略配置和业务处理模块,掌握核心要领,事半功倍。

三、基于5要素,可以很清晰的知道每个系统功能的定位和价值。如果做的是核心的业务处理,那价值肯定是高的,而如果实现的是辅助工具,就要评估一下业务价值了。

四、可以基于5要素快速决策项目优先级。如果实现的是基础数据、策略配置和业务处理相关需求,一定重要紧急,应该优先支持,而如果实现的是辅助工具和统计分析,相对而言就没那么紧急了。

在日常工作中,我们每个人都可以基于5要素进行系统设计、转行学习以及快速决策项目优先级,还可以基于5要素清晰地了解每个系统功能的定位和价值,从而更好地评估业务价值。


如果您喜欢此博客或发现它对您有用,则欢迎对此发表评论。 也欢迎您共享此博客,以便更多人可以参与。 如果博客中使用的图像侵犯了您的版权,请与作者联系以将其删除。 谢谢 !