Offshore Outsourcing World:   home | resume post | 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:
09/30/05  Gecis Global reborn as Genpact  Genpact: New name backed by old school outsourcing expertise
09/29/05  SME cinches top UK top outsourcing award  SME Wax Info Ltd wows UK outsourcing association
09/28/05  Alban: Work from home - cure for India's call center attrition  Father of call center industry tells India to consider working from home
09/26/05  PWC: Companies slow in reaping outsourcing benefits  Price Waterhouse Coopers survey shows slow first year offshoring benefits for financial service companies
09/23/05  Indian students: BPO jobs prestigious but short-lived  BPO hip and hot with Indian students
09/22/05  India's outsource workers snub unions  Indian outsource workers content without unions
09/21/05  Knowledge-based outsourcing: Australia's fresh offshoring prospect  Australia urged to enter the knowledge-based outsourcing arena
09/20/05  Datamonitor: Outsourcing activities moving from US contact centers to India  American contact center landscape fast changing with job flow
09/19/05  Israel's answer to outsourcing: Hiring Haredi women  Israel's haredi women rise to outsourcing challenge
09/16/05  PWC: China prime financial services outsourcing spot  China and India top offshoring destinations, India threatened by labor costs
09/15/05  PWC: Rise in offshoring, drop in satisfaction  
09/12/05  India's courts in session - overseas  
09/09/05  India's BPO regains lost ground  
09/08/05  A Dim Future for US IT Workers  
09/07/05  Outsourcing from India instead  
09/06/05  Forrester: Process change outsourcing posts biggest growth  
09/05/05  Outsourcing Pharma R&D to India and China  
09/01/05  Gartner: FSPs should boost outsourcing  
08/31/05  Nudging Australia into deeper offshore waters  
08/30/05  Security programs for India's contact centers  
08/29/05  Outsourcing spurs education diversification  
08/26/05  Microsoft-Nasscom Certs for Indian IT firms  
08/25/05  Gartner: India could lose hold on outsourcing market  
08/24/05  India steps up offshore staff quality control  
08/23/05  Next US outsource target: Russia  
Complete Offshore Outsourcing World archives

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.