The software industry is one of the fastest growing industries in today's business world. The focus seems to be on the software industry now because there are so many other industries such as online retailers that are reliant on software and the information technology world. The purpose of this thesis is to extend the knowledge on current practices, methods and processes when application development is outsourced to offshore vendors. This thesis will also examine key steps to avoid when looking to outsource an application development project. Numerous risks will be discussed as well as the processes to be implemented and followed to abate these risks. Offshore development projects tend to have more risk, than do onshore projects and, therefore, need to be more closely monitored to achieve the organization's goal.

Library of Congress Subject Headings

Computer software industry--India; Computer software industry--United States; Computer software--Development--Subcontracting; Contracting out; Software engineering-- Management

Publication Date


Document Type


Student Type


Degree Name

Information Sciences and Technologies (MS)

Department, Program, or Center

Information Sciences and Technologies (GCCIS)


Ed Holden

Advisor/Committee Member

Rayno Niemi

Advisor/Committee Member

Dan Kennedy


Physical copy available from RIT's Wallace Library at HD9696.63.I42 T62 2005


RIT – Main Campus