Monday, May 20, 2013

   Quick Links:   Articles     MA Blog     Community Blog     Templates     Books     BA Humor     Events     Jobs     Interview Questions         RSS Feeds

Business Analyst Articles: Business Analysis & Systems Analysis

Resources




BA ARTICLE ARCHIVE
» May 2013 (6)
» April 2013 (8)
» March 2013 (4)
» February 2013 (6)
» January 2013 (6)
» December 2012 (5)
» November 2012 (7)
» October 2012 (6)
» September 2012 (6)
» August 2012 (5)
» July 2012 (9)
» June 2012 (5)
» May 2012 (9)
» April 2012 (7)
» March 2012 (7)
» February 2012 (5)
» January 2012 (7)
» December 2011 (6)
» November 2011 (6)
» October 2011 (8)
» September 2011 (6)
» August 2011 (8)
» July 2011 (7)
» June 2011 (7)
» May 2011 (6)
» April 2011 (8)
» March 2011 (6)
» February 2011 (5)
» January 2011 (6)
» December 2010 (5)
» November 2010 (9)
» October 2010 (5)
» September 2010 (6)
» August 2010 (8)
» July 2010 (6)
» June 2010 (6)
» May 2010 (10)
» April 2010 (5)
» March 2010 (8)
» February 2010 (7)
» January 2010 (7)
» December 2009 (7)
» November 2009 (7)
» October 2009 (6)
» September 2009 (8)
» August 2009 (10)
» July 2009 (9)
» June 2009 (5)
» May 2009 (10)
» April 2009 (5)
» March 2009 (12)
» February 2009 (8)
» January 2009 (6)
» December 2008 (9)
» November 2008 (8)
» October 2008 (9)
» September 2008 (4)
» August 2008 (6)
» July 2008 (8)
» June 2008 (17)
» May 2008 (12)
» April 2008 (7)
» March 2008 (21)
» February 2008 (16)
» January 2008 (13)
» December 2007 (9)
» November 2007 (25)
» October 2007 (2)
» September 2007 (23)
» August 2007 (12)
» July 2007 (11)
» June 2007 (7)
» May 2007 (6)
» April 2007 (9)
» March 2007 (5)
» February 2007 (3)
» January 2007 (2)
Articles and White Papers
Minimize


Current Articles | Search | Subscribe (RSS)

» Top Tips for Successful SOA (Service Oriented Architecture) Pilots

Statistics:Article Rating (4935 Views) (0 Comments) Print
Posted: Wednesday, December 30, 2009
Categories: Service Oriented Architecture (SOA), Technical Topics

We are often asked what you need to do to run a successful SOA Pilot. Based on our experience of dozens of pilots, I propose that the following characteristics are essential to success:

Service Oriented Architecture (SOA) Pilot

Image © Joachim Wendler - Fotolia.com

  • Clarity of Outcome. An effective SOA pilot needs to provide each of the stakeholders with a clear benefit from taking part in the exercise. So for business sponsors specific, preferably quantified business value (increased revenue, reduced costs, improved agility); for users an easier life; for architects a clear understanding of the impact of SOA on their standards; and for IT experience of how service orientation will impact their development and support processes.

  • Rigorous Scope Management. One of the most difficult challenges with this type of pilot is that during the discovery phase of the exercise a number of additional potential benefits from the approach will be identified. The temptation is to add these to the scope to increase the overall benefit of the pilot. Our experience is that unless you aggressively manage these additional benefits (with the additional effort and implications that come with them) you will lose control of the project and are likely to disappoint one or more of the stakeholder groups and therefore have failed in the key objective of reaching a successful conclusion to the pilot.

  • Tight Timeboxing. The most effective SOA pilot we have seen have lasted somewhere between 4 and 13 weeks, with a sweet spot around 6 weeks. Too short a time, and you cannot deliver enough value for anyone to take any notice of the exercise. Too long and the stakeholders will either lose interest or be dragged onto other more important activities.

  • Stakeholder Management. Involve the right people for the right amount of time. This will include the business sponsor, business problem owner, real users, business analysts, architects, IT management and SOA experts. You will need a mixture of ruthlessness and pragmatism to ensure the right people are engaged at the right time in the project.

  • Control the Technology. Make sure that you don't try to change too much in one go. I have yet to come across a successful 'Big Bang' SOA pilot where a complete new architecture is implemented in one go. Look for ways to incrementally introduce the specific architecture or tool that can add the most value to the pilots, and show it working with your existing systems before moving onto the next component. Incremental, or evolutionary, adoption of SOA is proving more successful and sustainable than implementing the whole stack in one go.

  • Play to Win. Your primary objective is to ensure all participants gain value from the exercise and see the outcome as a success for them personally. Don't get deflected by fancy technology or a bullying sponsor. If any of the stakeholders don't perceive sufficient value, you will have great difficulty in translating the pilots into mainstream production.

When we have followed these rules, the pilot has invariably been successful. Sounds easy doesn't it? If not, give a call and see if we can help you.

Author: John Moe is Principal Consultant at J Moe Associates, and writes and presents widely on SOA and BPM. With over 25 years experience delivering application development and business transformation programmes, John has made most of the mistakes you will ever make and is keen to pass on this knowledge to help you avoid them yourself. In return he just expects undying gratitude and free drinks wherever he goes.


Rating
Comments
Only registered users may post comments.
  

Do you twitter?: If you want short updates on what's going on in the BA world and at ModernAnalyst.com, simply follow us on Twitter: http://twitter.com/ModernAnalyst



 

Privacy Statement  |  Terms Of Use
Copyright 2006-2013 by Modern Analyst Media LLC