Goodness in SOA
April 12th, 2007 by Jiri
…to evaluate how good a SOA is, you need to ask:
A. What business processes occur frequently and change relatively frequently?
B. Of those processes, which are the most critical opportunities for automated tools to provide value?
C. Of those opportunities, which are aligned to corporate strategy? (feedback loop to executives here… opportunities missed)
D. Of those aligned to strategy, what data elements and activities are needed to compose them in a flexible manner?
E. Of those atomic elements, and required infrastructure components, how many exist in the enterprise SOA?Step E produces a number. The closer that number gets to 100%, the better the SOA is.
I am affraid that most SOA’s will contain little services anymore after the math is done like you described.
Do you have examples of busineses where this is done, and what were the seults?
Sjaak.