2020-05-20T08:54:00Z
Rony_Sklar - PeerSpot reviewer
Community Manager at PeerSpot (formerly IT Central Station)
  • 8
  • 343

What is BPMN and how is it used?

Hi community,

What is BPMN in Business Process Management? How is it used to improve business processes?

7
PeerSpot user
7 Answers
Scott Francis - PeerSpot reviewer
CEO at BP3 Global Inc
Real User
2020-05-26T14:30:01Z
May 26, 2020

BPMN is a great standard for modeling and notating business processes. One of the key features that isn't often remarked upon is that, for the most part, it is easy to DRAW on a white board or by hand, not just easy to use the symbols in a drag-and-drop mode. I really feel that was an important element to make it accessible to casual renderings of a process, not just executable renderings.

BPMN is the standard behind most modern process engines and business process suites of software today, and if you are evaluating a process product, it is a good question to ask: does it support BPMN? if not, why not? Likely, the answer is that the folks who wrote the product didn't have a business process management background, and therefore didn't assign any value to the notation standard. But professionals in this space for many years have recognized the value and certainly would recognize the perceived value even if they perceive some shortcomings with the language.

What makes BPMN really interesting from a running software point of view is that you can model a process - and then there is an engine to interpret that diagram and RUN it. So you can get a What You See is What you Get (WYSIWYG) for business processes in much the same way as you would for user interface design tools. The notation clearly identifies organizations, activities, pools of people to do the work, transitions, control, etc.

If you need help choosing the right tools, or building a great model, please reach out to me!

Search for a product comparison in Business Process Management (BPM)
Art Hebbeler, PMP - PeerSpot reviewer
Senior Project Management Consultant at a tech services company with 1,001-5,000 employees
Consultant
ExpertTop 5
2020-05-26T15:43:36Z
May 26, 2020

BPMN, Business Process Modeling Notation, is used to describe business processes in a common format and style. Many BPMN tools (Appian, Bizagi, Visio, etc.) have the ability to create models in the BPMN 2.0 standard, which makes them (at least in theory) transparently sharable between BPMN-based applications. The advantage of using a BPMN 2.0 tool to diagram your processes is that you can make changes on the fly and share them electronically, rather than having to gather people into a conference room with piles of paper, Post-It(R) Notes, and similar tools, Also, using the BPMN tool often speeds the implementation of the new BPMN-design processes into usable software applications to automate the new business processes (this is a part of Intelligent Process Automation, but that is a topic for a different time).

Real User
2021-08-03T12:16:01Z
Aug 3, 2021

BPMN N for "Notation" started in the 2005 timeframe and adds a graphical flow chart to visually notate BPM processes. This makes understanding them much more intuitive. In my view, Signavio is a world-class way to automate the BPM and N process.

Linda NamayanjaPMP,CBPA,ITIL - PeerSpot reviewer
Supervisor Business Analysis-Process Management at a government with 1,001-5,000 employees
Real User
Top 5
2020-05-26T12:18:25Z
May 26, 2020

With reference from the ABPMP-CBOK,BPMN Business Process Model and Notation 2.0 is a standard created by the Business Process Management Initiative, now merged with the Object Management Group(OMG), an information systems standards‐setting group. BPMN has growing acceptance as a standard from many perspectives, which has resulted in its inclusion in several of the most widely used modeling tools. It provides a robust symbol set for modeling different aspects of business processes. Like most modern notations, the symbols describe definite relationships such as workflow and order of precedence.

Some more helpful information below;
Key features
 Version 2 (BPMN 2.0) represents significant maturing and solidification of the notation
 Over 100 total icons, organized into descriptive and analytic sets to meet different user needs
 Very precise notation indicating: beginning, intermediate, and end events; activities, and message flows; intra‐business communications and inter‐ business collaboration; and activity and data flows.
When to use
 To present a model of a process to multiple sets of audiences
 To simulate a business process with a process engine
 To execute a process.
Advantages
 Widespread use and understanding; considered by many to be the de fac to standard in the U.S.
 Significant use in the U.S. Department of Defense and other government entities
 One of the most powerful and versatile notations for identifying process constraints.
