InfoQ

News

How to prepare your 2008 SOA budget?

Posted by Jean-Jacques Dubray on Sep 25, 2007 01:00 AM

Community
SOA
Topics
Governance
Tags
ROI

This is budget season for some of us, and many questions may come to mind as we prepare our 2008 SOA budget. Where to start? How to quickly demonstrate value? How to increase our maturity over time? Where do we source our skills?

Last week, Jeff Schneider, CEO of MomentumSI, explained why ROI cannot be achieved in the early months of a SOA program:

I've said it before and I'll say it again... SOA Transformations cost big bucks, take years to complete but in the end are worth the investment.

This has prompted some to start talking about a potential SOA backlash as Lorraine Lawson reports.

According to Nucleus Research, an IT research firm, a mere 37 percent of companies report a positive return on investment for their SOA implementations.

Jeff provides some real numbers from the field which could prove helpful for companies starting their SOA initiatives in 2008. He addresses the need to create a SOA foundation as the initial step of any SOA initiative. The foundation includes SOA Strategy & Roadmap, SOA Methodology, SOA Reference Architecture, Standards Development and SOA Governance Planning. He suggests to continue the initiative with SOA training and change management, infrastructure, build & integration, governance and  domain analysis.

On the same note, Wolfgang Keller, Partner at BusinessGlue Consulting, provided us recently with some advice to get started with SOA. He offers fours approaches:

  • Pilot project in IT department
  • Financing of the SOA through savings in the IT department
  • Powerful sponsor
  • Pilot project with real business value
  • Srikanth Inaganti and Sriram Aravamudan are stressing the need for key IT processes to be in place as they defined a comprehensive SOA Maturity model:

    One must not forget the fact that people, technology and architecture alone will not take an enterprise through SOA journey successfully, unless they are supported by key processes and activities. A maturity model for SOA should therefore encompass both the effectiveness of the architecture (product) as well as the processes required to take it from the as-is state to the to-be state.

    Sarah Hepner and Malhar Kamdar discussed the issue of acquiring SOA skills and provided some advice on balancing outsourcing, insourcing and re-skilling.

    Building on their early successes with pilot projects, many companies are pursuing enterprisewide service-oriented architecture (SOA) initiatives. These longer-term, expansive projects demand personnel with proven SOA skills. Yet the challenge of acquiring SOA skills is more than just another skirmish in the larger war for IT talent.

    Jeff notes that SOA initiatives often underestimate the need to perform domain analysis:

    It surprises [him] how many organizations forget this [last] point. Domain analysis is typically performed by enterprise architects who have a strong background in process modeling and service design. They pick a domain area (Sales, Supply Chain, etc.) and perform Process Reengineering, Process Modeling, Service Identification, Service Analysis and Composite Application Requirements Gathering.
    • This article is part of a featured topic series on Governance

    3 comments

    Reply

    SOA in reality by matt tulum Posted Feb 18, 2008 6:55 PM
    Re: SOA in reality by emrah okay Posted Nov 24, 2008 12:38 PM
    Re: SOA in reality by deneme deneme Posted Nov 25, 2008 3:27 PM
    1. Back to top

      SOA in reality

      Feb 18, 2008 6:55 PM by matt tulum

      Nice article however you seemed to miss out some key factors within the text...

      What does SOA stand for is one of them? Sh*t out of Assets?
      I for one am sure myself and my team at Tulum Hotels will be using our own 'SOA' methodology to prepare for the oncoming financial year, however your 'big company' insight has been very useful! Thanks

    2. Back to top

      Re: SOA in reality

      Nov 24, 2008 12:38 PM by emrah okay

      With twenty-four members plus two spec leads, Java EE 6 -- or JSR-316 -- is officially underway, Roberto Chinnici presents a summary from the first meetings between the group sohbet oyun indirindir program chatanyone try to appropriate the IP and patent it without OpenID's consent.

    3. Back to top

      Re: SOA in reality

      Nov 25, 2008 3:27 PM by deneme deneme

      Nice article however you seemed to miss out some key factors within the text...

      What does SOA stand for is one of them? Sh*t out of Assets?
      I for one am sure myself and my team at Tulum Hotels will be using our own 'SOA'

      diyetastrolojimagazincinsellik liseli kızlararkadaş
      bebek resimleri

      etek alti videokadınlaruzmanlaritiraf

    Exclusive Content

    Book Except and Interview : Aptana RadRails, An IDE for Rails Development

    Aptana RadRails: An IDE for Rails Development by Javier Ramírez discusses the latest Aptana RadRails IDE, a development environment for creating Ruby on Rails applications.

    Fast Bytecodes for Funny Languages

    Cliff Click discusses how to optimize generated bytecode for running on the JVM. Click analyzes and reports on several JVM languages and shows several places where they could increase performance.

    Scott Ambler On Agile’s Present and Future

    Scott Ambler, Practice Lead for Agile Development at IBM, speaks on the current status of the Agile community and practices having a look at the perspective of the Agile’s future.

    Manager's Introduction to Test-Driven Development

    Dave Nicolette and Karl Scotland try to introduce non-technical managers to one of the most popular Agile development techniques: Test-Driven Development (TDD).

    Structured Event Streaming with Smooks

    Smooks is best known for its transformation capabilities, but in this article Tom Fennelly describes how you can also use it for structured event streaming.

    How to Work With Business Leaders to Manage Architectural Change

    Successful architectures evolve over time to meet changing business requirements. Luke Hohmann presents how to collaborate with key members of your business to manage architectural changes.

    Colors and the UI

    In this article, Dr. Tobias Komischke explains how colors used in a GUI can influence our interaction with a computer and offers advice on using the appropriate colors for the interface.

    Building your next service with the Atom Publishing Protocol

    In his presentation, recorded at QCon San Francisco, MuleSource architect Dan Diephouse explores ways to use the Atom Publishing Protocol (AtomPub) when building services in a RESTful way.