The SOA Pilot is a crucial part of the journey to SOA. The result of an unsuccessful pilot could be the end of the SOA initiative. Therefore you have to plan for successful pilot in order to transform the enterprise to SOA based enterprise. However, the analysis of a SOA Pilot is not as simple as described above. For instance, a well known SOA expert, Ronald Schmelzer , Zapthink 's co-founder wrote a Zapflash titled: The Best SOA Pilots Don't Get the Services Right .
Ronald Schmelzer's thesis is that it is not important to get things right from the beginning because this kind of attempt will surely fail: neither the Business people nor the IT experts knowledge of the specific enterprise Business and IT context is perfect. In addition, the enterprise business requirements are very dynamic, so the probability of significant changes during Architecture planning, Services analysis, design and build is high. Therefore he argues that Agility is the most important...
Blog on SOA, Cloud Computing and other IT architectural issues, technologies and trends.