April 21st, 2009 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 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 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 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 Uncategorized | 2 Comments »
I just updated the site theme. Do you like it?
Read more »
September 18th, 2008 Uncategorized | 1 Comment »
Before I arrived at Quito, Ecuador I thought it was a typo when I saw the elevation is 9300′ (2835 meters) above sea level. But shortly after I arrived the headache of altitude sickness began and it wasn’t so hard to believe.
It’s very exciting for me to be teaching BPMN here in Ecuador. This is my first experience working with a professional translator. I speak some Spanish, but not enough to conduct a process modeling class. Sometimes it’s hard enough to teach in my native English language, so translation to Spanish I left to a professional. Read more »
September 7th, 2008 Uncategorized | 2 Comments »
Yes, it’s been a while since I’ve added any new posts. I’ve been learning Spanish for the past month, cramming as much as I can, in preparation for my trip to Ecuador. I will be conducting process modeling classes for this week and next in Quito, Ecuador. I’ve had no prior experience with speaking Spanish, so this will be a real challenge. The goal is to leave here in two weeks with enough experience to prepare for an all Spanish BPMN process modeling class. The location for this class? I don’t know yet. Maybe Chile, Ecuador, Mexico City, Venezuela, or maybe even Madrid, Spain. I do know that there is a big demand for process modeling knowledge in Spanish speaking countries.
Surprisingly I’m finding more and more that developing nations are more open to adopting the process development methodologies than what I see in the USA. Maybe it’s because we’re so used to the old ways of business and it’s hard to change? Anyway, I’m enjoying teaching people that are so eager to learn, even if they can’t understand a word I’m saying
August 13th, 2008 BPMN, Process Modeling, SOA | 1 Comment »
Often I hear from people that are looking to implement a new “workflow application” in their organization. This always gives me a reminder that we (the IT community) have not yet broken through that boundary yet to where everyone understands what is a process and what is an application. Read more »
July 20th, 2008 BPMN, Process Modeling, Tools | Comments Off
The new release of the Intalio 5.2 process modeler includes the BPMN 1.1 notation. This modeling tool is a free download, and runs on Windows, Mac, and Linux. Read more »
July 20th, 2008 Process Modeling, SOA | 3 Comments »
SOA is an acronym for Service Oriented Architecture. SOA is an approach to building software in a way that allows components to be reused across a large organization. So what does this have to do with process modeling? Process modeling involves analyzing all the various participants of a process such as people, systems, and other processes. Often a process modeler will overlook the fact that systems are involved in a process.
Read more »