Advantages and disadvantages of BPMN?

后端 未结 5 1646
一个人的身影
一个人的身影 2021-02-15 03:53

I was hoping you could tell me what the advantages and disadvantages of BPMN are in a developers perspective.

I\'m comparing UML with BPMN and a found a bunch of advanta

5条回答
  •  无人共我
    2021-02-15 04:38

    The main arguments for BPMN from a business perspective are usually:

    1. When building BPMN diagrams from scratch with many stakeholders, it is ok to mix tasks of different levels of hierarchy, which can be detailed out or summarized later.
    2. The basic language elements can be thought quickly even to a non-technical audience.
    3. The developers can immediately start working and attaching source-code and scripts to the BPMN-diagram by workflow and business process management software like Camunda.

    The main drawbacks are that

    1. The initial BPMN sketch (usually by the business) usually needs many iterations to arrive at a diagram which allows for implementation.
    2. It is not straight forward to represent different roles since the usual concept of lanes in pools might not be enough or lead to huge diagrams, see e.g. BPMN: multiple roles in a row

提交回复
热议问题