Janelle Hill

A member of the Gartner Blog Network

Janelle B. Hill
Research VP
8 years at Gartner
25 years IT industry

Janelle Hill is a vice president in Gartner Research. Her current research area is business process management disciplines (such as modeling, analysis, measurement, process ownership/governance, etc.) and new, BPM-enabling technologies. Read Full Bio

Coverage Areas:

Do You Understand the Difference Between Workflow and BPM?

by Janelle Hill  |  April 22, 2010  |  9 Comments

After almost 10 years of steady growth and increased experience with BPM disciplines and technologies, it still amazes me that so many (too many!) IT professionals still think “BPM” is just another name for workflow. (As if the term “workflow” is well understood! NOT!)  Are you in-the-know ? Or are you still trying to figure out the difference?

To learn more, I recommend you attend our next FREE webinar on BPM technologies. Michele Cantara will present, “What’s New in BPM Technologies and Why Business Leaders Should Care”.   Click here to learn more and register: https://www1.gotomeeting.com/register/825512017

Meantime, here’s a sneak preview of the answer…

Workflow is a form of flow management technology that coordinates interactions between people and software systems. It coordinates the flow, the interaction patterns across manual and systemetized tasks. As a technology, it has existed for at least the last 20 years.  Of course it has evolved over the years from being technology that is embedded within individual applications to being a middleware-like technology, shared as a utility across multiple applications.

Furthermore, workflow technology comes in specialized forms. For example, human workflow technology offerings (older products such as  InConcert, early Metastorm and Ultimus products, Staffware,  IBM’s MQ Workflow and newer products like W4 Global) that put software controls around human tasks to better coordinate and manage them. This form of workflow has been distinct from document and image-centric workflow, which primarily enables routing and interactions with such semi-structured content. These days, there are only a handful of pure workflow technology providers (many newer ones designed to complement Sharepoint!)

BPM disciplines emphasize a holistic approach to coordinating work across all resources – people, information, machines and systems. Coordinating the interactions across this broader set of resources requires a different approach to workflow. BPM Suites, the leading form of BPM-enabling technologies, coordinate work across all resources in the same manner; there isnt a specialized language for human performed work vs machine performed work. There is one workflow technology, embedded in the suite, that coordinates the interactions between all resources – human, machine and information – doing all forms of  work including routine tasks, decisions, collaborative activities, research, case work, etc. Thus, a BPMS includes a more advanced form of workflow. Furthermore, workflow is just 1 of 10 technologies found in a BPM Suite. Some of the other critical technologies in a BPMS are BAM, rule engines, UI generation, and a graphical authoring environment ideally based on Explicit Process Models.

Below is our depiction of the full functionality found in a good BPMS. The workflow technology is found in the gear labeled “Process Execution and State Management Engine”. This gear is often called the “BPM Engine”. And voila! This is the source of confusion!

BPMS Gears 2010

9 Comments »

Category: Uncategorized     Tags:

9 responses so far ↓