领域驱动落地关键词

原创
05/20 19:22
阅读数 39

以领域视角看待如下关键词。

关键词:

  • UL
  • 业务
  • 业务流程
  • 业务活动
  • 业务节点
  • 骨干流程
  • 扩展流程
  • 共识、减少分歧、提升合作效率
  • 规划
  • 业务发展
  • 业务定位
  • 业务边界、职责
  • 让产品了解到技术团队的实现,做到业务诉求和代码实现的统一,需求既prd,prd既模板,模板既代码
  • 混沌的流程变得清晰,加大技术团队对于核心业务细节掌控力

收益:

  • 复杂流程变成标准化流程
  • 标准化流程更易通过数字进行衡量

团队:

  • 适配团队:适配业务变化
  • 核心领域团队:提供稳定基础能力

实施阶段:

  1. 战略设计
  2. 战术设计
  3. 系统实现

战略阶段:确定模型

  1. 杂乱的流程治理的核心
  1. 抽象化:对所有业务玩法进行业务抽象,初级合并->整体合并
  2. 标准化:引入电商SPU-SKU概念,通过适配SKU来解决不同业务计算的差异,然后基于SKU属性做标准计算
  1. 领域专家的重要性
  1. 要有领域专家的角色:领域专家输出核心业务玩法及未来规划
  2. 技术相辅相成:技术梳理现有系统的一些玩法,同时补充现有一些杂七杂八玩法
  3. 合力:最终模型覆盖所有玩法
  1. 业务瘦身

已确认无用的业务、无业务价值的业务、模糊的业务场景,一起拿出来看看是否还是需要,不需要的优先去掉

  1. 明确目标
  1. 业务的重塑
  2. 架构的重建
  3. 痛点的解决
  4. 共识的达成:后续沟通更容易

战术阶段:代码架构规范

  1. 分层架构
  1. User Interface、Application Core、Infrastructure
  2. 适配层、稳定层、基础层
  1. 整洁架构

报价集合 -> SPU -> SKU -> 价格容器

研发阶段:落地实现

  1. 过程中新需求适配:提前验证模型适应性
  2. 快速交付:拖的时间越久,越容易插入更多的需求,变向增加工时
  3. 额外做的事情:自动化case重构,之前接口级case调整为模块级case
  4. 基于标准化过程,做计算过程可视化:大幅度减轻问题排查难度
展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部