• Skip Navigation |
  • Accessibility 
IT-Director.com Logo
  • Breaking out of the social media echo chamber
  • Matching IT service with business needs
  • How to tag documents with multiple languages and scripts
 

Main navigation - go to a section of this website:

  • ARCHIVE
  • PAPERS
  • RESEARCH
  • EVENTS
  • NEWSWIRE
  • BLOGS
  • POLLS
  • MARKETPLACE

  

Member Login | Become a Member

 
DOMAINS
  • Enterprise
  • SME
  • Business Issues
  • Technology
  • Services
  • Channels
FEATURED EVENTS
  • Legal IT Show 2009
    4th February - 5th February
    Islington London, United Kingdom
  • Best Practice User Group International Congress
    10th February - 11th February
    London, United Kingdom
POPULAR PAPERS
  • Content security for the next decade by Quocirca
  • IT Delivery in the Downturn by Freeform Dynamics
  • Agile Development - Is it Right For You? by Freeform Dynamics
TRANSLATE PAGE



USEFUL LINKS
  • Last 7 Days
  • Archives
  • Market Place
  • Top Articles
  • Hall of Flame
INTERACT
  • Advertising
  • Site Feedback
  • Newsletters
  • Contact Us
  • Registration
CONTENT FEED

Sitewide
RSS Feed:

RSS Icon

What is RSS?

RANDOM QUOTE
Observations - "Don't give a woman advice; one should never give a woman anything she can't wear in the evening." - Oscar Wilde

ADVERTISEMENT
MARKETPLACE
  • New Apple iPod classic 120GB - Black
    New Apple iPod classic 120GB - Black
  • New Apple iPod touch 8GB
    New Apple iPod touch 8GB
Blogs > Judith Hurwitz

Packaging SOA: What serves the customer?

Judith Hurwitz By: Judith Hurwitz, CEO, Hurwitz & Associates
Published: 31st January 2008
Copyright Hurwitz & Associates © 2008
Logo for Hurwitz & Associates
Page Tools

Request Reprints
Tell A Friend
Contact Author

Recent Blog Posts
  • How much should you trust social networking information?
  • What's different about SOA two years later? Why we wrote a second edition of SOA for Dummies
  • The ten reasons why software companies lose in a losing economy
  • What's a Smarter Planet (and what does that have to do with technology?)
  • My Top Eleven Predictions for 2009 (I bet you thought there would be only ten)
  • Will packaged applications sink under their own weight?
Blog Archive
  • December, 2008
  • November, 2008
  • October, 2008
  • September, 2008
  • August, 2008
  • June, 2008
  • May, 2008
  • April, 2008
  • March, 2008
  • February, 2008
  • January, 2008
  • December, 2007
Syndication
  • Delicious Icon Delicious
  • Digg Icon Digg
  • reddit Icon reddit
  • Facebook Icon Facebook
  • StumbleUpon Icon StumbleUpon

I was talking to a CIO the other day about the whole area of Service Oriented Architectures. It was one of those interesting probing discussions around key players, emerging technologies and the like. One of the interesting topics that came up was around packaged software. This CIO was confused about a major issue. What is the benefit and danger of implementing a package software offering that has all the industry best practices, business process and middleware integrated together? What are the opportunities and risks of this approach? Likewise, what are the risks of buying piece parts and integrating them together?

This is an important question and one that I have obvious opinions about. I think that it can be dangerous for companies to buy a too well integrated SOA environment from a single vendor. It might seem like the path of least resistance might be to just buy an entire software suite from a company like SAP or Oracle and be done with it. While this may seem like a pretty straight forward question it actually is much more complicated. On the plus side, a customer could get a head start by using a SOA model where everything is designed to work together. On the other hand, I would submit that this approach is antithetical to the reason companies are approaching SOA in the first place. Companies are moving to SOA in order to create a flexible, modular environment where it is easier to add or subtract components based on either a new business initiative or a new innovative technology. If the SOA platform is too well integrated, change becomes hard.

So, what did I suggest to my CIO friend? I told him that it is better to look at packaged software as components in an overall SOA strategy rather than the lynch pin of that strategy. It is better to begin with the overall business strategy and an Enterprise Architecture and select technologies that are designed with standardized interfaces. The foundation should be based on loose coupling of services.

A packaged offering can work if customers find a package that is standards based and extensible and does not lock them into one perspective on the world. I think we'd all like to have a world where you just buy what you need off the shelf and life is good. But unless you are buying a commodity, I think the world is still too complicated for packaged SOA. Are there SOA commodities? Of course, for example, a set of best practices that are well understood across a broad spectrum of customers can be packaged as a business service and used broadly. Even a large service such as those offered by ADP is an example of a service offering that is well understood and not differentiated. Who would want to write their own service for managing payroll?

I do think that there will be a time when the SOA software market has matured to the point where building blocks are mature and well structured enough to be able to link together services smoothly and easily. But I don't think we are there yet... do you? Let me know what you think.

Reader Comments

We are no longer accepting comments against this item. We suggest contacting the author directly.

1st February 2008: 'sad' said:

So, what did I suggest to my CIO friend?
:)

Reply to sad?

The messages above were all contributed by IT-Director.com readers. Whilst we take care to remove any posts deemed inappropriate, we can take no responsibility for these comments. If you would like a comment removed please contact our editorial team.

  • Site Map
  • | Terms of Use
  • | Privacy

Published by: IT Analysis Communications Ltd.
T: +44 (0)190 888 0760 | F: +44 (0)190 888 0761