ERD助力研发资产沉淀&研发提效
一、从痛点中思考答案
痛点一:复杂系统的设计和逻辑碎片化散落,缺少沉淀导致系统后期维护、迭代以及架构升级都非常困难。
痛点二:由于新需求或新项目导致的系统的老旧逻辑梳理往往耗费大量人力,甚至造成人才的流失。
痛点三:多团队共建场景下需要参与各方了解跨应用系统的整体设计,沟通效率低成本高、共建初期花费时间长。
痛点 N:像这样的痛点还有很多...
如何解?怎么破?我们从 ERD 中寻找答案。
二、ERD规范制定与核心价值主张
2.1 ERD 是什么
ERD 是源自于硅谷的工程技术实践,其核心价值沉淀应用系统全生命周期的技术资产,理解应用系统整体设计演进过程,促进技术与业务理解,降低共建成本。
2.2 ERD 和 TRD 的区别
在介绍 ERD 时肯定有朋友对 TRD 有所了解,在这里用一张表格直观了解它们的区别:
ERD | TRD | |
---|---|---|
受众 | 业务、产品、研发 | 研发 |
描述对象 | 系统 | 需求 |
目标 | 资产沉淀 | 技术实现 |
时效性 | 持续迭代 | 一次性 |
更新时机 | 按需 | 实时 |
ERD核心着眼于系统视角,实现系统级的技术资产沉淀,TRD偏向于需求开发,通过架构设计细节描述指导实际开发工作,两者相辅相成,优势互补。
2.3 ERD 规范的制定
在规范制定初期我们结合技术中心系统的现状、猎豹项目,联合技术中心各部门架构师共同制定并评审了零售 ERD 编写规范,规范依照奥卡姆剃刀提供最小必要内容及可选内容:
零售 ERD 规范模版链接:
[1]: 零售ERD模版V1.1.0(官方版)
[2]: 零售ERD模板V1.0.0(示例版)
[3]: 零售ERD模板V1.0.0(前端版)
注:由于前后端的系统差异性,特别制定了前端版。
2.4 ERD 三大核心价值主张
三、ERD 推广与影响力打造
目前 ERD 在整个中心的推广与影响力的打造由全渠道首先侧落地执行并处于领跑角色,整体从 2022年底启动,现阶段处于部门全面推广落地阶段。
从开始至今一年多以来,我们以定规范
、推落地
、看质量
、选标杆
、推影响
、沉资产
的实际行动贯穿着整个时间线。
3.1 我们全年做了哪些
全渠道全年 0-2 级别应用对应的系统 ERD 全覆盖共计259
个,ERD 季度评优共计 26 个优秀 ERD 。
3.2 技术中心推广情况
2023 年上旬在技术中心范围推广 ERD 规范和标杆案例并推动试点,组织并评审通过 5 个 C2 部门共 6 个ERD。
3.3 影响力打造
四、后续计划
附录:ERD 质量保证(评审标准)
最后,欢迎一起交流~
作者:京东零售 魏星
来源:京东云开发者社区 转载请注明来源