Blog Posts Process Management

BPMN: My, What a Handsome Workflow You Have

I read a blog post on Enterprise Irregulars by Sandy Kemsley the other day on BPM Summer Camp, a tutorial session she’s created to help business people (in the case of an upcoming presentation) understand BPMN – or business process modeling notation. BPMN is basically the graphical method for explaining a business process workflow, or the steps between inputting data and having the process goal completed. For instance, say you’re automating your company’s vacation request process. The steps would be something along the lines of this:

Employee inputs requested vacation dates and identification info into a smart form online created by the company – inputted data gets routed to HR manager – HR manager checks date availability and if available – routes request to employee’s direct supervisor who must sign off on it – if he’s fine with it, request is approved and placed on company calendar/pay is arranged/sick days are withdrawn/however the company does things.

Now that seems inordinately complicated even without including the worst-case scenarios, i.e. if the requested dates aren’t available (too many people reserved it), if the direct supervisor can’t spare the employee or if the employee has used up her vacation days, etc. Spelling all of those potential cases out in text is highly cumbersome, and totally unnecessary.

BPMN allows us to take the process above and visualize it so it looks like this:

Vacation Request BPMN Workflow.bmp

Kudos to Sandy for wanting to educate people further on the elements of BPM, and I strongly recommend that anyone pursuing a BPM project take the time to study up on BPMN. I’m always around if you’d like a primer or more examples: tallanson (at) perfectforms (dot) com.

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