Geeks With Blogs

News Dave's Mug View David Oliver's profile on LinkedIn Add to Technorati Favorites Blog Directory for Guildford, Surrey
Dave Oliver's Blog Enterprise Technology Thought Leadership in a FTSE 100

Zapthink's recent article on Who's Killing SOA? hit the nail on the head to the reasons why SOA is not succeeding!

However, reading the article I think that Zapthink has missed the two main reasons why SOA is currently not succeeding.

1) Education - I believe that people in Business & IT are not completely clued up on what SOA is in enough detail to implement it.

2) United Vision - People in Business and IT do not have a united vision of what SOA is and do not have a complete enough understanding of how each others area benefit and this is key, because getting SOA right is a balancing act between business and IT, get it wrong and neither will really use it further than the current implementation.

Recently, I've seen a SOA implementation go from bad to worse because,

It's not a 'Pot-Noodle' technology - SOA is a strategic initiative it's very difficult to implement when the mainstream department is BAU/tactical/operational, so narrow vision will be a problem. You just can't add water and *puff!* a full fledge SOA will appear!

Change - People don't like change, SOA is a big change, it's scary and risky but the benefits are worth the risk and even getting it about 50% right is going to benefit your business greatly.

Vendor FUD - Vendors are shits, pretty strong stuff but when one Vendor fails to get the gig and you still have a relationship with them be prepared for a rough ride from anyone that is still listening to them. Not that I like to point the finger or name names but Oracle and IBM you are the worst for FUD! Teach your account staff to be gracious in defeat.

Managing complexity - One of colleagues said, "The problem with our SOA implementing is that there is to many moving parts", "well deeeer yeah" was my reply. Under the hood it is complex, you must protect business and IT from seeing the complexities with abstractions.

So, I do fear for the future of SOA as I think it is destine to join the ranks of IT history failed because of over-hype and spin.

Posted on Tuesday, October 9, 2007 10:49 PM SOA , Technical Architecture , Enterprise Architecture | Back to top


Comments on this post: SOA is getting killed!

# re: SOA is getting killed!
Requesting Gravatar...
Can you please clarify what you mean by this?

"Vendor FUD - Vendors are shits, pretty strong stuff but when one Vendor fails to get the gig and you still have a relationship with them be prepared for a rough ride from anyone that is still listening to them. Not that I like to point the finger or name names but Oracle and IBM you are the worst for FUD! Teach your account staff to be gracious in defeat."
Left by Vale on Oct 10, 2007 6:43 PM

# re: SOA is getting killed!
Requesting Gravatar...
Hi Vale,

FUD means ... http://en.wikipedia.org/wiki/Fear%2C_uncertainty_and_doubt

I have had a number of experiences were a sales-person from a company has cast aspersions over what your are trying to achieve, even attack you personally, infact crossed the line and been unprofessional because their companies product wasn't selected after a tendering process. I have to say that this has happened more than once with Representatives from IBM and Oracle, it is fair to say they do have a reputation for it

Now looking for the salespersons persecutive it's cut-thoat so the pressures must be huge, win big or find another job, however the reason why sales fail is because of product not ticking all the requirement boxes, not the people themselves, it's not personal so why make it so?

Perhaps this is a tactic that IBM and Oracle condone and from happening more than once I can only conclude they must do! So my warning is stop it! It's unprofessional and will not make me want to use them again for any further products and services.
Left by Dave Oliver on Oct 10, 2007 8:41 PM

Comments have been closed on this topic.
Copyright © Dave Oliver | Powered by: GeeksWithBlogs.net