Business Process Modeling Notation (BPMN) to Communicate Business Processes

Peter Fraser

Trusted Information Resource
#1
Does anyone have an opinion on the use of the Business Process Modeling Notation (BPMN) as a means to communicate business processes?

I understand that part of the public sector in England and Wales is having BPMN-compliance specified as a requirement of any software they purchase to define and communicate their processes, but at first glance it seems far too complex to provide a simple, standard way to communicate with most staff.

I see from Wikipedia that: "The primary goal of BPMN is to provide a standard notation that is readily understandable by all business stakeholders. These business stakeholders include the business analysts who create and refine the processes, the technical developers responsible for implementing the processes, and the business managers who monitor and manage the processes".

This list seems to me to be a very limited subset of "all business stakeholders". Does anyone use BPMN, and if so for what?

Many thanks.
 
Elsmar Forum Sponsor

Peter Fraser

Trusted Information Resource
#4
CarolX / Harry

Thanks for the prompt - I think that I will take the lack of response as an indication that there are not many users out there!
 

Patricia Ravanello

Quite Involved in Discussions
#5
Does anyone have an opinion on the use of the Business Process Modeling Notation (BPMN) as a means to communicate business processes?

...
This list seems to me to be a very limited subset of "all business stakeholders". Does anyone use BPMN, and if so for what?

Many thanks.
Hi Peter,
Thanks for posting the information about the BPMN. It aroused my curiosity. I looked at the article and the samples which they used, and there didn't seem to me, to be anything particularly remarkable or innovative about it, other than the attempt to standardize the use of symbols in flowcharts. I see that it was written by Stephen White from I.B.M, so I gather that there was some rationale for computer software developers to propose a methodology to ensure that they are creating software that does what their customers want...and that the customers understand what they are buying. It seems that the proposed BPMN is to be the common "vehicle" for communication. It would appear to have some merit in that regard.

The article stated that it took 2+ years to develop it, and it looks like something developed by a committee...and overworked. I would tend to agree with you that it appears too complex to be readily utilized, but then, there always is a learning curve with any new methodologies.

Anyone who uses MSVisio Software is already familiar with the generally accepted symbols for "activities", "decisions" etc. The stencils in MSVisio already do what the committee has re-invented. Perhaps they just want to ensure standardization in the use of graphic elements and to establish some basic models...kind of laying the groundwork for communication.