Disadvantages
 Requires training and experience to use full set of symbols correctly
 Difficult to see relationships among multiple levels of a process
 Different modeling tools may support different sub‐sets of the notation
 Information Technology origins inhibit use with some organizations’ members of the business community.

Real User
2020-05-26T09:11:37Z
May 26, 2020

BPMN (Business Process Management Notation) is a language for describing and managing business processes as well as technical processes. I mean, normally we should start designing business processes, using a simple BPMN and accessible to people in the business (e.g., events, functions and decision rules are sufficient). Then, in the implementation phase, IT technical people must receive these process diagrams and can complement them with the necessary technical artifacts (e.g., IT components, services, ...) so that the processes can be interpreted and run on a server as workflows. In this way, a perfect alignment between business needs and the implemented technical solutions can be guaranteed.

Elham-Gharegozloo - PeerSpot reviewer
Senior System Analyst at a tech services company with 1,001-5,000 employees
Real User
Top 10
2020-05-27T10:01:59Z
May 27, 2020

BPMN stands for Business Process Modeling Notation. It is the standard for modeling business processes and web service processes, as put forth by the Business Process Management Initiative. BPMN is a core enabler of a new initiative in the Enterprise Architecture world called Business Process Management (BPM). Business Process Management is concerned with managing change to improve business processes. BPMN consists of one diagram – called the Business Process Diagram (BPD). The BPMN Business Process Diagram has been designed to be easy to use and understand, but also provides the ability to model complex business processes. It has also been designed specifically with web services in mind. BPMN is only one of three specifications that the BPMI has developed – the other two are a Business Process Modeling Language (BPML) and a Business Process Query Language (BPQL). All have been developed using a solid mathematical foundation, which enables a BPMN Business Process Diagram to map directly to BPML, in the same way that a physical data model maps directly to Data Definition Language (DDL).

Find out what your peers are saying about Camunda, Pega, Appian and others in Business Process Management (BPM). Updated: November 2022.
654,218 professionals have used our research since 2012.
Fletcher Groves - PeerSpot reviewer
Vice President, Senior Consultant at a engineering company with 201-500 employees
Consultant
2020-05-26T17:12:42Z
May 26, 2020

Here are the links to the Escape from Averageness posts in which we have in some way described, explained, or commented upon BPMN:

https://escape.saiconsulting.com/deliverables-business-process-improvement/
https://escape.saiconsulting.com/part-ii-our-insight-and-advice-on-business-process-improvement-process-states-and-methods/
https://escape.saiconsulting.com/part-iii-our-insight-and-advice-on-business-process-improvement-book-and-software-recommendations/

