- Protecting yourself from a new online scam
- Diary of a deliberately spammed housewife
- Silly Internet traditions: A concise history
- How to avoid laptop loss at the airport
- Top 10 worst uses for Windows
News | Newsletters | Podcasts | Chats | Opinions | RSS Feeds | This Week In Print | IT Careers | Community | Reports | Downloads | Slideshows | New Data Center
Partner Sites:App Performance | On Demand Security | Networking Solution | SOA | Value of WDS
As do many IT executives who have outsourced applications development work, Jonathan Sapir, president of InfoPower Systems, in Deerfield, Ill., stumbled at first.
"We've been at this for three years, and it's not nearly as easy as people think. It takes a lot of iterations and a lot of pain to get to the point where you do it well," Sapir says. His company works with offshore application developers to build business systems for U.S. companies and is building its own commercial Web application rapid-development tool, SnapXT, also using offshore developers.
"I think outsourcing is like a marriage, the two sides have to match up culturally," Sapir says.
InfoPower's first attempt at outsourcing failed, mainly due to cultural differences between his team and the Indian outsourcer they chose for making changes to the Java code of an existing application.
"There was way too much bureaucracy," Sapir says. "They followed very strict guidelines and didn't seem to listen to what we were saying. We weren't prepared for that because we have a looser, somewhat experimental approach."
The Indian provider had been selected informally - on the recommendation of a local company with which InfoPower had worked. After that experience went awry, Sapir tried a more systematic approach, researching offshore service providers on the Web and sending out requests for proposals to approximately 50 companies. He decided to try out providers by starting with a small coding project, the development of a search bar in an application that could be controlled remotely via XML.
InfoPower eventually built up a stable working relationship with several providers and now mainly uses a Ukrainian development team through services provider Offshore Creations. Although there is a steady stream of informal communications between InfoPower and Offshore Creations, the companies have weekly conference sessions and established interim milestones for code delivery. InfoPower eventually hired one of Offshore Creations' programmers to act as the main liaison.
Technology also plays a part helping the two sides brainstorm. A "screen-boarding" application from Offshore Creations allows a systems designer to capture screen shots and attach audio files and notes. The application converts the screen capture and attachments to Shockwave files the offshore coders use to see how the InfoPower staff edited the code.
The idea of a single link (consolidating I/O and storage) being a single point of failure doesn't stand...- Fernando Sanchez
Partner Content
CA Network & Voice Resource Center
Comprehensive Network & Voice Management Visit CA Network & Voice Management Resource Center and get insights into industry best practices, information that helps you to address your challenges.
CA Network & Voice Management Resource Center
Managing Voice Over IP for Successful Convergence
Voice over IP (VoIP) has much to offer in cost savings but some customers have concerns about VoIP call quality compared to the quality of traditional voice services. This white paper will help you learn how to take the right steps so that voice quality is assured.
Managing VoIP for Successful Convergence
The Changing Face of Network Management
Managing your network is serious business. This paper discusses the benefits of integrating configuration change-awareness into your network fault management solution
Download Whitepaper
Comment