Factors influencing clients in the selection of offshore software outsourcing vendors: An exploratory study using a systematic literature review

Context: Offshore software development outsourcing is a modern business strategy for developing high quality software at low cost. Objective: The objective of this research paper is to identify and analyse factors that are important in terms of the competitiveness of vendor organisations in attracting outsourcing projects. Method: We performed a systematic literature review (SLR) by applying our customised search strings which were derived from our research questions. We performed all the SLR steps, such as the protocol development, initial selection, final selection, quality assessment, data extraction and data synthesis. Results: We have identified factors such as cost-saving, skilled human resource, appropriate infrastructure, quality of product and services, efficient outsourcing relationships management, and an organisation's track record of successful projects which are generally considered important by the outsourcing clients. Our results indicate that appropriate infrastructure, cost-saving, and skilled human resource are common in three continents, namely Asia, North America and Europe. We identified appropriate infrastructure, cost-saving, and quality of products and services as being common in three types of organisations (small, medium and large). We have also identified four factors-appropriate infrastructure, cost-saving, quality of products and services, and skilled human resource as being common in the two decades (1990-1999 and 2000-mid 2008). Conclusions: Cost-saving should not be considered as the driving factor in the selection process of software development outsourcing vendors. Vendors should rather address other factors in order to compete in the OSDO business, such as skilled human resource, appropriate infrastructure and quality of products and services.

[1]  Muhammad Ali Babar,et al.  Demotivators of software process improvement: an empirical investigation , 2008 .

[2]  Wendy L. Currie,et al.  Evaluating offshore IT outsourcing in India: supplier and customer , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[3]  H. Raghav Rao,et al.  Information systems outsourcing , 1996, CACM.

[4]  Hiroshi Tsuji,et al.  An empirical investigation of the drivers of software outsourcing decisions in Japanese organizations , 2008, Inf. Softw. Technol..

[5]  Rajiv Sabherwal,et al.  The role of trust in outsourced IS development projects , 1999, CACM.

[6]  Ning Zhang An Analysis Framework of Factors Influencing China Software and Information Service Offshore Outsourcing , 2008, Fifth International Conference on Information Technology: New Generations (itng 2008).

[7]  Pär J. Ågerfalk,et al.  Global Software Development Challenges: A Case Study on Temporal, Geographical and Socio-Cultural Distance , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).

[8]  R. Wery Strategic moves: outsourcing is a #1 concern , 2004 .

[9]  Andreas Braun A Framework to Enable Offshore Outsourcing , 2007, International Conference on Global Software Engineering (ICGSE 2007).

[10]  Sundeep Sahay,et al.  Managing cross-cultural issues in global software outsourcing , 2004, CACM.

[11]  Madeleine E. Pullman,et al.  AN ANALYSIS OF THE SUPPLIER SELECTION PROCESS , 1998 .

[12]  Jae-Nam Lee,et al.  The impact of knowledge sharing, organizational capability and partnership quality on IS outsourcing success , 2001, Inf. Manag..

[13]  Yurong Yao,et al.  A state-transition approach to application service provider client-vendor relationship development , 2005, DATB.

[14]  A. B. Nauman,et al.  An analysis of capabilities of Pakistan as an offshore IT services outsourcing destination , 2004, 8th International Multitopic Conference, 2004. Proceedings of INMIC 2004..

[15]  Bikram Sengupta,et al.  A research agenda for distributed software development , 2006, ICSE.

[16]  Rajiv Kishore,et al.  An investigation of factors that influence the duration of IT outsourcing relationships , 2007, Decis. Support Syst..

[17]  Leslie P. Willcocks,et al.  Exploring information technology outsourcing relationships: theory and practice , 2000, J. Strateg. Inf. Syst..

[18]  Robbie T. Nakatsu,et al.  A risk profile of offshore-outsourced development projects , 2008, CACM.

[19]  A. Bounfour Is outsourcing of intangibles a real source of competitive advantage , 1999 .

[20]  J. Brown,et al.  The Only Sustainable Edge: Why Business Strategy Depends On Productive Friction And Dynamic Specialization , 2005 .

