Blog Posts Process Management

BPMN Diagram and Symbols

Blog: ProcessMaker Blog

This article is part of the BPMN tutorial, explaining a BPMN diagram and symbols. 

Siloed departments collapse collaboration efforts. Disparate software systems fail to connect with one another. Tedious tasks stall efficiency, while the physical exchange of paperwork and signatures hamstrings productivity. While some organizations trudge on through the headaches of clunky, outdated business systems, smart organizations are turning to business process management (BPM) platforms to create the automated business processes and workflows that transform how your business runs. 

How are these automated workflows designed?

Like flowcharting, Business Process Modeling Notation (BPMN) is the language of automated workflows. The universal language of BPMN bridges the gap between technical developers, C-suite execs, and business analysts alike, permitting anyone to understand the sequence of events, information, and activity that flows through a chain of automated tasks.

What is a BPMN Diagram?

A BPMN Diagram uses these symbols and elements to illustrate how the logic behind a workflow will function from start-to-finish. Like planning a route for a road trip, a BPMN Diagram pinpoints every action information will take throughout a workflow. 

What are some of the common symbols used in BPMN Diagrams? 

There are four main elements of a BPMN diagram: flow objects, connecting objects, swimlanes, and data

Understanding flow object symbols

BPMN flow objects of internal Business Process Model | Download ...
Source: BPMN Flow Objects,

Flow objects are the pieces of the puzzle that form the overall workflow. The three main flow objects are known as events, activities, and gateways. 

Events: Events are circular symbols that serve as a trigger: initiating a starting point, intermediate step, or end point of a particular process. Some popular event symbols are: 

Activities: Activities are rounded rectangles, illustrating a specific task performed by a person or system. There are many activities process designers can create, such as activities that occur once, occur multiple times, or if a specific set of conditions are met. 

Gateways: Gateways within a BPMN diagram are diamond-shaped symbols that map decision points. They can be “forks in the road,” that determine the direction a process shall turn next. Examples of gateway symbols include: 

Understanding connecting object symbols

Connecting objects illustrate how different pieces of the puzzle connect with one another. There are four types of connecting objects: sequence flows, message flows, and associations. They’re represented by arrows.

Understanding swimlanes

Just like a lifeguard divvies up a 100m pool into individual lanes come time for lap swim, swimlanes divvy up tasks in various ways. The ‘pool’ can represent an entire department like marketing, customer service, or sales, while a swimlane encompasses the activity for a specific role like Sales Engineers or names a precise individual like Terry Hoitz. 

Understanding data symbols

Data symbols simply indicate a certain type of data or information is required for the task at hand. Data symbols do not necessarily impact the movement of the workflow.

While only programming whizzes can decipher coding languages like Java and C, BPMN creates a common visual language amongst an organization’s stakeholders. Using this visual “alphabet” in a BPMN Diagram, everyone within an organization can learn how to visualize a BPM workflow. 

Learn more about business process modeling notation within ProcessMaker:

The post BPMN Diagram and Symbols appeared first on ProcessMaker.

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples