SOA is not just about software architecture or technology
A recent survey by Ovum of 333 U.S. IT decision makers has formally announced what was obvious all this while. One in five surveyed have said that moving to SOA has created unexpected complexities.
To me, the root cause seems not to be with SOA itself but with not expecting the complexities that come with its uncontrolled adoption. There are hundreds of definitions for SOA, the tricky part is that each one of these is correct in its own context. For example, product companies are promoting a more product centric definition of SOA, which will help them sell their products. However, most of these definitions miss out on the big picture. Its like "six blind men and the elephant". What is essentially missed out is that SOA is not a technology but a concept, that its an enterprise software architectural style, its a "disruptive" way of organizing and managing business with support from agile software services.
Continue reading "Hype seems to be over, reality sinking in...!!" »