[21]  Derek H. T. Walker,et al.  Outsourcing Decisions and Models - Some Practical Considerations for Large Organizations , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).

[22]  Donald J. Reifer Seven hot outsourcing practices , 2004, IEEE Software.

[23]  Nilay V. Oza Game theory perspectives on client: vendor relationships in offshore software outsourcing , 2006, EDSER '06.

[24]  Nilay V. Oza,et al.  Difficulties in Managing Offshore Software Outsourcing Relationships: An Empirical Analysis of 18 High Maturity Indian Software Companies , 2005 .

[25]  Muhammad Ali Babar,et al.  Trust in Software Outsourcing Relationships: An Analysis of Vietnamese Practitioners' Views , 2006, EASE.

[26]  M. Zilbovicius,et al.  The Influence of Financialization in Information Technology (IT) Management: Evidences from the Outsourcing Decision-Making Process in Brazilian Companies , 2007, PICMET '07 - 2007 Portland International Conference on Management of Engineering & Technology.

[27]  Wonseok Oh,et al.  Analyzing IT outsourcing relationships as alliances among multiple clients and vendors , 1999, Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers.

[28]  Roland L. Trope,et al.  Averting Security Missteps in Outsourcing , 2005, IEEE Secur. Priv..

[29]  N. Kshetri Institutional Factors Affecting Offshore Business Process and Information Technology Outsourcing , 2007 .

[30]  Vijay Gurbaxani,et al.  The new world of information technology outsourcing , 1996, CACM.

[31]  Susan E. Yager,et al.  Proceedings of the 2005 ACM SIGMIS CPR conference on Computer personnel research 2005, Atlanta, Georgia, USA, April 14-16, 2005 , 2005, CPR.

[32]  Chihiro Watanabe,et al.  A comparison of institutional systems affecting software advancement in China and India: The role of outsourcing from Japan and the United States , 2008 .

[33]  Suzanne Rivard,et al.  Characteristics of IT outsourcing contracts , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[34]  Benoit Aubert,et al.  Série Scientifique Scientific Series a Resource-based Analysis of It Sourcing a Resource-based Analysis of It Sourcing * , 2022 .

[35]  Raymond M. Henry,et al.  Effects of culture on control mechanisms in offshore outsourced IT projects , 2005, SIGMIS CPR '05.

[36]  Gamel O. Wiredu A framework for the analysis of coordination in global software development , 2006, GSD '06.

[37]  Chris Verhoef,et al.  Quantitative aspects of outsourcing deals , 2005, Sci. Comput. Program..

[38]  B. Nicholson,et al.  Global IT Outsourcing: Software Development across Borders , 2003 .

[39]  Michael A. Cusumano Where does Russia fit into the global software industry? , 2006, CACM.

[40]  M. Miozzo,et al.  Service multinationals and forward linkages with client firms: The case of IT outsourcing in Argentina and Brazil , 2006 .

[41]  Mary Tate,et al.  Managing the Outsourcing Marriage to Achieve Success , 2007, 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07).

[42]  Richard Heeks,et al.  Synching or Sinking: Global Software Outsourcing Relationships , 2001, IEEE Softw..

[43]  Karen Ketler,et al.  A study of the outsourcing decision: preliminary results , 1999, SIGCPR '99.

[44]  Zeng Zhen-xiang,et al.  Study on Critical Success Factors for IT Outsourcing Lifecycle , 2007, 2007 International Conference on Wireless Communications, Networking and Mobile Computing.

[45]  T. S. E. Maibaum,et al.  A Product-Focused Approach to Software Certification , 2008, Computer.

[46]  Michael I. Barrett,et al.  The process of building GSO relationships: the experience of a multinational vendor with Indian contractors , 1997, ICIS '97.

[47]  H. Raghav Rao,et al.  A two-level investigation of information systems outsourcing , 1996, CACM.

[48]  Lily Bi Managing the risks of IT outsourcing , 2007 .

[49]  Albert Sargent,et al.  Outsourcing relationship literature: an examination and implications for future research , 2006, SIGMIS CPR '06.

