The InformationWeek -- Blogs
CIOs Uncensored

Topics:   CIOs Uncensored

  • Email this page E-mail this page
  • Print this page Print this page
  • Bookmark and Share
  • icon

Agile Programming And Offshore Outsourcing


Posted by Chris Murphy, May 20, 2008 09:43 PM

A small offshore outsourcer, Exigen, is pitching would-be clients on using agile programming -- and an interesting pricing wrinkle -- to make offshore IT projects less likely to flop, and more likely to get done early. Problem is, most companies aren't even close to ready to work with outsourcers in an agile mode.


Agile programming depends on fast iterations, delivering components of working software every few weeks, months at the most. (It welcomes requirement changes. Neither of these is a hallmark of offshoring or most in-house IT projects.) Exigen, a $70 million revenue firm with 1,700 developers in Russia and Latvia, contends that by doing this, it will shorten many projects, since business managers get working code each month to evaluate, and can decide if they really need any more features. "The only way to get there is if the business can say 'Great, we've got what we need,' " says Doug Mow, Exigen senior VP. (Read the Agile Manifesto principles here.)

Most companies aren't ready. Mow says about a third of its work is done in agile programming. At most companies, business leaders won't make themselves available often enough -- at least monthly -- for the back-and-forth needed with outsourcers for agile development. And, many businesses can't react quickly to that code, evaluating what they like and what changes they want. That's needed to keep teams working on the highest priority features.

That leads to Exigen's pricing wrinkle. It's billing it as Fixed Price Plus Agile, though companies will need to be rather highly evolved outsourcing customers to tap into it. There are two key elements: One, change orders that add features don't increase the cost. Well, that is, if you can eliminate other comparable features that you'd planned later in the project, to offset that cost. If that sounds like a nightmare of haggling and horse-trading, you're not evolved enough. "It's absolutely critical that we not have an adversarial relationship," says Mow, on the key to making it work. Part two is that the company can end the project whenever it wants, if it gets the must-have features it needs -- though it must pay 20% of what's left on the contract.

It's an interesting pitch by an outsourcer like Exigen trying to thrive in the difficult space between offshore giant and niche, industry specialist. It's saying the right things, since no one wants big bang IT projects, everyone's talking about chunking them into smaller deliverables. But getting business project sponsors to pay enough attention, regularly enough, is sure to be a recurring struggle.

What's your experience -- is agile programming a part of your outsourced development work? What's tough about it, what works well?

« E-Mail Security And Compliance Not Taken Seriously | Main | The Consumer Effect In Beantown »



Sign Up Now
For InformationWeek News Alerts




This is a public forum. United Business Media and its affiliates are not responsible for and do not control what is posted herein. United Business Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.

Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of United Business Media LLC and may be edited and republished in print or electronic format as outlined in United Business Media's Terms of Service.

Important Note: This comment area is NOT intended for commercial messages or solicitations of business.




 
InformationWeek Chief Of The Year:
Call For Nominations
Know a dynamic, future-oriented tech chief? We're looking for the most insightful, innovative, forward-thinking business technology leader to honor as our 2008 Chief Of The Year. "Tomorrow's CIO" is the theme of our InformationWeek 500 Conference, and of a recent in-depth InformationWeek Analytics Report based on our extensive survey. The qualities identified with Tomorrow's CIO—equal parts leadership, vision, business savvy, technology expertise--are what we're looking for in our Chief Of The Year.

Candidates must be CIOs, CTOs, or VP-of-IT level executives. Nominations will be accepted now through Oct. 31, 2008.

Please send your nominations to: cjmurphy@techweb.com.



Sign Up For The CIOs Uncensored Newsletter
Every Thursday, Chris Murphy and his fellow analysts explore the business, strategy, and management issues most important to IT leaders.

Sign up for our free, weekly newsletter today!

Newsletter Archives


Global CIO Video

 

  1. Sequential Programming: Like Eating Peas with a Straw.
  2. Biomolecular device using self-assembled DNA nanostructures?
  3. Coreinfo v2.0: A Simple Utility to Understand the Manycore Complexity in Windows


Join The InformationWeek Group On LinkedIn


                           


  1. More Reasons Why Linux Misses The Desktop
  2. Too Much Netbook For Too Litl?
  3. Motorola Explains Why Droid Doesn't Have Multi-Touch
  4. Sprint And T-Mobile Headed The Wrong Direction


  1. 9 In 10 Web Apps Have Serious Flaws
  2. Agency For International Development Outsources To CSC
  3. Health IT Career Tips
  4. RIM, Adobe Team For BlackBerry Development
  5. Hadoop Crunches Web-Sized Data
  6. Microsoft Acquires SourceGear's Teamprise Unit

 

  Ars Technica
Boing Boing
Channel 9 Forums
CRN Blogs
Dr.Dobb's Portal: Blogs
Engadget
Gizmodo
GrokLaw
  Lifehacker
Schneier on Security
Slashdot
TechCrunch
Techdirt
Techmeme
Valleywag

  DECEMBER 2008
NOVEMBER 2008
OCTOBER 2008
SEPTEMBER 2008
AUGUST 2008
JULY 2008
JUNE 2008
MAY 2008
  APRIL 2008
MARCH 2008
FEBRUARY 2008
JANUARY 2008
DECEMBER 2007
NOVEMBER 2007
OCTOBER 2007
SEPTEMBER 2007