Blog Stats
  • Posts - 15
  • Articles - 0
  • Comments - 2
  • Trackbacks - 6

 

Tuesday, August 16, 2005

BizTalk a process management tool!!

I must say that most of the BizTalk projects I've worked with are in EAI or B2B area; but recently I happen to work with BizTalk in totally different way.

BizTalk Orchestration Editor gives us unique opportunity to design the process first without caring for details of it. So once we have the prcoess in place blocks inside the the Orchestration represents services within the process. For example consider process of purchase order

we know that there are several steps involved in it like purchase order creation; purchase order approval; invoice creation etc in specific order.Once we've blocks ready in orchestration representing each one of steps; we know what the process is and how it works.

Now we can sofisticate this process by sofisticating the each of blocks independtly; but ensure that final outcome is as desired.

The couple of advantages of this approach is

1. Bussiness Analyst can design the orchestration with little bit of training and hand it over to developers or developers can act as BAs and create orchestrations and validate it with users. As these are visually represented users I mean non technical will not have any difficulty comprehending diagrams

2. The other advantage is the project results are visible right from first day if you like unlike traditional waterfall model of requirements, analysis, development, testing, deployment

Well I know that this approach is not suitable for all the projects in  the world; but this is something which is useful for products managing processs

Let me know guys what do u think!!

Cheers

Vishy

Combining xpaths or running multiple search criteria

One of the less documented features of xpath is how to run multiple
search on nodes or attributes
e.g
<Book name="Harry Potter" price="10GBP"/>
<Book name="Harry Potter" price="5USD"/>
now if you want one of them following is xpath query

.//Book[@name="Harry Potter" and @price="10GBP"]
we can use or instead of and for 'OR'ing

Cheers

Vishy

 

 

Copyright © Vishal H