[50]  Liu Hongli,et al.  Information Systems Outsourcing Vendor Selection Based on Analytic Hierarchy Process , 2007, 2007 International Conference on Wireless Communications, Networking and Mobile Computing.

[51]  Phillip A. Laplante,et al.  The who, what, why, where, and when of IT outsourcing , 2004, IT Professional.

[52]  Timo Käkölä,et al.  A conceptual process framework for IT-supported international outsourcing of software production , 2005 .

[53]  Taowen Le,et al.  China as a Software Outsourcing Outlet: Status, Enabling Factors, International Impact, and Growth Determinants , 2007, 2007 International Conference on Wireless Communications, Networking and Mobile Computing.

[54]  T. Daim,et al.  Critical Success Factors in Outsourcing: Case of Software Industry , 2007, PICMET '07 - 2007 Portland International Conference on Management of Engineering & Technology.

[55]  James D. Herbsleb,et al.  On Coordination Mechanisms in Global Software Development , 2007, International Conference on Global Software Engineering (ICGSE 2007).

[56]  Eileen M. Trauth,et al.  Cultural influences and globally distributed information systems development: experiences from Chinese IT professionals , 2007, SIGMIS CPR '07.

[57]  M. Belcourt,et al.  Outsourcing — The benefits and the risks , 2006 .

[58]  Mayuram S. Krishnan,et al.  The role of software processes and communication in offshore software development , 2002, CACM.

[59]  Benjamin B. M. Shao,et al.  The impact of offshore outsourcing on IT workers in developed countries , 2007, CACM.

[60]  T. Gough,et al.  School of Computing Research Report Series Comparative Analysis between the Public and Private Sectors on the Is/it Outsourcing Practices in a Developing Country: a Field Study , 2022 .

[61]  Kevin Ryan Engineering the Irish Software Tiger , 2008, Computer.

[62]  Bijoy Bordoloi Economics of offshore outsourcing: anything new under the sun? , 2007, SIGMIS CPR '07.

[63]  Didar Zowghi,et al.  Critical success factors for software process improvement implementation: an empirical study , 2006, Softw. Process. Improv. Pract..

[64]  J. Barthélemy,et al.  IT outsourcing:: Evidence from France and Germany , 2001 .

[65]  Lorin M. Hitt,et al.  Vendor screening in IT contracting with a pilot project , 1999, ICIS.

[66]  Rajesh Mirani,et al.  Procedural coordination and offshored software tasks: Lessons from two case studies , 2007, Inf. Manag..

[67]  José L. Gascó,et al.  Information systems outsourcing risks: a study of large firms , 2005, Ind. Manag. Data Syst..

[68]  Ludmil Mikhailov,et al.  Fuzzy approach to outsourcing of information technology services , 2005, SAC '05.

[69]  Ron Chi-Wai Kwok,et al.  IT outsourcing evolution---: past, present, and future , 2003, CACM.

[70]  A. Bhalla,et al.  Is more IT offshoring better? An exploratory study of western companies offshoring to South East Asia , 2008 .

[71]  G. Hult,et al.  Impact of Organizational and Contract Flexibility on Outsourcing Contracts , 1998 .

[72]  Daniela E. Damian,et al.  Awareness in the Wild: Why Communication Breakdowns Occur , 2007, International Conference on Global Software Engineering (ICGSE 2007).

[73]  T. Hameed,et al.  Agile methods handling offshore software development issues , 2004, 8th International Multitopic Conference, 2004. Proceedings of INMIC 2004..

[74]  Akemi Takeoka Chatfield,et al.  IT Offshoring Risks and Governance Capabilities , 2008, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

[75]  Robert W. Zmud,et al.  The outsourcing of information services: transforming the nature of business in the information industry , 1995, J. Inf. Technol..

[76]  T. Gough,et al.  IS/IT Outsourcing Practices in the Public Sector : A Case Study of a Developing Country , 2000 .

[77]  Zhang Jin-long,et al.  Software outsourcing risk management: Establishing outsourcee evaluation item systems , 2006 .

