April 29th, 2009 in Process Modeling, SOA | 3 Comments »
Recently I have been doing a series of presentations on SOA and BPM with a combined governance strategy and framework. It seems that BPM and SOA are a hot topic these days, but there doesn’t seem to be much knowledge on how to effectively combine both practices into a unified effort where both IT and business collaborate towards the same goals. This is the problem that BPM tried to solve back in 2002 but was not widely adopted because of the lack of IT backing of the tools. Now that SOA is becoming common practice it’s time for a second look at what BPM can really do for an organization.
Read more »
April 27th, 2009 in BPMN, Process Modeling | 3 Comments »
There are many ways to accomplish loops in the BPMN specification. Flowcharts only offer one way to cause a loop back, but BPMN offers 4 explicit ways, and potentially dozens of ways to create a loop implicitly. Often my students ask the question “so, aren’t they all the same thing?” Technically, yes, and no. Sorry to say it, but there is no right answer according to the specification. This is up to you to figure out. The specification does however offer many options that can be used to express certain situations. But to a newcomer to BPMN, the challenge is always which one should you use, when, and why.
Read more »
April 21st, 2009 in SOA | 5 Comments »
Today (April 21st) I’m doing a presentation at AJUG (Atlanta Java Users Group). The presentation will cover topics related to the relationship between SOA and BPM. Any attendees are welcome to comment and post feedback on this event.
Read more »
April 8th, 2009 in BPMN | 15 Comments »
Often I see process models that represent the same basic business concept but are modeled with completely different styles. Technically the BPMN lane and pool shapes are both a swimlane. But which one do I use, when, and more importantly – why?
Read more »
April 6th, 2009 in BPMN | 11 Comments »
Of the many BPMN shapes, I seem to get the most questions about the BPMN signal event. There seems to be 3 use cases that are the most common. But first let’s take a look at what the OMG BPMN 1.2 specification says about signal event:
Read more »
April 2nd, 2009 in Uncategorized | Comments Off
Why so long between posts? I took some time off to spend with my family.
My wife and I have a baby girl who is now 5 months old. Between family life and traveling all the time it’s hard to keep up with a blog site. This and the fact that most of my “creative juices” have been reserved for my upcoming BPMN patterns book.
Read more »
April 2nd, 2009 in Uncategorized | 2 Comments »
I just updated the site theme. Do you like it?
Read more »