Date Added: Jan 2010
Early expectations for Service-Oriented Architecture (SOA) were high. But eager and well-intentioned early adopters faced unforeseen obstacles that inhibited the realization of SOA's purported benefits. It turns out that to deploy SOA successfully requires as much organizational as technical skill. This is especially apparent when attempting to implement SOA at an enterprise level. Many who have tried to architect an enterprise-class SOA solution have been surprised mid-project to find that they were not empowered to make enterprise-wide decisions.