Free Newsletters
Technology & Business Daily

InfoWorld
Log-in | Register

Primavera outsources agile product development to India

Symphony Services defies conventional wisdom that agile development is difficult to do offshore


Primavera Systems, a vendor of enterprise project management software, has outsourced product development using the agile development process to the Indian operation of product engineering outsourcer Symphony Services.

A section of developers hold that agile development is difficult to do offshore because of the requirement of close interaction and communication between team members.

Traditional software development has used the sequential "waterfall" methodology, which starts with requirement definition, followed by requirement analysis, programming, testing, and documentation, said Ibrahim Abdelshafi, vice president for development at Primavera.

Using the agile development process, Primavera has broken down the development into smaller projects or iterations, lasting between two to four weeks, each with requirement analysis, programming, testing, and documentation phases.

At the end of each iteration, the result is working software, Abdelshafi said. The advantage of the agile process is that the software is developed incrementally and the requirements can be modified between these iterations to respond to market changes, he added.

The agile development process has worked very well for Primavera when used in a multilocation development model, although it was earlier thought among developers in the U.S. that it would be an alternative to offshore development, Abdelshafi said. Primavera started using agile development techniques in the U.S. over three years ago.

The company is using the offshore model to develop a new version of Primavera Enterprise, its flagship product suite. It is also considering the outsourcing of other product development to India.

Primavera has split its developers into teams, each with designers, programmers, testers and documentation staff. Of Primavera's 10 agile development teams of between eight to 10 staff each, two are offshore in India at Symphony Service, while the rest use Primavera's own staff in the U.S. The company is adding two more agile development teams in India over the next three months.

While it is distributing its development teams across the U.S. and India, Primavera has taken the precaution of not splitting a team across the two locations. "If you have a small team, collocate them, give them very clear tasks, and leave them alone to get the work done: It is more productive," Abdelshafi said.

Symphony does offshore product development using agile development techniques for eight software companies.


Talkback:

commentPost a Comment

 

MOST COMMENTS

 
 





Virtualization: A Step by Step Approach to Success
Your virtual machines can be up and running in a matter of minutes. HP and Citrix have integrated XenServer with HP ProLiant servers and management tools, powered by hardware-assisted Intel Virtualization Technology to enable high- performance, cost-savings solutions for server consolidation and disaster recovery. Sponsor: HP

»  Click here to view this Webcast
  Planning For A Disaster
This new, comprehensive Solutions Guide is your one stop source for Disaster Recovery. In it you'll learn how to reduce the likelihood of a disaster and to create a rock solid business continuity plan should you face a disaster situation. Sponsored by Equallogic

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
 

Video

 
 
 

Podcasts

 
IFW Daily 08/29/2008

Microsoft will focus on performance issues in Windows 7 and IE8, Qualcomm...

 
 

 

Columnists

 
 
 

Resource Center


Ads by techwords beta  [See your link here]
 




Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist