Dynamics of the Amount of Control in Offshore Software Development Projects

This paper investigates changes in the variety and intensity of formal and informal control mechanisms in offshore software development (OSD) projects. Based on a comparative case study approach our results confirm existing findings such as that the amount of control varies across different projects stages, but also contribute with new findings. For example, we found that particularly the quality of project deliverables in early project phases will lead to an increase of the amount of formal control. However, these quality problems do not necessarily lead to an increase of informal control. In return, an increase in quality of deliverables will subsequently decrease the amount of control. An important finding is that in contrast to prior studies our results do not support that the amount of control is directly related to project success. Altogether, our study contributes to the further understanding of the dynamics of the amount of control, its influencing factors and its relationship to project success.

[1]  T. M. Rajkumar,et al.  Offshore Software Development: The View from Indian Suppliers , 2001, Inf. Syst. Manag..

[2]  Roman Beck,et al.  Changing Psychological Contracts and their Effect on Control Modes in IT Offshore Outsourcing Projects - A Case from the Financial Services Industry , 2009, 2009 42nd Hawaii International Conference on System Sciences.

[3]  C. Ranganathan,et al.  Project Management Capabilities: Key to Application Development Offshore Outsourcing , 2006, Proceedings of the 39th Annual Hawaii International Conference on System Sciences (HICSS'06).

[4]  Bernard J. Jaworski Toward a Theory of Marketing Control: Environmental Context, Control Types, and Consequences , 1988 .

[5]  L. Kirsch The Management of Complex Tasks in Organizations: Controlling the Systems Development Process , 1996 .

[6]  Pamela Abbott,et al.  Why 'nearshore' means that distance matters , 2007, CACM.

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

[8]  A. Tannenbaum Control in Organizations: Individual Adjustment and Organizational Performance , 1962 .

[9]  Bo Xu,et al.  Control in Open Source Software Development , 2005, AMCIS.

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

[11]  Rajiv Sabherwal,et al.  Portfolios of Control in Outsourced Software Development Projects , 2003, Inf. Syst. Res..

[12]  K. Eisenhardt Building theories from case study research , 1989, STUDI ORGANIZZATIVI.

[13]  B. Nicholson,et al.  Transaction costs and control of outsourced accounting: Case evidence from India , 2006 .

[14]  Mike Newman,et al.  Control, trust, power, and the dynamics of information system outsourcing relationships: A process study of contractual software development , 2008, J. Strateg. Inf. Syst..

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

[16]  Bandula Jayatilaka,et al.  Information systems outsourcing: a survey and analysis of the literature , 2004, DATB.

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

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

[19]  J. C. Henderson,et al.  Managing I/S Design Teams: A Control Theories Perspective , 1992 .

[20]  M. Rao Key Issues for Global it Sourcing: Country and Individual Factors , 2004 .

[21]  Min Zhang,et al.  Exploring Control Modes in Globally Distributed IT Work Management , 2007, AMCIS.

[22]  Laurie J. Kirsch,et al.  Deploying Common Systems Globally: The Dynamics of Control , 2004, Inf. Syst. Res..

[23]  Michael D. Myers,et al.  The qualitative interview in IS research: Examining the craft , 2007, Inf. Organ..

[24]  Pieter M. A. Ribbers,et al.  Control in Outsourcing Relationships: Governance in Action , 2007, 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07).

[25]  Michael Newman Software Contracting: a process model , 1996 .

[26]  Rajiv Kishore,et al.  Offshore Outsourcing: Risks, Challenges, and Potential Solutions , 2009, Inf. Syst. Manag..

[27]  Jens Dibbern,et al.  Explaining Variations in Client Extra Costs Between Software Projects Offshored to India , 2008, MIS Q..

[28]  Laurie J. Kirsch,et al.  Portfolios of Control Modes and IS Project Management , 1997, Inf. Syst. Res..

[29]  Inigo Amoribieta,et al.  Programmers Abroad: A Primer on Offshore Software Development , 2001 .

[30]  Russell L. Purvis,et al.  Controlling Information Systems Development Projects: The View from the Client , 2002, Manag. Sci..

[31]  Rajiv Sabherwal,et al.  Governance of Remotely Outsourced Software Development: A Comparison of Client and Vendor Perspectives , 2006 .

[32]  A. Madill,et al.  Objectivity and reliability in qualitative analysis: realist, contextualist and radical constructionist epistemologies. , 2000, British journal of psychology.

[33]  Kathleen M. Eisenhardt,et al.  Control: Organizational and Economic Approaches , 1985 .

[34]  Sjaak Brinkkemper,et al.  Reasons for Success and Failure in Offshore Software Development Projects , 2008, ECIS.

[35]  Erran Carmel,et al.  Tactical Approaches for Alleviating Distance in Global Software Development , 2001, IEEE Softw..

[36]  Roman Beck,et al.  Project Management Techniques for Managing Cross-Cultural Differences in IT Offshore Outsourcing , 2008, AMCIS.

[37]  William R. King,et al.  Predictors of Formal Control Usage in IT Outsourcing Partnerships , 2008, Inf. Syst. Res..