Related Questions
Linda NamayanjaPMP,CBPA,ITIL - PeerSpot reviewer
Supervisor Business Analysis-Process Management at a government with 1,001-5,000 employees
Aug 23, 2022
Hello community members, At the moment, I'm tasked to develop the enterprise architecture of the organization and I have a couple of questions below: What capability models/mapping (business architecture) do you know/exist and how do they eventually connect to the application, data, and infrastructure architecture?  What tools and/or templates can I use? Thanks in advance for your help!
2 out of 4 answers
Shibu Babuchandran - PeerSpot reviewer
Regional Manager/ Service Delivery Manager at ASPL INFO Services
Aug 20, 2022
Hi @Linda NamayanjaPMP,CBPA,ITIL ​, Choosing the right EAM tools involves various steps that are aimed to ensure smooth integration and maximum benefits. Some points collected with the help of my peers may be of help to you. Understanding the benefits of EAM tools: Through advanced and integrated features, EAM tools help you to uncover and avoid unmanaged IT applications that would otherwise increase your cloud spend and create potential security risks for sensitive data. Once you understand the benefits that modern EAM tools have to offer, you can focus on finding the right solution for you and your EA strategy. Choosing an EAM tool based on your EA program: When opting for an EAM tool, make sure that it helps you achieve your business and IT goals. These could be application portfolio management, technology risk management, post-merger IT integration, or an overall business transformation. Assessing needs of stakeholders: Since you don't want to create another IT silo, you should ask yourself what informational needs each stakeholder has and how EA can bridge knowledge gaps. Ideally, the tool will foster cross-department collaboration and optimize workflows. Stakeholders should be able to access data and drive their own analysis. On top of that, QA mechanisms will improve overall data quality. Reviewing the data model of prospective EAM tools: Make sure to evaluate the data model of your prospective EAM tools. You should be able to align it with your current terminology and attributes and assign authorization roles with ease. Measuring the onboarding process against goals: Once you have settled on an EAM solution that fulfills your current and foreseeable future needs, you can start with the onboarding process. It’s important to set initial goals and keep measuring the process as you go. From data mapping, imports, workspace reviews, and success KPIs – ideally, the tools allow you to use the desired form of measuring your onboarding success and keep track of the work in progress. Some products suggested by my peers are below BiZZdesign Enterprise Studio Avolution Abacus Software AG Alfabet Sparx Systems Enterprise Architect Hope the above will help you choose the right solution for your requirement.
@Linda NamayanjaPMP,CBPA,ITIL, ​ check this out: https://resources.bizzdesign.c...
ZS
User at avin
Aug 18, 2022
Hi colleagues, We're looking for BPM/BPD/etc. software that can connect the top layer of Enterprise Architecture (EA) to our processes.  Do you have any recommendations? Is it achievable? Thanks
2 out of 5 answers
Andrew-Lim - PeerSpot reviewer
Managing Director at Optus
Aug 4, 2022
@Zooo Sasasa ​ Signavio, ARIS, and GBTEC have ArchiMate modules for modeling Enterprise Architecture (EA) and are great potential candidates.
IanRamsay - PeerSpot reviewer
Director Business Consulting at Cognizant
Aug 8, 2022
I think you may need to be a bit more explicit as too “what” is the “top layer” and “how” do you wish to “connect” and “why”. Anything is possible from a modelling point of view, less so if you plan to generate the processes from the architecture.  Just about every relationship between architectural components is a “many-to-many” relationship, so things can get quite complex quite quickly.
Related Articles
Evgeny Belenky - PeerSpot reviewer
Director of Community at PeerSpot (formerly IT Central Station)
Aug 17, 2022
Hi dear community members, In this edition of PeerSpot's Community Spotlight, you can find out what your peers are discussing and join in the conversation. Ask and answer questions on the topics that interest you most! Read and respond to articles or contribute your own! Trending These are the topics your peers are talking about on PeerSpot this week How do I estimate the requir...
See 1 comment
Evgeny Belenky - PeerSpot reviewer
Director of Community at PeerSpot (formerly IT Central Station)
Aug 17, 2022
Thank you to all the community members who share their knowledge with other peers! Also, special thanks to the articles' contributors included in this Community Spotlight: @Janet Staver, @Abhirup Sarkar, @Manoj Narayanan, @Beth Safire and @Shibu Babuchandran.
Evgeny Belenky - PeerSpot reviewer
Director of Community at PeerSpot (formerly IT Central Station)
Jul 18, 2022
Dear PeerSpot community members, Welcome to the latest PeerSpot Community Spotlight, where we sum up the most relevant recent postings by your peers in the community.  Check out the latest questions, articles and professional discussions contributed by PeerSpot community members!  Trending Here are some topics that your peers are discussing at the moment: What is your recomme...
Related Articles
Evgeny Belenky - PeerSpot reviewer
Director of Community at PeerSpot (formerly IT Central Station)
Aug 17, 2022
Community Spotlight #20
Hi dear community members, In this edition of PeerSpot's Community Spotlight, you can find out w...
Evgeny Belenky - PeerSpot reviewer
Director of Community at PeerSpot (formerly IT Central Station)
Jul 18, 2022
Community Spotlight #18
Dear PeerSpot community members, Welcome to the latest PeerSpot Community Spotlight, where we su...
Download Free Report
Download our free Business Process Management (BPM) Report and find out what your peers are saying about Camunda, Pega, Appian, and more! Updated: November 2022.
DOWNLOAD NOW
654,218 professionals have used our research since 2012.