分享

通俗解读BPM/BPA/BPMN/EA/BPMS概念和关系

 simsky 2017-03-08

 研究企业流程管理经常会遇到的几个概念,我发现有好多人并不是非常清楚,在这里做一个解读。不想表述得如何严谨和科学,因为在互联网年代严谨和科学的东西容易查得到,却总要耗费我们很多的时间而不容易得要领。以下是几个概念BPM/BPA/BPMN/EA/BPMS的解读。

 

BPM:流程管理          (Business Process Management)

BPA:业务流程分析       (Business Process Analysis)

BPMN:业务流程建模语言  (Business Process Modeling Notation)

EA:企业架构            (Enterprise Architecture)

BPMS:业务流程管理系统  (Business Process Management Suite)

 

BPM——是和企业流程相关的管理方法的总体概念,也可以说是一门学科。包括对于流程现状的描述、对流程的分析以及未来管理手段的实施。

 

BPA——包括流程建模、流程现状的描述和分析以及未来流程的设计。准确地说BPA应该是BPM的一部分。然而现实当中,IT技术人员从他们的视角出发,为了区分BPA和BPM,描述、设计和分析的部分叫做BPA,把控制和管理业务流程的部分(也就是可执行的部分)叫做BPM。

 

BPMN——是一个可以用来绘制流程图的图形库,或者叫标准化的语言。它提供了一套规范的图形用来表达流程图,当然它仅仅是一种可以参考的模版,你也自然可以用一种自己喜欢的方式来表达,不过用统一的规范表达流程图对于交流和后续的IT支持来说意义重大。

 

EA——是用结构化、模块化的方式描述企业的业务逻辑。我们通过对企业的业务分析,一般用建模工具来构建并生成框架图。企业架构能够用结构化的方式,帮助我们更清晰地看到企业的业务逻辑关系。其实EA不仅限于流程,企业架构可以从很多的维度(管理、信息、技术、资源等等)出发,流程仅仅是一种维度而已。如果我们仅在流程视角考虑的话,那么EA是BPA中的一部分,主要是前端的工作。没有流程的整体架构,流程的描述会陷入没有结构的泥潭。

BPMS——包括两个方面的内容,一个方面是作为流程生命周期管理的系统而存在,另一个方面是作为流程执行的系统而存在。这是通常很多非专业的人容易混淆的。前面的EA和BPA也通常会有软件提供支持,但是所不同的是,在BPMS这里你会获得一个驱动的引擎,换句话说,不管是信息还是工作流都是可以跑起来的。


总结,不同的概念是有不同用途的。我们首先总是会从EA开始来构建企业架构,然后进行流程的呈现,这会用到BPMN,然后是流程的分析,再以后你就需要管理和控制这些流程。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多