Sunday, September 02, 2007

Lanes and Pools

I was doing a training recently and the audience was predominantly technical. They knew WSDL, BPEL, JCA etc. One question that came up was why do we need lanes and pools. There is no implementation artifact being directly created based on lanes.
I could easily point that Pools are process boundaries, and I could see heads nodding. Even then questions remained about boundaries of pools. Then the question became why lanes?
At that point I realized that it is more important to emphasize the reason why people do BPM. It is not just to draw pretty pictures, it is :
to have a common understanding of processes;
to identify and document their processes as is;
to identify inter and intra departmental communications;
to find the bottlenecks;
to ensure that the processes as defined / documented is the same as implemented.

Once you see this value proposition of a BPM project, the value of pools and lanes becomes obvious. Pools help you identify the exact boundaries of your process. Pools will also show you inter-departmental communications - often the bottlenecks.
Lanes facilitate clear identification of roles and responsibilities within the organization. Identification of ownership of a given activity is at times the biggest reason why that activity will be performed in time. The intra communication points between various parts of your organization can be found using lanes.

That in summary is the value of using lanes and pools to document your process.

6 comments:

Anonymous said...

In fact we are using lanes for specifying exact roles defined as groups in OID and used by Oracle BPEL when assigning human tasks in the process.

Vishal Saxena said...

Sure - this is a very good modeling practice. I hope other customers can also benefit from this organized approach to process modeling.

Anonymous said...

Are the lanes only for business processes? Can they also represent a system. For example I want to show how integration is happening via message bus. Can I represent message bus as a pool?

combattery84 said...

Dell Latitude D610 Battery
Dell Latitude D620 battery
Dell Latitude D630 battery
Dell xps m1210 battery
Dell e1705 battery
Dell d830 battery
Dell inspiron 2200 battery
Dell inspiron 640m battery
Dell inspiron b120 battery
Dell xps m1210 battery
Dell inspiron xps m1710 battery
Dell inspiron 1100 battery
Dell 310-6321 battery
Dell 1691p battery
Dell Inspiron 500m battery
Dell 6Y270 battery
Dell inspiron 8600 battery
Latitude x300 series battery
Dell latitude cpi battery
Dell 1x793 battery
dell Inspiron 1501 battery
Dell 75UYF Battery
Dell Inspiron 1720 battery
dell Latitude C640 battery
Dell XPS M140 battery
Dell Inspiron E1405 battery
dell 700m battery
dell C1295 battery
Dell U4873 Battery
Dell Latitude C600 battery
Armada E700 Series battery

Nikola said...

Deborah Winger did the voice of E.T.cash advance loans

Nikola said...

The highest mountain in Denmark is only 568 ft (173 m).mini laptop reviews