The SOA knowledge gap
The common business structures that enable large corporations to function effectively can actually inhibit the development of an effective service-oriented architecture (SOA). Most enterprise employees outside of IT work for a team, in a department, in a division or some similar hierarchical structure. This pattern of organization has effectively served large corporations, governments, and militaries for a long time. Understandably, people in such organizational structures see the world through the context of their position in this hierarchy. But the organizational structure can present challenges for SOA analysis when the IT solution requires input from representatives in all parts of the business.
Over the years, the software world has matured to the point where analysis and design are quite refined processes. Most people in the IT world are by now quite familiar with the main techniques used for gathering business requirements and developing system architectures. The role of Subject Matter Expert (SME, sometimes called a Domain Expert) is now commonplace on software development projects. This has served well for building line of business systems-software silos, if you will-that traditionally served the business unit for which they are built. Tapping directly into the knowledge of a business expert allows the development team to produce a solution that closely resembles what the business unit actually needs. This process is by no means simple, but it is at least common and well understood.
A unique SOA challenge is its need to bring together SMEs from across the enterprise. SOA builds a new collective knowledge base, representing how the business operates at a level above the individual business lines. This poses several distinct problems for the SOA analysis process.
Representatives from every line of business need to be involved in analyzing the SOA's needs and capabilities. If each business unit has its own IT staff, it may need to participate as well.
Sign up for ITworld's Daily newsletter
Follow ITworld on Twitter @IT_world
On Twitter now
soa
Powered by Twitter
jfruh
Apple syncing patent can't come soon enough
pasmith
New Twitter features borrow from 3rd party clients
Esther Schindler
Open Source Changes the Software Acquisition Process
mikelgan
How to set up continuous podcast play on the new iTunes
David Strom
Five important Windows 7 mobility features
sjvn
Guard your Wi-Fi for your own sake
Sandra Henry-Stocker
Grepping on Whole Words
Sidekick: The Good News & the Bad News
Either way you look at it Microsoft Data Center management did not follow standards or best practices in this failure. In which case it makes me wonder more about the outsourcing of corporate data much less personal data.
- mburton325
Join the conversation here
Quick, practical advice for IT pros. Made fresh daily.
Want to cash in on your IT savvy? Send your tip to tips@itworld.com. If we post it, we'll send you a $25 Amazon e-gift card.












