InfoQ

News

Outsourcing Gone Bad - Another Reason to Consider Agile

Posted by Deborah Hartmann on Jul 05, 2006 02:28 PM

Community
Agile
Topics
Delivering Value,
Stories & Case Studies
Tags
Offshoring,
Outsourcing,
Complementary Practices,
Introducing Agile
Lawsuits, recriminations, millions squandered on failed projects--and outsourcing is supposed to be a good thing for businesses?

IntelligentEnterprise.com has run a long InformationWeek article by Paul McDougall entitled: In Depth: When Outsourcing Goes Bad.  In it, McDougall reports on the recent InformationWeek Research survey on the subject of IT Outsourcing.

50% of companies rate their outsourcing efforts a success, a third are neutral, and 17% - nearly one in six - call them disasters. For those in the latter category, primary reasons for dissatisfaction include:
  • poor customer service, vendor responsiveness or flexibility (45%)
  • hidden vendor costs
  • insufficient up-front planning by our company
Another InformationWeek article reports the prime motivator for outsourcing is, of course: cutting costs, among others.  McDougall's article, however, tells how Sprint, while planning to save $2M by outsourcing to IBM, instead ended up accusing IBM in court of failing to achieve the promised productivity improvements. In another example, Sears Holdings, the corporate parent of retailers Sears and Kmart, and Computer Sciences Corp. are still locked in a legal battle to settle the status of a 10-year, $1.6 billion IT services contract that Sears walked away from in early 2005, after just one year.

For those suddenly interested to hear more about Agile software development, a good place to start is the Articles Library of the Agile Alliance which is organized by topic.

RelatedVendorContent

Agile Tool Evaluation Guide

The Agile Business Analyst: Skills and Techniques needed for Agile

Scaling Agile on large teams & Being Agile every day Tracks @ QCon SF Nov 19-21

Related Sponsor

VersionOne is recognized by Agile practitioners as the leader in Agile project management tools. Companies such as Adobe, BBC, CNN, Dow, HP, IBM, Sony and 3M have turned to VersionOne to help deliver greater value to their customers.

6 comments

Reply

