Category Archive for "BPMN"

BPMN Interchange

BPMN Interchange has been the promised land for BPMN enthusiasts for a long time.  Neil Ward-Dutton has an update from a recent OMG technical meeting in Berlin, where a live-streamed demonstration of interchange was carried out – perhaps the second

Read More

Blueworks Live Best Practices

This post is from Krista White, co-author of our new guide to BP3’s Blueworks Live Best Practices posted below. Krista also works on Neches and the Brazos suite. Over the last few years I’ve noticed an increase in the volume

Read More

BPMN as Font

I’ve speculated before that BPMN icons might have originally been designed to be hand-drawn (most of the BPMN 1.0 icons I can draw without lifting marker from white board).  Now there’s a font for BPMN, for those who want to

Read More

Why Neches?

BP3 recently announced the GA release of our tool for analyzing IBM BPM solutions – Neches. This is a product that I have been working on for many years. Those who know me well may be aware that baby versions of

Read More

Process Management Architecture: Overview of Methods, Features, and Capabilities

[ Editor’s note: This guest post from Gary Samuelson is the first in a series.  Gary is a thought leader in BPM and Architecture, and we’re privileged to be able to share his work here!  Original article linked as well. 

Read More

Whither CMMN?

With the announcement of Camunda’s support for CMMN, and this past summer, IBM quietly introducing CMMN features into IBM BPM 8.5.5, is CMMN ready for the spotlight? When I wrote this: Interestingly, none of the bigger BPM vendors are really

Read More

Bruce Silver: BPMN Explained

Bruce has (probably) written more about BPMN than anyone else alive.  Maybe more importantly he’s written better about BPMN, more often, than anyone else. He picks up the thread again with two posts recently under the heading “BPMN Explained.”  Bruce

Read More

Activiti Takes Center Stage at Alfresco Summit 2014

If anyone had any question about Alfresco’s commitment to Activiti BPM, their concerns should have been well and truly quelled Wednesday when Thomas DeMeo, Alfresco’s VP of Product Management introduced Activiti Enterprise during the opening morning keynote as… “the smart BPM

Read More

Is there any value in directly executing BPMN?

It’s been a while since we were graced with a blog post from John Reynolds, but as always, his latest post was both thoughtful and thought provoking. In his post, John maintains that: “Directly executing BPMN makes no more nor

Read More

BPM is not Dead – Signavio Version

Signavio, a cloud BPM provider focused primarily on modeling just reported 72% growth recently, proving once again that BPM not only isn’t dead, it is still birthing exciting new growth opportunities.  The results are, I believe, comparing the first six

Read More

BPMN, CMMN, and Responsive Processes

Bruce Silver wrote up a comparison of the BPMN and CMMN notations on his blog.  Definitely recommend reading it to see just how similar the two notations are, and how easy a merger would be: IBM’s presentation at bpmNEXT of

Read More

Expanding on Definitions

Anatoly has written a nice post expanding on the term “BPM” – it isn’t a definition so much as a helpful explanation to make it easier to understand what “looks like BPM” and what doesn’t.  More specifically, he’s talking about

Read More

Notes from #IBMIMPACT

There are a few sessions at IBM Impact for which I managed to capture some decent notes, but maybe not enough for a standalone blog post.  I thought I’d share here: CUNA MUTUAL – Building a Business Case CUNA Mutual’s

Read More

Zero Code Hypothesis Lives #bpmNEXT

Well, the Zero Code Hypothesis lives.  After posting about it recently, it sparked quite a bit of discussion on the post, and in twitter… and then the discussion leaped to other blogs. First up, Alberto Manuel chimes in with a

Read More

Different Ways of Thinking about Business Process Models

I think kudos should go out to the folks who really put effort into thinking about innovations around business modeling.  In fact, Bruce Silver wrote a post that does a pretty good job of capturing the development. At bpmNEXT last

Read More

BPMN.io – BPMN everywhere for everyone?

I ran across this announcement on Camunda’s site, linking to bpmn.io “Annoucning bpmn.io – BPMN everywhere, for everyone” – and it looks like the establishment of an open source effort to provide lightweight modeling of BPMN 2.0 diagrams on the

Read More

Effektif: Spelling it is Harder than Using it

Not too long ago, Tom Baeyens gave demonstrations of Effektif to myself and several other bloggers and analysts.  Sandy Kemsley and Neil Ward-Dutton did such a good job covering the release that I didn’t jump on the bandwagon right away.

Read More

And One Ring to Rule them All

Keith Swenson embarked on a somewhat Sisyphean task in attempting to get the BPM community at large to agree on a common definition of BPM.  As a practitioner and entrepreneur, I’m less concerned about the specific definition in use.  If

Read More

BPMN Messages Part 2

Bruce Silver’s “BPMN: What is a Message? Part 2” continues where the first one stopped, getting into some additional interesting details: So, to recap, a message must have an addressee, but the meaning of the addressee depends on the target

Read More

Bruce Silver: BPMN Messages

Bruce once again writes about a specific element of BPMN.  While others write about more abstract concepts and leave the implications up to the reader to decide on, Bruce continues to write practical treatises on applying BPMN and good modeling

Read More

Joins and IBM BPM – Diving Deeper

[Editor’s note: This is another guest-post from Andrew Paier, our Director of BP Labs at BP3.  In this post he’s examining how Joins work in IBM BPM.  There’s quite a bit of material available online about how Joins should work

Read More

Modeling (Diagramming) in Alignment with Methodology

Anatoly has written a post on the “Find a Victim” process pattern. But my favorite part of it was toward the end, mentioned almost as an aside: Modeling a counterparty graphically as shown in Figure 3 makes sense only if

Read More

Abstraction and Collaboration

John Reynolds writes that “Gathering, Reviewing and Approving are almost always Collaborative“ Of course he’s right.  And in fact, rather than explicitly model such things: I’d recommend modeling the review process as a self-contained “activity”.  Prepare proposal should be separated

Read More

What’s Complicated

As I go through my notes from bpmNEXT, I keep finding little gems that I want to share.  Like the note I wrote myself- that Germans love David Hasselhoff… and BPMN, after watching a series of great presentations reflecting serious

Read More

The Zero Code Hypothesis

Everyone has their hypotheses about managing business by process.  For example, the ACM folks hypothesize that the important knowledge work that businesses do cannot be effectively modeled in BPMN.  The more “traditional” view of BPM (which is only about 10

Read More

It’s Business Management, Not BPM

In John Reynold’s talk at bpmNEXT, he focused on “data-centric-BPM” – by which he meant modeling business entity lifecycle, and not just the processes that intersect or interact with the Business Entity Lifecycle (BEL). A key takeaway from the talk

Read More

No Ambiguity, Only Surprises

There are some interesting observations I had coming out of bpmNEXT that didn’t fit neatly into the summary blog post. During ITP Commerce’s presentation at bpmNEXT, they talked at some length about the notion of style in BPMN, and a

Read More

#bpmNEXT: Paul Harmon’s Overview

Paul Harmon of BPTrends gave a great keynote talk to get things started at bpmNEXT.  Sandy has the best coverage of that talk in her own blog. Key take-aways: There’s been a lot of BPM evolution in the past 10

Read More

Camunda Branches Out

It has been a flurry of BPM announcements of late.  First, Effektif announces, now Camunda.  Camunda has been a major partner for jBPM and Activiti, and has now branched out to support their own BPM “stack” called Camunda (previously references

Read More

Presenting Mobile BPM at #bpmNEXT

Ivan Kornienko and I presented “BPM for Mobile, Mobile for BPM” at bpmNEXT on March 20th.  We walked through our thought process around mobile as it relates to BPM, shortcomings of the current approaches (as we see it), and some

Read More

#bpmNEXT – BPM Crossing the Chasm?

I flew up with Ivan Kornienko to the Asilomar conference facility in California on Tuesday – for the brand-new bpmNEXT conference.  The conference, as you may know, is hosted by Nathaniel Palmer and Bruce Silver. We started out in style

Read More

BPMN 3.0?

EbizQ had to ask the question: “Should there be a BPMN 3.0 and, if so, what additions should it include?” One point of view was that the spec needed to be split into 4 specs, with more targeted purposes and

Read More

Task Assignment and Transfer

Anatoly’s 2nd BPMN Assumption is that the organization has mechanisms for task assignment and transfer.  This is, strangely, one of the things that trips up people new to BPM.  Why?  Because in traditional flowcharts, the hand-off is something you would

Read More

Every Once in a While the Tool Matters

Another good post from Anatoly on BPMN pitfalls.  In this post, he discusses a problem of timing, with respect to BPMN messages between processes.  The key example is illustrated by his diagram as follows: A process A sends BPMN message

Read More

BlueworksLive Updates – October and December

While no one was looking, IBM has continued to ratchet up the functionality available in BlueworksLive.  In the October 2012 release: Improvements to navigating and filtering The layout algorithm has been improved, with better support for parallel flows.  This is

Read More

Anatoly’s BPMN Assumptions

Part 1 of Anatoly’s BPMN assumptions postings is spot-on: “All Information is Stored“.  I thought we could add some additional context and color to his posts here.  It would be easy to read the title and misconstrue his point.  The

Read More

Does Modeling Inhibit Innovation?

Does Modeling Inhibit Innovation?  Phrased that way, it sounds silly. Of course it doesn’t.  We use models all the time to improve our understanding, or our ability to communicate about what the model represents. But it has been en vogue

Read More

Tilting at Windmills

There’s nothing like putting up a straw man to win an argument.  First, you can propose arguments taken out of context, and secondly, there’s really no one on the other end arguing, you’re just arguing with yourself. Still, Keith Swenson’s

Read More

BPMN and its Limits

You won’t find a better recitation of the limitations of BPMN, written by an expert, than this post by Bruce Silver. Still, it is surprising to me how little has been written about what those limits are, what “BPMN-ness” really

Read More

Picking at the Gartner 2012 Magic Quadrant for iBPMS, part 2

I thought we could spend another post picking at the Magic Quadrant further – both where it might be right (and why), and where it might be too optimistic or pessimistic. Looking at the vendors outside of the three Vendors

Read More

BPMN Training

If you’re not sure how to get trained up on BPMN – or BPM – Bruce Silver’s training is a good place to start: All this hubbub about BPMN and case management, would doctors and lawyers use it, and other

Read More

Looking Under the Hood

Well.  This was a pleasant surprise.  At the end of one of Keith Swenson’s posts on ACM, he wrote this: ClarificationSome have thought that what I mean here is about underlying technology “under the covers”.   As if this was a

Read More

#BPM2012: ACM Rears its Head

I haven’t spent as much time this year as in previous years discussing ACM because for the most part, ACM advocates have stopped spending all their time trying to prove that BPM “can’t do” ACM. Sandy Kemsley, however, attended the

Read More

Camunda Takes on the BPMN2 Challenge

I have to hand it to Jakob and Camunda – they have taken on a seemingly monumental task of integrating 8 different BPMN modelers with Camunda Fox. First things first: I tried 8 different BPMN tools and created a demo

Read More

Nice BPMN 2.0 Example for “Retry”

Over at BPM Guide, Daniel Meyer has modeled four strategies for dealing with failure in BPMN 2: write-off retry compensation two-phase commit It’s a great example of BPMN 2.0, relatable examples (coffee), and how failure might matter for something other

Read More

Model Validation Update from Bruce Silver

Bruce Silver continues to improve his BPMN model validation.  The key is that he focuses on correct syntax AND correct style. OK, problem solved, right?  I still want more. There are still categories of errors that the tool does not

Read More

Is BPM Good for "Tasks for Knowledge Workers"?

John Reynolds’ Thoughtful Programmer blog is full of good information, and once in a while I need to call out a particularly good post for comment.  Recently he wrote about Tasks for Knowledge Workers, offering up one generalization of these

Read More

Visual Thinking and BPM

While at SXSW I attended a session titled “Shut Up & Draw: A Non-Artist Way to Think Visually“, which any BPM practitioner could have related to.  Sunni Brown, Jessica Hagy, and Dan Roam ran the session, and had some great

Read More

Uncovering the True Differentiation in #BPM Products

Neil Ward-Dutton of MWD Advisors is attempting to uncover for their customers the true differentation between BPM vendors.  This isn’t easy – partly because they can all hide behind a common modeling paradigm (BPMN, among others), and an expert in

Read More

BlueworksLive Update – December 2011

IBM has released a new update to BlueworksLive, on December 17th.  We had a preview just two days before it went live to discuss some of the thought behind the features. What interests me isn’t just the outcome but the

Read More