Critical challenges in managing offshore software development outsourcing contract from vendors' perspectives

Offshore software development outsourcing (OSDO) is a Global Software Engineering paradigm for developing high quality software at low cost in low-wage countries; where client organisation contracts out all or part of software development activities to vendor organisation. The vendor organisation provides the agreed software development work in return for remuneration. The objective of the research is to identify critical challenges faced by vendor organisations in management and execution of OSDO contract, and to analyse the identified challenges based on the variables such as time/year and organisational size. The authors have used systematic literature review for the identification of the challenges in OSDO contract. They have identified that 15 challenges faced by vendors in OSDO contract. Amongst these, nine challenges were marked as critical challenges. They have further analysed the identified challenges based on different variables such as organisational size, time and correlation analysis.Vendor organisations should concentrate on addressing the identified critical challenges such as `lack of project management', `poor monitoring system', `lack of outsourcing relationship management', `cultural and linguistic issues', `non-competitive price', `intellectual property rights (IPR) and regulatory issues', `failure to manage end-user expectation', `lack of negotiation strategies' and `unforeseen contingencies' for successful outcome of OSDO contract.

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

[2]  A. W. Khan Offshore Software Development Outsourcing Contract from Vendors’ Perspective: A Systematic Literature Review Protocol , 2012 .

[3]  Lefteris Angelis,et al.  Software quality across borders: Three case studies on company internal alignment , 2014, Inf. Softw. Technol..

[4]  Patrick Y. K. Chau,et al.  Relationship, contract and IT outsourcing success: Evidence from two descriptive case studies , 2012, Decis. Support Syst..

[5]  Mahmood Niazi,et al.  Do Systematic Literature Reviews Outperform Informal Literature Reviews in the Software Engineering Domain? An Initial Case Study , 2015 .

[6]  Tao Yao,et al.  Analysis of the Market-Based Adjustable Outsourcing Contract under Uncertainties , 2013 .

[7]  Siffat Ullah Khan,et al.  Factors influencing clients in the selection of offshore software outsourcing vendors: An exploratory study using a systematic literature review , 2011, J. Syst. Softw..

[8]  Siffat Ullah Khan,et al.  Critical challenges in execution of offshore software outsourcing contract from vendors' perspective: A systematic literature review , 2014, 2014 5th International Conference on Information and Communication Systems (ICICS).

[9]  José L. Gascó,et al.  Information systems outsourcing reasons and risks: a new assessment , 2010, Ind. Manag. Data Syst..

[10]  Sikandar Ali,et al.  Critical Success Factors for Software Outsourcing Partnership (SOP): A Systematic Literature Review , 2014, 2014 IEEE 9th International Conference on Global Software Engineering.

[11]  Sajjad Mahmood,et al.  Empirical investigation of the challenges of the existing tools used in global software development projects , 2015, IET Softw..

[12]  Hye-Young Paik,et al.  Using Scrum in Global Software Development: A Systematic Literature Review , 2009, 2009 Fourth IEEE International Conference on Global Software Engineering.

[13]  Rajiv Kishore,et al.  The Role of Service Level Agreements in Relational Management of Information Technology Outsourcing: An Empirical Study , 2009, MIS Q..

[14]  Cláudia Maria Lima Werner,et al.  Reconciling software development models: A quasi-systematic review , 2012, J. Syst. Softw..

[15]  Sendil K. Ethiraj,et al.  Where Do Capabilities Come from and How Do They Matter? A Study in the Software Services Industry , 2005 .

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

[17]  Siffat Ullah Khan,et al.  Critical success factors for offshore software outsourcing contract management from vendors' perspective: an exploratory study using a systematic literature review , 2013, IET Softw..

[18]  Pearl Brereton,et al.  Systematic literature reviews in global software development: A tertiary study , 2012, EASE.

[19]  Jérôme Barthélemy,et al.  Complexity of Outsourcing Contracts and Ex Post Transaction Costs: An Empirical Investigation , 2006 .

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

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

[22]  Stephen G. MacDonell,et al.  IS Development Practice in New Zealand Organisations , 2009, J. Res. Pract. Inf. Technol..

[23]  Pearl Brereton,et al.  Systematic literature reviews in software engineering - A systematic literature review , 2009, Inf. Softw. Technol..

[24]  Sajjad Mahmood,et al.  Challenges of project management in Global Software Development: Initial results , 2013, 2013 Science and Information Conference.

[25]  Basit Shahzad,et al.  Risk Mitigation And Management Scheme Based On Risk Priority , 2010 .

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

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

[28]  R. González,et al.  Information systems contracts and relationships: A Spanish perspective☆ , 2016 .

[29]  David C. Chou,et al.  Innovation outsourcing: Risks and quality issues , 2011, Comput. Stand. Interfaces.

[31]  Mahmood Niazi,et al.  Barriers in the selection of offshore software development outsourcing vendors: An exploratory study using a systematic literature review , 2011, Inf. Softw. Technol..

[32]  Frank Wiengarten,et al.  The importance of contextual factors in the success of outsourcing contracts in the supply chain environment: the role of risk and complementary practices , 2013 .

[33]  Jae-Nam Lee,et al.  IT Outsourcing Strategies: Universalistic, Contingency, and Configurational Explanations of Success , 2004, Inf. Syst. Res..

[34]  Siffat Ullah Khan,et al.  Intercultural challenges in offshore software development outsourcing relationships: an exploratory study using a systematic literature review , 2014, IET Softw..

[35]  Sikandar Ali,et al.  Software outsourcing partnership model: An evaluation framework for vendor organizations , 2016, J. Syst. Softw..

[36]  W. C. Benton,et al.  The influence of task- and location-specific complexity on the control and coordination costs in global outsourcing relationships , 2013 .

[37]  Jarmo J. Ahonen,et al.  Software engineering projects may fail before they are started: Post-mortem analysis of five cancelled projects , 2010, J. Syst. Softw..

[38]  S. Masten,et al.  Econometrics of Contracts: an Assessment of Developments in the Empirical Literature on Contracting , 2000 .