MEAF-业务架构-通用流程建模

  1. 目的:为了提取可复用的能力,首先需要识别共性业务,然后将同一类共性的业务抽象提炼出通用流程,并基于通用流程进行可变性分析。
    【解释】基于L3打开,可以拆成哪些通用流程。 如L3有订单处理,逆向订单处理。 订单处理这个L3下面,可以提炼哪些通用的流程? 比如展示助销品订单这个业务场景的流程跟其他差异很大。如他的L5的业务活动跟其他场景都不一样。
    那么订单处理抽象出展示注销品的订单处理流程,和其他通用流程。在代码实现上。 其他通用流程是一个业务组件,有独立的包路径。 而展示注销品的包路径是隔离的。

工作步骤:

  1. 比对业务流程
    • 对比各业务的业务流程,判定各层级流程的相近程度、是否可以抽取通用流程并进行 可变性建模
    【说明】 业务活动,任务的级别差异性对比

  2. 比对业务实体
    • 对比上述共性业务在业务流程中输出的业务实体,判定业务实体的差异性以及是否能
    够抽取共性的业务实体

  3. 比对业务规则
    • 对比上述共性业务在业务流程中各任务或步骤的业务规则,判定业务规则的差异性是 否可以进行共性和可变性建模

最终效果

参考资料

posted @ 2025-02-20 11:39  向着朝阳  阅读(18)  评论(0)    收藏  举报