Offshore Outsourcing World:   home | email courses | archives | links | about | offshoring digest |
Offshore Outsourcing World: Agile Vs. Outsourcing
outsourcing world covers news articles and commentary related offshore outsourcing, software development, and international business
Offshore Outsourcing World is intended to be a daily news magazine focused on offshore outsourcing - or offshoring. This publication will explain the process of offshoring.

Readers will learn how to select an offshore provider, what countries are leading the offshoring revolution, what business processes, in addition to software development, can be outsourced (BPO), and even how to help an outsourcing team perform at a high level.

Offshore Outsourcing World is sponsored by the Eversun Software Corp. and is edited by Danny Sullivan. We eagerly invite reader feeback to any and all content published on this site.

Current Feature Content
Email course - Introduction to outsourcing →What can be outsourced?
Search Offshore Outsourcing World:
Google Enterblog
Offshore Outsourcing World Archives:
07/29/04  Budget conscious Microsoft sneaks overseas  $1 Billion in budget cuts and offshoring contracts make Microsoft leaner and meaner
07/27/04  Satisfaction isn't guaranteed  Make a rational assessment before offshoring a project.
07/27/04  Outsourcers focus on employee benefits  Hallmark and Barclays show sensitivity in recent outsourcing deals
07/22/04  Australia: Looking for alternative locations, skills  India is not the only choice.
07/20/04  Open up, Dubai  Dubai offers benefits as an outsourcing location.
07/14/04  Study Says "Positive Outweighs the Negatives" in Offshore Outsourcing  UK National Outsourcing conference research
07/12/04  The race for HR supremacy  A big merger of two promiment HR outsourcers
07/06/04  Opening markets  Bush assistant speaks favorably about outsourcing to India
06/29/04  Service providers: Put your money where your mouth is  Maintain high quality of service, by preparing for disaster.
06/28/04  Have outsourcing, will travel  Rethinking the corporate travel manager.
06/25/04  In pursuit of mid-sized outsourcers  
06/23/04  Amen to outsourcing  
06/22/04  "Mega-trend" means mega-backlash for India  
06/18/04  What's making successful IT departments click  
06/16/04  Going West to sell the East  
06/15/04  Bad publicity turned good  
06/14/04  US law firms take a bite of outsourcing pie  
06/11/04  Finding the right mix  
06/10/04  Keeping the core alive  
06/08/04  Wipro tops list of Indian players  
06/07/04  3COM: Managing outsourcing as "core competency"  
06/03/04  HR outsourcing a big hit in Asia Pacific  
06/01/04  More animation outsourcing  
05/31/04  Choose your outsourcing mode  
05/28/04  Security is a major issue in outsourcing  
Complete Offshore Outsourcing World archives

Offshore Outsourcing
"; print "India Outsourcing
"; } if ($_SERVER['PHP_SELF'] == '/outsourcing.php') { print "Outsourcing
"; } if ($_SERVER['PHP_SELF'] == '/offshoring.php') { print "Offshore Outsourcing
"; } if ($_SERVER['PHP_SELF'] == '/software development.php') { print "Software Outsourcing
"; } } ?> Contact Center Outsourcing
Outsourced Web Hosting Information
Thursday March 27, 2003 at 7:08PM - Offshore Outsourcing World Staff

Agile Vs. Outsourcing

When an author like Scott Ambler speaks, I generally listen. He is a lucid writer on the very relevant topic of agile software development. Thus, it was with great interest that I found his article (free registration) comparing outsourcing and agile development in the April issue of Software Development magazine.

Clearly,Ambler speaks against the process of outsourcing. He carefully examines the motivations and interests of firms that provide outsourcing services (seller). The sellers self interest, is found to not exactly agree with the interest of the buyer. This disconnection is especially prominent in the key areas of design and documentation

During the design process, a seller is naturally inclined to push for a big-design-up-front (BDUF). This helps to allocate resources, and to plan to future needs. In reality, almost no projects are ever completed to their BDUF specifications. Requirements quickly change as needs are uncovered, and as real software is produced.

This process can become very lucrative for the seller, as billable hours are spent not only rewriting code, but keeping extensive documentation up to date. In pointing out the reality of this situation, Ambler comments that few people will ever find use in this documentation. What the documents represent will quickly change. It is much easier to use the system, than to pour through hundreds of pages of documentation for the answer.

These are very good points. In fact, these are some of the core arguments for the agile process.

However, the key error that Ambler makes in his article is to cast the two processes as mutually incompatible. In fact, it is a very un-agile stance to take.

A better solution would be to argue for the use of agile practices in outsourcing, Agile Outsourcing. In fact, this system has already been put into practice by Eversun Software. Communication is important in every project. Documentation should not take it's place under any circumstance. Additionally, project managers and key stake holders must be intimately involved in the entire development process, regardless of geographic location

related stories, by category:

"Caution" About Offshore Outsourcing
There could be dangers to firms that outsource technology services.
The Promise and Perils of Offshore Software Development
Offshore software development is not just for major corporations.
New Jersey Proposes Ban on Offshore Outsourcing
In an effort to save jobs from leaving the state New Jersey State Senator Shirley Turner proposes to ban offshore outsourcing on state contracts.
A Global Pricing War in the IT Industry
According to an Indian newspaper, Accenture has started a global pricing war for technology services.
Redefining the American Software Engineer
A news.com article reports on the growing trend of offshore outsourcing in North America. What does this mean for the North American engineer?
Software Development as a Commodity, Continued
Continuing on the theme from the previous posting, I further develop the argument that software development is moving towards commoditization.
A New Kind of Science
A report on Stephen Wolfram, his new book, and a first hand encounter.
An Examination of Agile Development
Constant feedback is one of the core principals of agile software development.
The Daily Scrum
Often, the simplest solution is the best solution. In technical project management, Scrum presents a very simple way to keep track of everyones responsibilities.
"Caution" About Offshore Outsourcing
There could be dangers to firms that outsource technology services.
The Promise and Perils of Offshore Software Development
Offshore software development is not just for major corporations.
A Global Pricing War in the IT Industry
According to an Indian newspaper, Accenture has started a global pricing war for technology services.
India Becomes Backoffice to the World
With improvements in communication and collaboration, more and more backoffice functions can be moved to 'offshore' locations. The bottom-line concious banking industry is leading the way.