很久没见听过这个词了,记得刚毕业时经常听到,那时UML正火。后来UML逐渐熄火,这词也就沉默了。
如今又被逐渐提起,业界又开始重视起来,我想原因是野蛮生长暂缓了,企业开始有精力练内功,优化内部资源了。
业务建模顾名思义,即对业务建立模型,具体为梳理业务流程、业务规则,明确各角色权限与边界。
这是最基础的业务建模定义,我想目前业界最想要的是对多个业务合并建模,抽象共性,合并通用的业务流程、规则,建立中台。
过往野蛮生长,相似业务线重复造了很多轮子,维护成本已相当高。以所在公司为例,新业务往往一波新团队,而且新业务要求高时间紧,能满足快速上线的只能是复制现成系统,这样来来去去就产生很多轮子。目前为止还有5套轮子在运行,如下图所示。
说到这里企业的痛点不言而喻了,业务建模的目的是抽象共性,提取通用功能,减少重复轮子,降低维护成本,提升业务效率。通过重构后系统架构如下图所示,比起原来好看多了。
业务建模要点:
1、建立开放平台,供业务方调用;
2、尽量配置化,减少开发量;