您好!
欢迎来到京东云开发者社区
登录
首页
博文
课程
大赛
工具
用户中心
开源
首页
博文
课程
大赛
工具
开源
更多
用户中心
开发者社区
>
博文
>
一文读懂什么是能力中心
分享
打开微信扫码分享
点击前往QQ分享
点击前往微博分享
点击复制链接
一文读懂什么是能力中心
自猿其说Tech
2021-11-30
IP归属:未知
120760浏览
敏捷架构
### 1 前言 能力中心作为价值链组件化的核心一环,抽象运营能力作为中间层向上引导产品打造,向下指导运营作业。聚焦解决能力家底儿看不清、作业管控抓手缺失等管理痛点。其核心在于**解耦**,标准化的产品是对用户的概念,能力、作业动作是对一线运营操作进行建模,抽象运营能力并且标准化。通过专家知识库,配置化的将标准产品和标准运营能力解耦,实现转译。而标准产品、标准运营能力的转译又是实操系统组件化前提和基础。 能力中心的系统定位:能力中心上承产品中心,下接运营系统,实现交易和运营解耦。从业务视角看,定义产品的运营能力要求,及运营能力在揽转运派的某一流程节点下的作业标准、作业动作。从产研视角看,定位中台,为上游产品中心,下游揽转运派运营系统、主数据平台等提供公用、标准运营能力定义和管理。 ![](//img1.jcloudcs.com/developer.jdcloud.com/f260cd18-7c36-437a-bc26-44d98a8862bf20211130140103.png) ### 2 领域中的通用语言 **非标准化接单产品模型:**接单模型中产品不是有产品中心定义的产品,而是由原有的一些产品和增值服务属性描述的,是通过现有业务字段接收的,例如特快送(promiseTimeType:2)、签单返还(signReturn:1-纸质,3-电子,4-纸质+电子)、cod(collectionValue、CollectionMoney) **标准化接单产品模型:**接单模型中产品是由产品中心定义的标准产品编码和产品要素描述 **产品:**对能力(标准服务)的包装,包装内容有:做什么事、以何种方式做事、做事的范围等。产品面向客户,不面向运营。 **产品要素:**包含两部分:① 产品自定义要素属性;② 产品使用了服务但未明确的服务的参数。 **能力:**以客户价值承诺为导向的,满足客户需求的内部运营作业程序的编排,包括所有承诺后需要在哪个子流程做一些动作以及做的所有子流程里面的动作的组合。能力指京东物流运营能力(operation capability,OC),非系统能力。 **能力选配项(capability item,CI)/选配值(capability item value,CIV):**京东物流的某项运营能力可能会涉及不同维度的作业内容(作业动作、作业环节、作业参数),不同维度下的作业内容(作业动作、作业环节、作业参数)会有区别,抽象此维度即为能力选配项。能力中心本身还可提供更细维度的抽象层级,即为能力选配值,此种情况下能力选配项可作为最细抽象层级“能力选配值”的聚合层。 **能力基础信息注册:**能力本身很抽象,理解千人千面,对能力的颗粒度理解也各异,能力中心采用能力基础信息→绑定能力选配项(1对多)的设计思路,用户可将能力选配项自由组合为粗颗粒度的能力基础信息以最大化的适应未来业务和系统的拓展诉求。 **实操动作:**小哥在物理揽收或派送过程中为达成客户诉求并且满足内部运营要求的前提下,所进行的必须操作。 **作业动作(运营概念,operation action,OA):**将小哥在物理实操中涉及与系统交互的操作线上化、可视化、标准化即为【能力中心的作业动作】。具体指完成运营闭环的内部作业流程,已经明确定义了具体某一个环节干某一件事。 **产品能力转译:**由业务专家针对产品和系统运营能力进行抽象和描述,通过配置化系统,将面向市场和用户的产品与实际运营系统的运营能力进行映射,在接单履约层实现产品到运营能力的映射转译,根据转译结果指导运营系统现场实操的模块化、组件化。 ![](//img1.jcloudcs.com/developer.jdcloud.com/fdb09675-c346-454a-b311-db23cb44412620211130140242.png) ### 3 系统架构 #### 3.1 产品架构 ![](//img1.jcloudcs.com/developer.jdcloud.com/9bd7098d-e20b-442d-bf7e-4e0d53fe65de20211130140316.png) #### 3.2 技术实现细节 ##### 3.2.1 表结构设计 ![](//img1.jcloudcs.com/developer.jdcloud.com/5cf0c35d-6076-42a7-a3ff-c0998ae7290e20211130140402.png) ##### 3.2.2 能力转译下发及编排模块设计 ![](//img1.jcloudcs.com/developer.jdcloud.com/7478767b-5d27-4088-a2da-e72ce6efe7a320211130140521.png) 1. 随着运营能力标准化建设逐渐成熟,一线操作动作抽象到能力也逐步完善,会积累成一个运营能力动作池。 1. 运营能力动作池不仅可以用于规范一线操作,指导一线实操考核,还可以作为转译系统能力编排模块的元数据。运营人员可以基于现有的能力动作,通过不同的组合和优先级顺序,可以生成新的组合,此时能力编排模块会通知到接单层,发起一个新产品的申请,经过运营审核通过后,新产品即可使用售卖。 ##### 3.2.3 非标准产品模型转换标准产品模型模块 ![](//img1.jcloudcs.com/developer.jdcloud.com/0f6d9cb6-db4a-4207-82ab-0d6f0b77d13c20211130142101.png) 借助转换策略库、接单属性专家知识库、标准化产品专家知识库、接单属性与标准化产品映射库可以配置化地实现非标准化接单产品模型与标准化接单产品模型的适配。 注:产品标准化的过程可以视为打标。 ### 4 应用场景 #### 4.1 配运主数据-网点与能力挂接 ![](//img1.jcloudcs.com/developer.jdcloud.com/b9080824-4327-4807-941f-9b05d330409a20211130142131.png) 业务专家维护网点能力配置,将网点和能力进行挂接。我们可以清晰的看到网点具备哪些能力,相应的可以计算出网点可承接哪些业务,便于一线作业管控等。 #### 4.2 接单揽派网点计算校验 配运接单环节,通过预分拣计算揽收派送网点,然后基于转译出的能力信息进行校验过滤,最终得到有能力承接这类业务单据的揽派网点。以函速达彩色打印场景为例,用户选择函速达产品和彩色打印增值服务下单,在接单环节,通过能力中心提供的产品能力转译服务,计算出彩色打印能力且彩色打印能力是作用在派送环节,在计算派送网点时,就会基于彩色打印能力进行过滤,计算出具备彩色打印能力的派送网点,如果没有,则派送超区。 ![](//img1.jcloudcs.com/developer.jdcloud.com/43f95357-b5f8-457f-a165-eb07ffb65c3c20211130142352.png) ![](//img1.jcloudcs.com/developer.jdcloud.com/e5271429-82cc-4004-ab07-d1254dc2de0220211130142404.png) #### 4.3 运营实操系统组件化 产品能力转译计算的结果会下发给运单中心并通过数据分发层下发到运营实操系统,通过结构化的数据结构便可以配置化地打造实操组件,如签单返还组件、售后取件组件等。 ![](//img1.jcloudcs.com/developer.jdcloud.com/3676922f-4ded-4f9c-a441-77a30a2826f920211130142840.png) ![](//img1.jcloudcs.com/developer.jdcloud.com/4db5e445-8e04-4bb6-8d29-a3cc3680bbbc20211130142859.png) ![](//img1.jcloudcs.com/developer.jdcloud.com/8337cc14-db1b-480b-bbe2-d61674bc846420211130142913.png) ![](//img1.jcloudcs.com/developer.jdcloud.com/a4cbd9ab-c5ff-436d-8ae0-509cdff4606d20211130142927.png) <right>**备注:以上内容已申请发明专利保护,侵权必究**</right> ------------ ###### 自猿其说Tech-京东物流技术发展部 ###### 作者:杨建民
原创文章,需联系作者,授权转载
上一篇:分库分表之拆分键设计
下一篇:Dubbo负载均衡策略之 平滑加权轮询
相关文章
京麦客户端组件化设计与实践
Docker与虚拟化技术浅析第一弹之docker与Kubernetes
架构研究:研发敏捷与中台架构(论前台bp研发敏捷)
自猿其说Tech
文章数
426
阅读量
2149963
作者其他文章
01
深入JDK中的Optional
本文将从Optional所解决的问题开始,逐层解剖,由浅入深,文中会出现Optioanl方法之间的对比,实践,误用情况分析,优缺点等。与大家一起,对这项Java8中的新特性,进行理解和深入。
01
Taro小程序跨端开发入门实战
为了让小程序开发更简单,更高效,我们采用 Taro 作为首选框架,我们将使用 Taro 的实践经验整理了出来,主要内容围绕着什么是 Taro,为什么用 Taro,以及 Taro 如何使用(正确使用的姿势),还有 Taro 背后的一些设计思想来进行展开,让大家能够对 Taro 有个完整的认识。
01
Flutter For Web实践
Flutter For Web 已经发布一年多时间,它的发布意味着我们可以真正地使用一套代码、一套资源部署整个大前端系统(包括:iOS、Android、Web)。渠道研发组经过一段时间的探索,使用Flutter For Web技术开发了移动端可视化编程平台—Flutter乐高,在这里希望和大家分享下使用Flutter For Web实践过程和踩坑实践
01
配运基础数据缓存瘦身实践
在基础数据的常规能力当中,数据的存取是最基础也是最重要的能力,为了整体提高数据的读取能力,缓存技术在基础数据的场景中得到了广泛的使用,下面会重点展示一下配运组近期针对数据缓存做的瘦身实践。
自猿其说Tech
文章数
426
阅读量
2149963
作者其他文章
01
深入JDK中的Optional
01
Taro小程序跨端开发入门实战
01
Flutter For Web实践
01
配运基础数据缓存瘦身实践
添加企业微信
获取1V1专业服务
扫码关注
京东云开发者公众号