Offshore outsourcing of software development is commonplace among most companies in the US and UK. It is sometime seen by the 'higher ups' as the golden ticket that will solve all the companies problems. It is cheap to hire well educated developers from developing countries and they can do a very good job. This article will attempt to highlight that although inexpensive, it can be difficult to manage a successful outsourcing project.
Outsourcing is when you contract work to be done for you outside of your company. The definition of offshore outsourcing is when you contract a software project to be developed outside of your company. You will generally write up a specification, and then have other companies produce proposals. After carefully considering the merits of each proposal, a company is chosen and work is begun.
When outsourcing software, you need to be aware of the ethical concerns of offshoring. Some people say that outsourcing takes away jobs from Americans. However, currently the unemployment rate of software engineers in the USA is the lowest it has ever been.Concerns about the country you are outsourcing to should also be taken into consideration. You should make sure that you do not outsource to a 'sweat shop' or such. The offshore engineers should enjoy a decent lifestyle - happy engineers make happy (less buggy) products.
Some projects are better candidates to be outsourced than others. Software projects which are likely to be outsourced successfully are those projects which are considered everyday, easy software projects by your onsite team.It is almost a chore to develop these projects as there is no challenge. If there is no challenge, there is less chance of surprise of things going wrong. This will free up your onsite engineers to do more interesting and challenging work, which contribute to the success of your company. If you outsource your companies critical tasks, you run the risk of alienating your onsite engineers, and if the outsourced project fails you could find you have outsourced your business knowledge without retaining any knowledge in house!
Got a Question? Ask.
Ask the community a question about this article:
Frequently Asked Questions
Importing Outlook, Yahoo contacts in Java
By: Ohad | 22-07-2008
How can I import Outlook contacts in Java?How can I import Yahoo Mail contacts in Java?
Blu Ray DVD encoder playback software
By: calbigal1 | 21-07-2008
I'm looking for Blu Ray DVD encoder software. Do you suggest a good software???
Pc com
By: jerry | 21-07-2008
I am looking for terminal emulator I use to pro com where can I get it
Thanks
Jerry grant
teamgrant123@aol.com
Y havTTe a new pc and I cannot downlow the games I ...
By: Jacques Orban | 21-07-2008
Y havTTe a new pc and I cannot downlow the games I bourgh some month ago. Could you help me ? Thanks
Jacques Orban - orbanjbrux@brutele.be
Resource material to do medical billing coding
By: proverb3:18 | 21-07-2008
Where can I find the medical billing codes for Family therapy. Sessions, travel to clients home, telephone contacts, reports and court appearances. DCFS, insurance, medicade and public aid clients. If possible free information.
Smart Line Through Import Coordinates
By: Mohammed Shanil | 20-07-2008
Draw the smart line or line in Microstation V8 XM through the import coordinates or XYZ from a text file or others.
Q&A Powered by:
Latest Information Technology Articles
Online Support for Personal Computer
By: Smit Mathur | 23/07/2008
Online computer Support is gaining esteem among tech users for helping Home Users and Business Magnets avoid hauling themselves into the hassles connected with taking their computer to a service center.
Search Engine Optimization and Its Benefits for You
By: Sarah Folgea | 23/07/2008
If you're a new webmaster and have recently uploaded the company web site online, you may or may not be surprised to find out that there is now much more to your job than just uploading additional content and answering readers' emails. For a web site to be considered successful, it needs a steady stream of visitors coming in. But how do you increase the number of your site's visitors? Well, most knowledgeable web masters employ search engine optimization and you should, too.
How Healthy is Your Website?
By: Sarah Folgea | 22/07/2008
On occasion, SEO consultants have been compared to the likes of medical doctors. They have been expected to correctly analyze and diagnose the symptoms of your website. Instead of reading medical x-rays, the SEO consultants take a look at the integral workings and symptoms of your website and determine what is healthy and what could use some improvement.
Using Podcast Submissions to Enhance Your Podcast Marketing Strategy
By: Christopher Conlan | 21/07/2008
Podcast marketing is a crucial part of your overall podcast strategy. Once you’ve developed the idea, bought the equipment, downloaded the software and created your podcast the next question is “how do I find an audience”. Start with how the audience finds you as your premise and make sure you’re where they’re already looking.
Bit Torrents
By: srimanigandan | 19/07/2008
Bit Torrent is small file which contains all the information that needs for the info needed for the download which the torrent made for, it contains the file names, their sizes, location of download and many other information
Technology Project Planning: Too Much of a Good Thing?
By: Timothy Nuckles | 18/07/2008
For project owners who are in the midst of planning a new project—gathering requirements, fleshing out specifications, polling user preferences, etc.—the law of diminishing marginal returns sets in much earlier than they realize. The resources spent during the initial planning stages produce some hefty returns. But soon after, spending the same amount of resources again, and the next time after that, will produce smaller and smaller chunks of benefit.
High Hopes for Open Virtual Machine Format
By: Arthur Cole | 17/07/2008
Will the OVF, the Open Virtual Machine Format, really make it easier to manage virtual resources across multi-platform environments?
The World is a Social Network, are You a Part of It?
By: John Barnes | 17/07/2008
The rise of social networking sites has meant that people can stay in touch and keep updated with their friends’ whereabouts.