« Leveraging SQL Server investment | Main | The CIO challenge in 2007: Innovate but spend less money – suggestions welcome! »

November 23, 2006

SOA - Less coding, less outsourcing?

I always find Joe McKendrick's posts worth reading, and his post on 'Less coding, Less outsourcing' is no exception. Basically the points being made are that reducing coding will reduce the most commonly outsourced piece of the puzzle, and that better alignment of technologists with business-oriented end users will increase the likelihood of development being kept in-house.

I would like to add one further perspective to this discussion, however. A counter-balance to these two points may be that once a company has implemented SOA, it becomes much easier to look at a model based around Software as a Service (SaaS). There are already examples of SaaS success, such as salesforce.com, but one of the problems in this way of outsourcing a segment of business operations support is the difficulty of 'carving it out' from existing implementations. In order for SaaS to work, there need to be clear boundaries between the outsourced service and the rest.

Implementing an SOA provides this clean separation of discrete business services, linked together with standard interfaces. This immediately makes it easier to go down a SaaS road - the task is certainly not trivial, even in an SOA environment, but it is certainly a lot less effort and introduces considerably less business risk.

This may seem an odd position for me to take after suggesting recently that SaaS is not likely to be a killer app for SOA. However, I am not trying to say that SaaS alone will drive SOA adoption, but rather that once SOA has been adopted, SaaS becomes a more practical option.   

Steve

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d834539c9269e200d83538cd5453ef

Listed below are links to weblogs that reference SOA - Less coding, less outsourcing?:

Comments

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

July 2009

Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Statcounter