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.
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.
Subscribe to:
Post Comments (Atom)


0 Response to 'Offshore Software Development'
Post a Comment