Toolbox for IT
Share and compare information with 1.4 million professionals
Ask Question / Find People / Invite Peers / Make Connections
 
 

Eric Roch
The Service Oriented Architecture (SOA) Blog
by Eric Roch  (Chief Technologist)

 

SOA Research

Eric Roch  (Chief Technologist) posted 9/18/2007 | Comments (6)
SOA Research Finds One Third Unhappy

An Information Week survey finds while 58% of the respondents say SOA has met expectations, 32% say SOA has fallen short. It's actually surprising to me that only a third don't know how to implement SOA successfully. Most new technologies have a steep learning curve - remember how many people were unhappy with ERP systems early and now virtually everyone is running SAP or Oracle apps.

The article goes on to research a SOA success story BT where indirectly they reference many best practices I have covered before:

• A top-down analysis of core services determines the SOA roadmap
• Prioritize service delivery within a SOA Roadmap based on business objectives and benefits
• Deprecate old interfaces and systems with SOA replacements
• Migrate to SOA incrementally over time
• Use SOA for internal and external integration
• Use SOA for process innovation and optimization

BT is executing on all these best practice while others are taking a non-strategic, shotgun approach to SOA. It is no wonder SOA is not meeting objectives for many, but paying off big for others.

The SOA Gamble: One In Three Companies Are Disappointed, Our Survey Finds - Revamping the it infrastructure for service-oriented architecture is well under way at many companies, but the mostly positive results are dogged by uncertainty, including an unsettlingly high number of projects falling short of expectations, an InformationWeek survey shows.

Ten percent of respondents say SOA/Web services have exceeded their companies' expectations, and 58% say they've met expectations, in our survey of 278 professionals. But another 32% say the technology has fallen short of expectations.



As Chief Technologist and National Practice Director for SOA with Perficient, Inc., I get the opportunity to work with a lot of customers implementing SOA. See my bio page for my contact information or just post a comment if you want to talk about your SOA projects.

    • View Eric Roch's profile on LinkedIn

    Comments (6)  

    Mike Kavis
    Mike Kavis writes:
    9/19/2007 #
    One in three companies will screw up any project!
    Eric Roch
    Eric Roch writes:
    9/19/2007 #
    I agree. One in three is surprisingly low.

    "The Standish Group surveyed 13,522 projects last year and showed that unqualified project successes are well below 50 percent, 34 percent to be exact. Out-and-out failures, defined as projects abandoned midstream, are at 15 percent."

    IT Myth 5: Most IT projects fail
    DTH
    DTH writes:
    9/19/2007 #
    I think it's important to realize that just because ERPs are so widely used now doesn't mean that everyone's happy with them. There has continued to be a stream of criticism and discontent with the "silo" nature of ERPs, even if they do provide a level of cross-business-process integration (sic) that may not have existed before.

    I would expect we'll see the same thing with SOA - that even if the original implementation goes wonderfully, over time the luster will wear off, and the management of a complex suite of services will become a major issue over time.
    Eric Roch
    Eric Roch writes:
    9/20/2007 #
    Great point. And, there is often positive PR on projects that are less than sucessful.

    I also agree that SOA will change over time. If you look at the "SOA Software Stacks" they are adding everything under the sun.

    The important thing is to think about software engineering differently - through reusable and compose-able components.
    mithee
    mithee writes:
    9/22/2007 #
    The reason why technologies like SOA etc. are now a buzz word in the industry is primarily because of integration problem that any end user face when running two or three applications.

    ERP another big word for a common end user like me is something that is still seen as a problem solver as it tries to cater cross department business process via single application. Wow! I mean, I have finance, sales, purchase and everything with me if I buy only one application.

    Issues crop up when there is a business process change in response to external factors or say business scale up. To incorporate new information and track down data evolution path, changes need to be made in existing applications. It is not easy. For my development vendor said a huge amount data now needs to be captured that has relations with other already captured information. And thus we need something to pull up all former information into a stage where the new data can be merged and etc. etc. I say yes, ok, so what as an end user I need to do....

    Go for technologies like SOA, ESB to integrate my applications or better have a DW put into place. But will this solve the main problem. How can on earth we pre define at present what we May need to capture in future?

    Is it possible to have some fundamental unit that can not only store and process data but can handle data as it evolves over time and space. Can we have a global data verse that is application independent? I do agree with Mike that almost all implementation will fail in SOA. The reason is we are trying to see what future information could be and trying to track it down Now.

    Eric Roch
    Eric Roch writes:
    9/24/2007 #
    The problem of data changing over time and the requirement to present a historical view of the data has been a data warehouse issue for a long time and there are tools to help. There are also tools that can present federated data as services. These entity level services can be consumed by business services and composed into a business process. The tools are there but getting the design right is the trick. You have to design for change, for exampling supporting versioning, and evolve SOA over time.
    You are not logged in. Sign in to post unmoderated comments or join the community to create your free profile today!
    Name: (Will display on the site)
    E-mail: (Not displayed. No Spam)
    BoldUnderlineItalicStrikeLinkCodeBlockQuote
    Lines break automatically. Please preview your message before posting.

    If not logged-in your post will not appear until approved by a community moderator. To uphold community standards, comments that are inflammatory, offensive, or contain profanity or advertisements may be removed by the author or a community moderator.

    More from this author

    Keyword Tags

    SOA, SOA research, SOA survey, SOA success
    Disclaimer: Blog contents express the viewpoints of their independent authors and are not reviewed for correctness or accuracy by Toolbox for IT. Any opinions, comments, solutions or other commentary expressed by blog authors are not endorsed or recommended by Toolbox for IT or any vendor. If you feel a blog entry is inappropriate, click here to notify Toolbox for IT.
    Browse all IT Blogs
     

    About This Blog

    With the SOA Blog Eric Roch brings over 25 years of IT experience including systems development, architecture, consulting, and...more
    Enter your email address to be notified of new posts.
      
    No Spam (Privacy Policy)
     
     
     
    Communities:  Business Intelligence  /  C Languages  /  CIO  /  CRM  /  Database  /  Data Warehouse  /  EAI  /  Emerging Technologies  /  ERP  /  Hardware  /  Knowledge Management  /  Networking  /  Project Management  /  SCM  /  Security  /  Storage  /  Web Design  /  Wireless  /  Baan  /  Java  /  Linux  /  Oracle  /  Oracle Database  /  PeopleSoft  /  SAP  /  Siebel  /  UNIX  /  Visual Basic  /  Windows
    Also at Toolbox for IT: Blogs /  Groups /  Wiki /  Events & Webcasts /  Job Center /  Vendor Research Directory
     
    Copyright 1998-2008 Toolbox.com. All rights reserved. All product names are trademarks of their respective companies. Toolbox.com is not affiliated with or endorsed by any company listed at this site. Toolbox.com is a subsidiary of the Corporate Executive Board.