Association for Computing Machinery
Offshore Software Development Outsourcing (OSDO) is a modern business strategy for developing high quality software at low-wage countries at reduced cost. Outsourcing is a contract based association between vendor and client organization, where a client organization contracts-out with vendor organization for software development work to be provided by vendor organization in return for remuneration. This protocol is to identify different Critical Success Factors (CSFs) and Critical Barriers (CBs) that are considered critical for successful management and execution of the outsourcing contract in different stages of the contract i.e. pre-contract, during the contract and post-contract.