- 业务中台设计方法
基于标准的业务中台服务化设计流程结合营销的业务特性和项目特性,形成系统业务中台服务化设计总体流程方法:
按照系统业务中台的建设特性,整体业务中台服务化设计实施过程分为服务中心规划、服务识别、服务设计、服务实现、服务治理。及其涉及的业务相关提交件的输入要求、业务中台相关提交件的输出、设计过程的一些列标准、模板和规范。
在服务中心规划阶段的主要工作是基于业务领域模型的输入根据服务中心规划方法和决策流程及指标确定系统的服务中心,根据服务中心确定系统的业务中台架构。
在服务识别阶段,依赖业务需求分析产出的四级或五级流程、业务时序图、业务规则、业务功能等作为服务识别的输入,再根据各种需求输入对应的服务梳理方法梳理出备选服务。针对备选服务依据服务中心规划做筛选、聚合、归类形成系统的服务模型,同时根据服务的非功能需求产出业务中台技术能力支撑。
在服务设计阶段,根据服务识别阶段产出的服务模型,设计对外暴露的服务接口和操作,设计各个服务中心的数据模型,设计服务中心的部署模型。
在服务实现阶段,根据服务设计阶段的产出,依据代码开发规范、微服务开发最佳实践,进行服务接口的代码业务逻辑实现。及开发完成后的服务单元测试、服务集成测试、服务非功能测试等,及服务部署上线。
在服务治理阶段,针对服务的持续运营,收集及反馈服务实际运行信息,促进服务的持续迭代,持续的满足和促进业务创新,真正达到以客户为中心服务好客户的核心主旨。
3.1. 服务中心规划
根据系统业务中台的建设特性,服务中心规划分为几个阶段:业务领域建模阶段、服务中心推导规划阶段、服务中心评审阶段、业务中台架构形成阶段。