[78]  Leslie P. Willcocks,et al.  Risk mitigation in IT outsourcing strategy revisited: longitudinal case research at LISA , 1999, J. Strateg. Inf. Syst..

[79]  Raymund Sison,et al.  Use of Agile Methods and Practices in the Philippines , 2007, 14th Asia-Pacific Software Engineering Conference (APSEC'07).

[80]  Navneet Bhushan,et al.  IT Application Assessment Model for Global Software Development , 2006, 2006 IEEE International Conference on Global Software Engineering (ICGSE'06).

[81]  W. R. King,et al.  Information systems offshoring: research status and issues , 2008 .

[82]  Nilay V. Oza,et al.  An empirical evaluation of client-vendor relationships in high maturity Indian software outsourcing companies , 2006 .

[83]  Ronan McIvor,et al.  What is the right outsourcing strategy for your process , 2008 .

[84]  Brian Nicholson,et al.  Global software outsourcing: The solution to the IT skills gap , 2001 .

[85]  Muhammad Ali Babar,et al.  Establishing and maintaining trust in software outsourcing relationships: An empirical investigation , 2007, J. Syst. Softw..

[86]  Heeseok Lee,et al.  Determinants of success for application service provider: An empirical test in small businesses , 2007, Int. J. Hum. Comput. Stud..

[87]  Pär J. Ågerfalk,et al.  The Irish Bridge: A Case Study of the Dual Role in Offshore Sourcing Relationships , 2006, ICIS.

[88]  Muhammad Ali Babar,et al.  Critical factors in establishing and maintaining trust in software outsourcing relationships , 2006, ICSE.

[89]  Rana Ejaz Ahmed Software maintenance outsourcing: Issues and strategies , 2006, Comput. Electr. Eng..

[90]  Sachidanandam Sakthivel,et al.  Managing risk in offshore systems development , 2007, CACM.

[91]  James J. Cusick,et al.  A Practical Management and Engineering Approach to Offshore Collaboration , 2006, IEEE Software.

[92]  Laurianne McLaughlin,et al.  An eye on India: outsourcing debate continues , 2003 .

[93]  Guy Fitzgerald,et al.  Information technology outsourcing in Europe and the USA: Assessment issues , 1995 .

[94]  Detmar W. Straub,et al.  When Subordinates Become IT Contractors: Persistent Managerial Expectations in IT Outsourcing , 2003, Inf. Syst. Res..

[95]  Shan Ling Pan,et al.  The impacts of social capital on information technology outsourcing decisions: A case study of a Taiwanese high-tech firm , 2006, Int. J. Inf. Manag..

[96]  Wim Van Grembergen,et al.  Measuring and managing e-business initiatives through the balanced scorecard: proceedings of the 35th Hawaii International Conference on System Sciences (HICSS) , 2002 .

[97]  Terry Ryan,et al.  SIGMIS CPR'06 : proceedings of the 2006 ACM SIGMIS CPR Conference : forty four years of computer personnel research - achievements, challenges & the future : April 13-15, 2006, Claremont/Pomona, California, USA , 2006 .

[98]  Najla Aissaoui,et al.  Supplier selection and order lot sizing modeling: A review , 2007, Comput. Oper. Res..

[99]  Cheryl Tay,et al.  Managing vendor-client expectations in IT outsourcing: a psychological contract perspective , 1999, ICIS.

[100]  T. M. Rajkumar,et al.  A design of an empirical study of the applicability of the technology acceptance model to outsourcing decisions , 2002, SIGCPR '02.

[101]  Yurong Yao,et al.  Client relationship development for Application Service Providers: a research model , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[102]  Austen Rainer,et al.  Trust in software outsourcing relationships: An empirical investigation of Indian software companies , 2006, Inf. Softw. Technol..

[103]  Su Jun,et al.  Research on IT outsourcing based on IT systems management , 2006, ICEC '06.

[104]  Wonseok Oh,et al.  An empirical assessment of transaction risks of IT outsourcing arrangements: an event study , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[105]  Austen Rainer,et al.  Key success factors for implementing software process improvement: a maturity-based analysis , 2002, J. Syst. Softw..

[106]  Martin Bland,et al.  An Introduction to Medical Statistics , 1987 .

[107]  S. C. Bhatnagar,et al.  The Indian software industry: moving towards maturity , 1997, J. Inf. Technol..

[108]  Dehua Ju A concerted effort towards flourishing global software development , 2006, GSD '06.

[109]  Amitava Dutta,et al.  Offshore Outsourcing: Counteracting Forces and Their Dynamic Effects , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[110]  T. Gough,et al.  School of Computing Research Report Series Vendor Selection Criteria and Post-implementation Evaluation Practices for Is/it Outsourcing: a Case Study of a Developing Country , 2000 .

[111]  Christina Soh,et al.  Client satisfaction with outsourced IT services: a transaction-cost approach , 1999, ICIS.

[112]  S. Balaji,et al.  Critical Capabilities for Offshore Outsourcing of Information Systems , 2007, MIS Q. Executive.

[113]  E. Hartmann,et al.  Offshoring: Dimensions and diffusion of a new business concept , 2006 .

[114]  A. Mathrani,et al.  Dynamics of Offshore Software Development Success: The Outsourcers’ Perspective , 2005 .

[115]  Daniel Beimborn,et al.  Organizational Readiness for Business Process Outsourcing: A Model of Determinants and Impact on Outsourcing Success , 2008, Proceedings of the 41st Annual Hawaii International Conference on System Sciences (HICSS 2008).

[116]  Reidar Conradi,et al.  A Survey on the Business Relationship between Chinese Outsourcing Software Suppliers and Their Outsourcers , 2007, 14th Asia-Pacific Software Engineering Conference (APSEC'07).

[117]  Paul Trott,et al.  Innovation risks of strategic outsourcing , 2006 .

[118]  Pieter M. A. Ribbers,et al.  Managing complex IT outsourcing-partnerships , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[119]  Austen Rainer,et al.  Critical factors in software outsourcing: a pilot study , 2004, WISER '04.

[120]  Ann Miller,et al.  Selecting Software Subcontractors , 1996, IEEE Softw..

[121]  Athanasios K. Tsakalidis,et al.  From application service provision to service-oriented computing: A study of the IT outsourcing evolution , 2006, Telematics Informatics.

[122]  Rajiv Kishore,et al.  A relationship perspective on IT outsourcing , 2003, CACM.

[123]  Muhammad Ali Babar,et al.  Demotivators of software process improvement: an empirical investigation , 2008, Softw. Process. Improv. Pract..

[124]  Alan Shepherd,et al.  Outsourcing IT in a changing world , 1999 .

[125]  Qiong Wang,et al.  Optimizing vendor selection in a two-stage outsourcing process , 2007, Comput. Oper. Res..

[126]  Judith A. Holton,et al.  Building trust and collaboration in a virtual team , 2001 .

[127]  Hyun-Soo Han,et al.  Analyzing the impact of a firm's capability on outsourcing success: A process perspective , 2008, Inf. Manag..

[128]  T. Peterson What every vendor needs to know about electronics OEMs , 1998 .

[129]  Mohammed Donkor Nartey,et al.  SUPPLIER SELECTION UNDER UNCERTAINTY , 2008 .

[130]  Vivek Dalela,et al.  A longitudinal examination of partnership governance in offshoring: A moving target , 2009 .

[131]  M. Kotabe,et al.  Outsourcing, performance, and the role of e-commerce : a dynamic perspective , 2008 .

[132]  Christof Ebert Optimizing Supplier Management in Global Software Engineering , 2007, International Conference on Global Software Engineering (ICGSE 2007).

[133]  Vijay K. Khandelwal,et al.  Critical success factors (CSFs) and the growth of IT in selected geographic regions , 1999, Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers.

[134]  Sundeep Sahay,et al.  'Negotiating Knowledge': The Case of a Russian-Norwegian Software Outsourcing Project , 2005, Scand. J. Inf. Syst..