Home > CIO News > 10 secrets of successful offshore software development, part 2
CIO News:
EMAIL THIS

10 secrets of successful offshore software development, part 2

By Nari Kannan, special to SearchCIO.com
11 Nov 2003 | SearchCIO.com

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

"Extrasourcing" is disciplined, strategic and appropriate offshore software development that calls for extended or virtual groups offshore. If it's done right, it can make offshore software development a success in 10 ways. Click here to see the first five. Here are the second five.

  1. Parallel offshore efforts lead to accelerated release cycles: Since the local software development group is always working only on prototypes of the next release, there is a possibility that multiple release cycles could be planned at the same time. For example, while the local software development group is working on, say, prototyping v3.0, multiple offshore software development groups are working on hardening, testing and fixing bugs in V2.8 and V2.9, in parallel. When these releases are ready, they could be released on a schedule that makes sense to your customers. Time between releases is not dictated by development tasks and schedules, thus compressing release cycles.

  2. Development continuity: Extrasourcing ensures that the local software development group always has a group of people familiar with the source code of every release. If software development efforts are fully outsourced, knowledge of the code may be only with the vendor, and this may be somewhat disconcerting. If for some reason the offshore vendor relationship does not work out, there will be a local group of software developers familiar with the code.

  3. Safe and effective knowledge management: One of the biggest concerns companies may have with complete offshore software development is safe and effective knowledge management. With extrasourcing, this concern is somewhat alleviated since core knowledge about requirements, architecture and complex technical designs are always available to the local software development team.

  4. Intellectual property protection: Extrasourcing enables companies to provide stronger intellectual property protection. Many highly sensitive parts of the software that incorporate intellectual property can be wrapped in an API (Application Programming Interface) -- and only the interfaces provided to the offshore development team for further development. This can ensure that core intellectual property is always protected.

  5. Alternative sourcing: If a relationship with an offshore software vendor does not work out, extrasourcing will make the switch to another vendor a little easier. Knowledge transfer is less of a problem because the core software development group may have the knowledge to do effective alternative sourcing as opposed to when the whole project is outsourced.

Offshore development promises, has delivered, and continues to deliver a lot of value to those companies that have the knowledge and experience to do it right. Extrasourcing provides a thoughtful effective way to pick the right parts of projects for offshore development, provides a framework for ensuring their success, and safeguards intellectual property and knowledge management.

Nari Kannan is a technical consultant with Iris Software, Inc. in Metuchen, N.J. He also has extensive experience defining and developing products using offshore development resources in India for such companies as FileNet and Inktomi. He can be reached at nkannan@irissoftinc.com.



Tags: Return on investmentContract negotiations and legal issuesOffshore outsourcingVendor selection and managementVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Return on investment
Merck, Chevron and BP are touting a new IT management framework
Project management office helps CIO navigate rough financial waters
SOA implementation and application integration: Test your knowledge
IT and business management guides for CIOs
CIO advice: IT strategies in a bad economy
Enterprises fill client virtualization gaps as client hypervisors bake
PPM software vs. SharePoint: Myths and user-vendor disconnects
PPM and IT governance in a recession: A guide for enterprise CIOs
IT portfolio management: Strategy matters more than software, CIOs say
Project management governance: How much is enough?

Contract negotiations and legal issues
IT outsourcing in 2009 and beyond: Lessons learned for the new year
Free IT outsourcing templates: SLAs, RFPs and more
How Virginia's new CIO is fixing the state's IT outsourcing problems
Botched IT outsourcing contract shows need for governance, SLAs
How to build IT innovation, flexibility into your IT outsourcing deals
Why IT can be OK with users managing their own SaaS services contracts
Failure to track virtualization licensing terms can cost you
Virtualization licensing terms: A call to arms
Beware these risks of cloud computing, from no SLAs to vendor lock-in
Solid governance model key to IT outsourcing contract success

Offshore outsourcing
Google in China: Drawing lessons for your IT outsourcing plan
IT outsourcing in 2009 and beyond: Lessons learned for the new year
CIO's guide to outsourcing application development and management
Insourcing IT application development and management: A how-to guide
Managing application development outsourcing risks
Outsourcing IT application management on rise for 2010; here's why
9 IT outsourcing myths, and the outsourcing facts CIOs should consider
IT and business management guides for CIOs
Free IT outsourcing templates: SLAs, RFPs and more
How to build IT innovation, flexibility into your IT outsourcing deals

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



CIO solution center has news, research, and guides to assist the unique challenges of the CIO
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2007 - 2010, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts