Thursday, October 20, 2005

Thought from BPIWF Conference

I noticed a theme about re-checking all variables in several presentations at the BPIWF conference in October. In the first Q&A session someone asked how to deal with rules changing while waiting on a response. So, for example, a purchase order request goes through BizTalk, is checked for the correct amount of inventory, and if there is enough inventory in stock is sent out for approval. The approval is not sent back for 2 days and at that point the inventory is lower than amount requested on the purchase order. How do we deal with the changes? For our example, we would check inventory twice, once before the request is sent and once after.

The question showed how simple business process can turn into complicated processes. Also, it is important to think of all scenarios when designing an implementation.

No comments: