业务抽象提取和优化

  假设已经理了解到足够多的业务流程,以及这些业务流程在软件系统中的运作。

  可以把每次访问看作一个细小亮点的线条,这个线条穿过业务逻辑,来到数据库提取信息,然后返回。整个业务的所有项目中都有这样的线条来往,在脑袋里模拟一下这些线条的运行,找到小线条组成的亮点。特别亮的地方就是业务被集中调用的地方,对这些地方进行优化。或者重组线条行走路线,或者分割其它没有亮起来的地方减轻这个项目的负重度。

  软件本身可以看成 计算 缓存 传输通道 和存储。缓存是存放亮条可以经过的空间,计算是亮条的穿行速度或者说整个业务里亮条的可达明亮度。管道是业务之间的连接,存储是亮条携带数据熄灭的终点,另一个终点是调用接口的返回。

  亮线的发现取决于对业务的模拟。业务也是随着需求变动,和客户打交道。于是要有销售视角或者售后视角,接连整个公司其他人员的视角。查看公司业务对外承接的负载重点在哪里,哪里和软件平台有很大的相关性。可以根据这些相关性做一些业务功能铺展的预期。

  由于每个公司业务很大,不能同一时间全部加载到脑部“内存”。于是先开始的亮线行走空间框架会比较粗略,争取大体涵盖主要客户需求压力承载的部分。之后逐渐涵盖大部分业务,串联出尽量完整的全业务线。或者是串联出相对独立的业务单元,以至于足够做出改变并且和别的单元不产生影响。

posted @ 2025-08-28 12:16  flan_grean  阅读(4)  评论(0)    收藏  举报