Universal process notation blog feature

What is Universal Process Notation (UPN)

Successful organisations do not improve processes by intuition alone. Before a process can be optimised, automated or measured, it first needs to be understood.

This is why process modelling plays a central role in Business Process Management (BPM). By visualising how work is actually performed, organisations gain a shared understanding of responsibilities, bottlenecks, approvals and information flows.

Two common approaches to process modelling are BPMN 2.0 and Universal Process Notation (UPN). While BPMN is powerful and detailed, UPN was created to make process documentation easier to understand for business users throughout the organisation.

Business Process Notation (BPMN 2.0) is a widely used process notation among managers, however, it requires time and effort to understand its syntax and logic. There are a couple of main objects within BPMN 2.0:

  • Flow (event, activities, gateway),
  • Connections (sequence, flow, association),
  • Swimlanes (pool, lane), and
  • Artifacts (data object, group, annotation).

To model with such a variety of different objects, there are common modeling rules to take into consideration. While this generally makes a process detailed but still visually organized, it also requires knowledge of understanding different gateway types, flow purposes, and activity features.

The image below shows the BPMN 2.0 complexity: given all object types in the notation, there are many different ways to model a process. Such notation requires extensive understanding of each symbol in order to understand how a process works.

BPMN 2.0. Symbols
Symbols in BPMN 2.0.
source
BPMN 2.0. complex process model
Example of a BPMN 2.0. process model
source

While some would agree that the standard notation for model processes is BPMN 2.0, there is no specific notation that is officially recognized as a standard for notating models. The reason for that is that users/stakeholders with different competencies interpret these models – ranging from experienced process managers that use process notations regularly – to users that do not have experience with modeling or interpreting process notations. Such users would rather prefer, for example, flowcharts, but, those diagrams do not present all the needed information.

From our experience, many users need to analyze processes based on BPMN 2.0, but they do not have the knowledge or experience with it. Because of this, a new notation emerged, called Universal Process Notation (UPN).


Is your process documentation difficult for employees to understand?

Many organisations invest time creating process maps, only to discover that employees rarely use them. The value of process documentation comes from making processes easy to understand, maintain and improve.

Learn how Business Process Management helps organisations discover, standardise and improve critical workflows.


Universal Process Notation (UPN) – easy to understand approach to process modelling

Universal Process Notation (UPN) helps in modeling (notating) a process in a standardized way (in a way that the general population would understand the purpose). As the name suggests, the purpose was to create a universal notation for processes that allows easier understanding, while still comprehending the most important features that any process notation should contain. Recently we talked with one of UPN’s creators, Walter Bril on the benefits of UPN:

“UPN, as a process notation, goes far beyond ‘just creating process-images’ and supports a very wide business audience to safe-guard both process understanding and engagement with that audience. Its structure is hierarchical and provides context for digesting and/or analyzing information on the level of your business needs.”

Walter Bril

How does UPN simplify BPMN?

The idea behind UPN is to keep all process information visible while maintaining the visual aspect of process modeling easy to understand. In general, UPN simplifies modeling by using the activity blocks of processes, which are:

  • who,
  • what,
  • when,
  • why, and
  • how

Why process modelling matters beyond documentation

Understanding a process is only the first step.

Most organisations start modelling processes because they want clearer documentation, better onboarding or improved process visibility. However, the biggest value often comes later.

Once processes are documented and understood, organisations can:

  • identify bottlenecks
  • remove unnecessary steps
  • standardise approvals
  • improve compliance
  • automate repetitive tasks
  • measure process performance

In other words, process modelling creates the foundation for process improvement and digital transformation.

At Unitfly, process modelling is frequently used as the starting point for projects involving workflow optimisation, document management, process automation and information management. Organisations that understand their processes can make better decisions about where technology can create the biggest value.

Differences between BPMN and UPN

One of the main differences between BPMN and UPN is how gateways (decision points) are represented. Instead of having different gateway symbols for specific decision categories, you can just have multiple arrows coming in and going out of an event. Another feature that gives an easier understanding of a process is advanced activity boxes that represent three categories:

  • WHAT happens,
  • WHO is responsible, and
  • WHAT systems are used

This replaces pools and lanes that are part of BPMN but also adds systems included in an event. Such a solution turned out to be efficient for a universal understanding of a process model. Lastly, arrows compared to BPMN are having written descriptions of WHEN an event is happening, and WHY it happens. BPMN does not contain such clarifications, it rather gives conditions within gateways.

Elements of UPN

The image below shows the UPN explanation. First, on the left, there is an arrow going in the right direction clarifying when does the event happen. Next, we have a box that provides multiple information: what happens describes the action in an event, who is responsible covers the responsible user for the event, and what systems are used explains which systems are part of the event. In addition, you can include a specific attachment or allow a drill-down feature if there is a specific subprocess within the event. Lastly, on the right, there is an arrow showing in the right direction that explains why the event occurs.

elements of Universal Process Notation
Elements of Universal Process Notation (UPN)
source
Example of Universal Process Notation process model
Example of Universal Process Notation (UPN)
source

Process management always depends on the target audience and their expertise within information and process management. One of the crucial UPN benefits is that it clarifies process discovery for all levels of customer’s expertise.


Related solutions:

Understand how work actually flows through your organisation and identify opportunities for improvement.

Convert documented workflows into controlled, automated processes with approvals, notifications and task tracking.

Manage documents, approvals and information within structured business processes.


It has come to light that the most significant factor in process understanding is having a universal notation for process modeling that does not require expert knowledge. UPN notation supports just that. When a process engages different departments, which include workers with different levels of process modeling expertise, UPN has shown to be more efficient since it does not require prior knowledge. Another benefit is that UPN allows process mapping – creating a hierarchical structure of processes that contain a drill-down feature to examine different process layers.

Benefits of UPN notation

  • No prior knowledge required
  • Easy to understand → high transparency
  • Easier collaboration among different users → everyone can understand the diagram
  • Allows focus on process results/outputs rather than activities → provides a wider perspective on a process → not all users/stakeholders want to analyze events but rather understand inputs and outputs
  • A minor and comprehensive range of notation objects and features → notation complexity reduced significantly
  • Hierarchical approach → drill-down to sub-processes
  • Supports a very wide business audience

In conclusion, choosing the right process notation still depends on the level of process knowledge that a subject has. While BPMN became widely used by process managers, the importance of wider process understanding calls for a universal approach to process modeling. UPN emerged as an excellent solution for cross-functional organizations where stakeholders with different expertise in processes have to understand what a specific process brings to an organization.


Do you know how your processes really work?

Many organisations believe they understand their workflows until they map them visually. Bottlenecks, duplicate work and unnecessary approvals often become visible only after the process is documented.

If you’re planning a process improvement, automation or digital transformation initiative, Unitfly can help you analyse and structure your key business processes.

Post a comment

Your email address will not be published.