Orthogonal concepts by Michael Burke Posted Jul 5, 2006 10:02 PM
Re: Orthogonal concepts by Deborah Hartmann Posted Jul 6, 2006 11:24 AM
am I wrong? by Alex Popescu Posted Jul 6, 2006 4:10 AM
Re: am I wrong? by Deborah Hartmann Posted Jul 6, 2006 11:26 AM
Re: am I wrong? by Deborah Hartmann Posted Jul 8, 2006 7:58 PM
Re: am I wrong? by Deborah Hartmann Posted Jul 8, 2006 8:07 PM
  1. Back to top

    Orthogonal concepts

    Jul 5, 2006 10:02 PM by Michael Burke

    I fail to see the connection between failed outsourcing and agile methods. An outsourced development shop can still use an agile or traditional development methodology - doesn't change the fact that they are still outsourced. "A new study has found that cheeseburgers contain 27% more fat than regular burgers. Perhaps it's time to consider Agile methods.."

  2. Back to top

    am I wrong?

    Jul 6, 2006 4:10 AM by Alex Popescu

    Am I wrong if I believe that the percentage of successful outsourced projects is bigger than succesful in-house projects? (cause I think I remember some data saying that only 1 in 6 in-house projects are successful, so according to this data it means 3 times more outsourced projects are successful than in-house) :-). ./alex -- .w( the_mindstorm )p.

  3. Back to top

    Re: Orthogonal concepts

    Jul 6, 2006 11:24 AM by Deborah Hartmann

    I was addressing the practice of cutting or reducing internal development, *replacing* it with outsourcing. In that case, some teams ask for a reprieve (to try Agile methods), in an attempt to give management the productivity increase they seek without resorting to outsourcing. Apparently, I didn't get that across :-) You are right in saying that this item doesn't in any way address use of Agile *with* outsourcing.

  4. Back to top

    Re: am I wrong?

    Jul 6, 2006 11:26 AM by Deborah Hartmann

    The gist of what you say sounds right (I'll look up the stats for you later, you're referring to the Standish Chaos Report stats, I believe). However, I'm not sure that the two are comparable... I'll get back to you.

  5. Back to top

    Re: am I wrong?

    Jul 8, 2006 7:58 PM by Deborah Hartmann

    Here are the original Standish Group 1994 stats (and 2000 stats in brackets): Success rate was only 16% (28%), while challenged projects accounted for 53% (49%), and impaired (canceled) for 31% (23%).  For "challenged" projects - projects which were, in fact delivered - on average, only 61% of originally specified features and functions were delivered, and 86% had >20% time overrun. (I don't know the 2000 stat for this)
    I'm not sure we can compare these stats against the mentioned outsourcing stats, which don't indicate quality of deliverables or timeliness, only cost savings achieved.
    In addition, Standish identified success criteria based on the study. I suspect that the absence of these factors would equally cripple outsourced and insourced projects.
    Points / Success Criteria 19 / User Involvement 16 / Executive Management Support 15 / Clear Statement of Requirements 11 / Proper Planning 10 / Realistic Expectations 29 / other factors (see the site) 100 total point
    Here are some recent stats: A new Gantthead.com article To Insource or Outsource IT notes:

    In almost every conversation I have had with executives as to why they are pursuing outsourcing, the focus has been more on cost savings than on anything else. Unfortunately more times than not the results have been dismal as they fail to appreciate the complexities, intricacies and energies needed to manage the process.
    Nonetheless, the same article goes on to say:
    In a recent study on outsourcing, IBM claims that companies that engage in IT outsourcing have shown 11.8 percent higher growth in earnings, 9.9 percent lower expenses and 8.6 percent higher return on assets than their competition.
    This suggests to me that (if quality doesn't suffer) it pays, but it's messy: worthwhile when the cost-cutting aspect far outweighs other considerations. But one wonders what the personal cost was for those doing the firefighting - which too often comes out of the home-life bottom-line, and doesn't show up in corporate accounting. I suspect that for some industries it's more suitable, hence more beneficial, than for others.

  6. Back to top

    Re: am I wrong?

    Jul 8, 2006 8:07 PM by Deborah Hartmann

    PS: note that, given the dates of the Standish stats, the projects measured used traditional, not Agile development processes. Again, making it harder to apply these figures to our discussion here.

Exclusive Content

Rob Windsor on WCF with REST, JSON and RSS

WCF is not just for SOAP based services and can be used with popular protocols like RSS, REST and JSON. Join Rob Windsor as he introduces WCF 3.5 and its new native support for non-SOAP services.

Christophe Coenraets Discusses Flex 3, AIR, and BlazeDS

Christophe Coenraets discusses Flex 3, Flex Builder, AIR, BlazeDS, Adobe and open source, integrating Flex with existing applications, and integrating RIAs with search engines and browsers.

Debunking Common Refactoring Misconceptions

Danijel Arsenovski attempts to dispel some of the myths around refactoring and how it applies to .NET developers.

REST Eye for the SOA Guy

In this presentation, recorded at QCon San Francisco, CORBA guru Steve Vinoski explains REST from the view of someone who comes to SOA from a traditional, RPC-oriented background.

Choose Feature Teams over Component Teams for Agility

Feature teams are key to scaling agility for large teams. In an excerpt from "Scaling Lean and Agile Development," Larman & Vodde show how feature teams resolve traditional problems & raise new issues

Billy Newport explains Virtualization

Billy Newport talks about virtualization, eXtreme Transaction Processing (XTP) and WebSphere Virtual Enterprise. He discusses hardware, hypervisor, JVM, application and data virtualization.

Virtualization and Security

While virtualization provides many benefits, security can not be a forgotten concept in its application.

Introduction to Agile for Traditional Project Managers

This session is specifically aimed at traditionally trained project managers who are new to Agile, and who would like to be able to relate the PMI's best practices to their Agile equivalents.