As for using it...without being aware of it, I would say that I am using a very similar methodology (see attachment). I use flow charts to define all Key processes, and where time permits, I often develop flowcharts for the drill-down activities or "Work Instructions" which are referenced in the Flow Charts. One thing I don't like about the BPMN is that they add a lot of text outside of the "stencil shapes", and I think much of that information can be incorporated into the text inside the "rectangle" or "diamond" or whatever. My sample includes a shape for "input" on the left of the activity and "output" on the right. I also include a colored rectangle for the "reference standard" (ISO/TS, ISO 14000, Customer-specific reqt's, etc.). This sample looks busy but in MSVisio you can include or "hide" any grouping of elements to simplify the flow chart...and customize it for your audience. This particular view is used by Internal Auditors to provide reference to applicable standards. It also demonstrates the use of "swimming lanes" to distinguish activities performed at a "Sales/Design Site", vs. the "Manufacturing Site". Activities which are shared straddle the line (something the BPMN model doesn't mention).

I find the information in their "Activity" rectangles too vague to be useful, and, from my perspective, would require the creation of supporting "narrative" documents that would tell the user what they have to do. They don't reference input and output documents either, which means, you'd have to go elsewhere to get more detail.

I think that a lot of companies have utilized similar methodologies to initially achieve certification of the ISO family of standards, but now that the dust has settled, they are finding that these documents are too vague, and not comprehensive enough to be used as training tools, and are poor audit tools, unless you have very well-developed internal auditors. I think the BPMN is not bad for a "first kick at the cat", but I think it is of limited utility.

...and there you have it...MHO.
Thanks again for opening the discussion.

Patricia
 

Attachments

P

pldey42

#6
Does anyone have an opinion on the use of the Business Process Modeling Notation (BPMN) as a means to communicate business processes?
...

I see from Wikipedia that: "The primary goal of BPMN is to provide a standard notation that is readily understandable by all business stakeholders. These business stakeholders include the business analysts who create and refine the processes, the technical developers responsible for implementing the processes, and the business managers who monitor and manage the processes".

This list seems to me to be a very limited subset of "all business stakeholders". Does anyone use BPMN, and if so for what?

Many thanks.
I'm no expert on BPMN but as an ex-software engineer these days active in the ISO 9001 world, I think your question actually contains the answer. It seems to me that BPMN is designed to be used when one wants to automate a process using computer software. Although it could be used to communicate the process to everyone, that's not its purpose -- and yes, it's probably too bloated for that.

We're all familiar with horror stories of people being given wonderful new software tools that are supposed to make their lives easier, only to find that now they spend half their time persuading the tool to do what's necessary, or calling supervisors to okay the workaround. Often the reason the software is so bad is that the requirements for it are poorly specified, because the details of the process it's supposed to be supporting are too vague.

It seems to me that BPMN has been developed to help address this need. Yes, it's complicated but so too are the details of processes, and it's necessary to be precise about them prior to writing the software that will support the process.

In the pdf there are references to OMG and UML. OMG is a software industry standardising forum, and UML is a diagram notation that's used to 'draw' the internal design of software, like a blueprint which guides the writing of program code. It appears that the idea is to be able to draw diagrams that show the both process and its software automation, and that ought to be a good way of ensuring that software does what it is supposed to do when it's written to support a process.

This would explain the limited audience for BPMN. You use it to specify a process in sufficient detail for the software engineers to automate it. You check the diagrams of both the process and the software to make sure that both human and automatic operations are correct, interact smoothly, and that all possible combinations of events (likely and unlikely) are properly catered for. Then you write and test the software. Finally you use something simpler to explain the now-automated process to those that will operate it.

Hope this helps,
Pat
 

Peter Fraser

Trusted Information Resource
#7
Patricia and Pat

Many thanks - you are confirming what I was already thinking. As a tool for describing a process in detail, for a specific purpose, it may work, but my concern is that (part of) the public sector in the UK is being driven to use it for describing and communicating complete sets of processes. I don't think that it will work too well for that!

I believe that there are ISO standards for flowcharting (which are not universally followed), but I think that it is more important that people understand the output than that they comply with strict standards. The oil & gas industry uses RACI (Responsible / Accountable / Consulted / Informed) to describe people's involvement, and I am not sure that there is a universal standard for that - but it works well for the reader! [We have modified it slightly so "A" means "Assists" - see attached]

I wonder sometimes if there is too much focus on "flowcharting" at the expense of just getting a clear message across.
 

Attachments

W

Willem

#8
Try Microsofts "Visio professional 2003" for flow charting. I've used it with my procedures. It is very user friendly. Easy to use. All you need for flowcharts are in there.:agree1:
 
O

Obstacle3

#9
I am really debating the value of BPMN here.

Our business recently payed money for some consultants to come and map some processes end to end.

These consultants used BPMN. We are a complex business with some very complex processes and to be honest, whilst I like the idea of a standard format for process mapping, they are just not readable.

I CANNOT hand those to any staff member here, nor manager, and have them understand what the hell is going on. I am the process "expert" and it is has taken me quite a while to get my head around all the obscure symbols (using a key as reference).

I was toying with the idea of putting our entire QMS under these maps but they just seem way too impractical for the layman to understand.

Any thoughts? Anyone successfully implemented?

I was a little insulted when the guy leading the mapping exercise told me our current charts were written wrong. They are done in visio with a logical sequence of steps from start to finish. There is one gateway, not 10 like in bpmn, and each activity owner is detailed...they are EASY TO READ...isn't that like 90% of the point of creating the documents in the first place?
 

Peter Fraser

Trusted Information Resource
#10
I am really debating the value of BPMN here.

Our business recently payed money for some consultants to come and map some processes end to end.

These consultants used BPMN. We are a complex business with some very complex processes and to be honest, whilst I like the idea of a standard format for process mapping, they are just not readable.

I CANNOT hand those to any staff member here, nor manager, and have them understand what the hell is going on. I am the process "expert" and it is has taken me quite a while to get my head around all the obscure symbols (using a key as reference).

I was toying with the idea of putting our entire QMS under these maps but they just seem way too impractical for the layman to understand.

Any thoughts? Anyone successfully implemented?

I was a little insulted when the guy leading the mapping exercise told me our current charts were written wrong. They are done in visio with a logical sequence of steps from start to finish. There is one gateway, not 10 like in bpmn, and each activity owner is detailed...they are EASY TO READ...isn't that like 90% of the point of creating the documents in the first place?
"Wrong" - so what is "right"?(!) I am convinced that BPMN is not the answer for communicating a process to the layman. If you have used Visio to show a logical sequence clearly, and you have said who does what (both features not always achieved by some Visio users!) then you are well on the way to meeting your objectives, I imagine.

All that you then have to do is to cater for all the process descriptions that don't fit on a single page / the need for more detailed explanation of selected activities / changes to a job title that affects a number of processes / change of a file path for any document hyperlinked from a number of flowcharts - and the risk that someone else might in the future use a different style to the one you have started with...

From that you may gather than I do not think that Visio always fits the bill for defining a full, integrated set of process descriptions for a QMS without having a lot of supporting text elsewhere.
 
Thread starter Similar threads Forum Replies Date
R Process Mapping for a BPMS (Business Process Management System) vs ISO Process Maps, Process Mapping and Turtle Diagrams 1
P Suggestion for QMS platform solution + Business process automation Software Quality Assurance 3
A What does a good business practice Process Audit look like for AS9100D? Process Audits and Layered Process Audits 9
M Total Productive Maintenance vs. Lean, Six sigma, Business Process Reengineering, etc Quality Tools, Improvement and Analysis 9
somashekar Business Process Plan concerning MOH Malaysia Other Medical Device Regulations World-Wide 9
K Can you Suggest KPIs for a Business Process Improvement Team? Pls. Benchmarking 4
T Sanity Check: 6 Sigma with a Complex Business Process Six Sigma 5
Y ISO9001 Implementation for Business Process Outsourcing ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 6
E Business Process Outsourcing - Training Plans for Employees where you deliver labour ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 2
V Differences between Business Process Reengineering (BPR) and Total Quality Management Quality Manager and Management Related Issues 3
B Business Process Analyst - Where to start and what actions to take ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 4
S Business Case for Process Mapping Process Maps, Process Mapping and Turtle Diagrams 4
Chennaiite FMEA for Business Process Imported Legacy Blogs 6
K Business Process Flow - Comments wanted Food Safety - ISO 22000, HACCP (21 CFR 120) 9
O Process/Procedure Matrix/Register for all Business Activities ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 9
R Definition Business Process Excellence - Definition (What is it?) Definitions, Acronyms, Abbreviations and Interpretations Listed Alphabetically 7
H Business Process for Cosmetic Manufacturer ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 1
S Business Process Outsourcing - Call Center QA SOPS for Telemarketing Campaigns Quality Manager and Management Related Issues 6
M What is Business Process Outsourcing (BPO)? Misc. Quality Assurance and Business Systems Related Topics 28
A Business Process Mapping help needed Process Maps, Process Mapping and Turtle Diagrams 2
A Time and Motion Study Template - Call Center & Business Process Outsourcing Industry Document Control Systems, Procedures, Forms and Templates 10
P Process Map vs. User Guide - Documenting business procedures Process Maps, Process Mapping and Turtle Diagrams 3
R Business Process Map Guide - Help Needed Process Maps, Process Mapping and Turtle Diagrams 1
N Linking Business Process Map with Sub-Process Process Map Process Maps, Process Mapping and Turtle Diagrams 39
M Business Process Mapping to comply with TS 16949 - Please review my Process Map Process Maps, Process Mapping and Turtle Diagrams 4
M Business Process Map - Kindly review my process mapping of my company Process Maps, Process Mapping and Turtle Diagrams 5
P Business process map - Please Review my Process Map and Turtle Diagram Process Maps, Process Mapping and Turtle Diagrams 31
Q Business Process Mapping training that integrates Visio 2003 Process Maps, Process Mapping and Turtle Diagrams 5
M Seeking: Good process definition (map or whatever) for an installation business ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 1
Marc Business Process Mapping - A simple powerpoint .ppt presentation Process Maps, Process Mapping and Turtle Diagrams 0
C Please Critique my process map - Fiberglass business Process Maps, Process Mapping and Turtle Diagrams 11
D Feature-Based Processing Recommended Business Process Guideline (THE-5) Various Other Specifications, Standards, and related Requirements 0
C Process Interaction Chart - Graphical representation of top level business processes ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 19
C Business Process Chart - Has anyone generated a top level business process chart? Document Control Systems, Procedures, Forms and Templates 2
C Experience with Business Process Model Projects Misc. Quality Assurance and Business Systems Related Topics 4
N ISO 9001 - Training business with fewer than 5 employees ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 4
qualprod Business Continuity Planning in ISO 9001? ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 9
S ISO 9001 implementation in a Gold exporting business ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 3
E BCP (Business Continuity Plan) Call Tree Business Continuity & Resiliency Planning (BCRP) 13
H Expanding our business and the implications to our QMS Manufacturing and Related Processes 2
Richard Regalado Top 10 operational risks of 2019 for business continuity planning Business Continuity & Resiliency Planning (BCRP) 6
M ISO 9001:2015 8.2.1 Contingency Plan required for small Business? ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 7
Nicole Desouza ISO / AS Certification - Small business with less than 100 employees ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 7
R Supplier evaluation and business needs in the context of ISO 13485 ISO 13485:2016 - Medical Device Quality Management Systems 2
M Informational Australia – TGA business plan 2019-20 Medical Device and FDA Regulations and Standards News 0
M SOP Sample for BC/ISO22301 (Business Continuity) wanted Business Continuity & Resiliency Planning (BCRP) 4
M BCM (Business Continuity) and BPM in a company with an IT System Business Continuity & Resiliency Planning (BCRP) 0
A Brazil: Termination of business relations with BRH – what happens to registrations? Other Medical Device Regulations World-Wide 1
Jen Kirley Conway Business Services LLC - Jen Kirley ISO 14001:2015 Specific Discussions 0
J Business Intelligence and 21 CFR Part 11 Compliance Qualification and Validation (including 21 CFR Part 11) 1

Similar threads

Top Bottom