Computerworld - It doesn't take an MBA to know that you can save money paying a salary of $20,000 for IT skills in India vs. $80,000 in Indianapolis. That's why the outsourcing movement now encompasses software creation, not just support and maintenance. Read more about IT Outsourcing in Computerworld's IT Outsourcing Topic Center.
According to a Meta Group study, 41% of all new application development, whether involving Cobol, .Net, C# or C++, is happening offshore. And the Fortune 100 are increasingly dependent on distributed talent. But using offshore programmers requires sophisticated communication and collaboration technology. Without it, the cost of managing outsourced application development can easily strip away any savings you get from salaries.
Unfortunately, such technology is still in its infancy. But there is one tool that suggests how offshore development can be managed: the SourceForge.net Web site. Run by Fremont, Calif.-based VA Software Inc., the site hosts thousands of projects for free, serving as an open-source development platform for project teams as well as a real-time monitor for executives and partners.
Richard Christopher, delivery manager at Allstream Corp. in Calgary, Alberta, uses enterprise software based on this repository of open source code and applications as part of his effort to manage integration work for clients in the oil and gas industries. "My role entails ensuring an IT project has the appropriate resources and is delivered on time and on budget," Christopher says.
Using SourceForge enterprise edition, also from VA Software, Christopher's team manages code, content and process. The tool also handles document management and version control. From his clients' perspective, it's easy to perform acceptance testing, log defects and bugs, and assign priorities tagged with notes. "The nice thing is a user can see what happened yesterday and why," he says. "We're not waiting for the Monday morning status meeting or phone call."
The open-source nature of SourceForge.net and the enterprise software edition also carries benefits. As open-source development proliferates, people will contribute to existing projects, producing additional functions and new security features. Stan Carney, a consultant working with Allstream, tells me that as each project gets rolling, the open-source community comes and adds the changes it needs without having to invest in a ground-up development program. "It brings software development closer to traditional engineering," he says. That's because "code is no longer hidden in a black box that can't be inspected."
The more that open source code moves into the enterprise, the greater transparency -- and accountability -- there will be in development. That places the emphasis even more squarely on people with project management skills, whose jobs will remain close to home.
Pimm Fox is a freelance writer in Santa Barbara, Calif. Contact him at email@example.com.
See more columns by Pimm Fox.
Outsourcing Special Report
Outsourcing Knowledge Center
Read more about IT Outsourcing in Computerworld's IT Outsourcing Topic Center.
- HTTP Status Code Cheat Sheet Look at the Graph, Find the Code and Boom - You're Solving Problems. Identifying and understanding common HTTP status codes can go a...
- 10 Steps to Application and Network Performance Nirvana 10 simple steps that network operations teams can take to ensure that applications and underlying infrastructure can both be tuned for maximum performance.
- Application Performance Management for Dummies Application performance management helps deliver the application performance users and the business demand. Effectively monitoring and troubleshooting application performance issues requires a comprehensive...
- IDC Report: Optimize IT and Business Gains This IDC Whitepaper outlines how CIOs can understand what the "total cost of data" is across their entire organization and how Delphix can...
- Tips to Simplify Database Administration and Development Make your job easier while getting the most from the leading productivity tool for database professionals. Learn tips from Dell Software's Oracle® ACE,...
- E-Signature RFP Checklist Webcast If your organization is looking to adopt e-signatures, you may be overwhelmed by the number of providers that offer seemingly similar solutions. How... All App Development White Papers | Webcasts