f lexible Global s oftware Development (G s D): Antecedents of s uccess in Requirements Analysis

ABsTRACT Globalization of software development has resulted in a rapid shift away from the traditional collocated, on-site development model, to the offshoring model. Emerging trends indicate an increasing interest in offshoring even in early phases like requirements analysis. Additionally, the flexibility offered by the agile development approach makes it attractive for adaptation in globally distributed software work. A question of significance then is what impacts the success of offshoring earlier phases, like requirements analysis, in a flexible and globally distributed environment? This article incorporates the stance of control theory to posit a research model that examines antecedent factors such as requirements change, facilitation by vendor and client site-coordinators, control, and computer-mediated communication. The impact of these factors on success of requirements analysis projects in a “flexible” global setting is tested using two quasi-experiments involving students from Management Development Institute, India and Marquette University, USA. Results indicate that formal modes of control significantly influence project success

[1]  Daniela E. Damian,et al.  An insight into the interplay between culture, conflict and distance in globally distributed requirements negotiations , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[2]  B. E. Wynne,et al.  An experiment assessing group support system and facilitator effects on meeting outcomes , 1995 .

[3]  Brian R. Gaines,et al.  Using Different Communication Media in Requirements Negotiation , 2000, IEEE Softw..

[4]  Rex B. Kline,et al.  Principles and Practice of Structural Equation Modeling , 1998 .

[5]  Peng Xu,et al.  Can distributed software development be agile? , 2006, CACM.

[6]  J. Roberto Evaristo,et al.  e-Collaboration in Distributed Requirements Determination , 2005, Int. J. e Collab..

[7]  Gert-Jan de Vreede,et al.  Field Experiences with eXtreme Programming: Developing an Emergency Response System , 2006, J. Manag. Inf. Syst..

[8]  Wanda J. Orlikowski,et al.  A Short Form Measure of User Information Satisfaction: A Psychometric Evaluation and Notes on Use , 1987, J. Manag. Inf. Syst..

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

[10]  Mel Schnake,et al.  Levels of measurement and analysis issues in organizational citizenship behaviour research , 2003 .

[11]  Ron Jeffries,et al.  Extreme Programming and Agile Software Development Methodologies , 2004, Inf. Syst. Manag..

[12]  Robert P. Bostrom,et al.  Meeting facilitation: process versus content interventions , 1999 .

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

[14]  R. Kline Principles and practice of structural equation modeling, 2nd ed. , 2005 .

[15]  Matthew K. O. Lee,et al.  Trust in Internet Shopping: Instrument Development and Validation through Classical and Modern Approaches , 2001, J. Glob. Inf. Manag..

[16]  Alistair Cockburn,et al.  Agile Software Development: The Business of Innovation , 2001, Computer.

[17]  Jyoti M. Bhat,et al.  Overcoming Requirements Engineering Challenges: Lessons from Offshore Outsourcing , 2006, IEEE Software.

[18]  D. Campbell,et al.  EXPERIMENTAL AND QUASI-EXPERIMENT Al DESIGNS FOR RESEARCH , 2012 .

[19]  Mark A. Fuller,et al.  Facilitator Influence in Group Support Systems: Intended and Unintended Effects , 1998, Inf. Syst. Res..

[20]  Herman Wold,et al.  Systems under indirect observation : causality, structure, prediction , 1982 .

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

[22]  C. Crisp Control enactment in global virtual teams , 2003 .

[23]  William Remus,et al.  Graduate students as surrogates for managers in experiments on business decision making , 1986 .

[24]  Sunil Hazari Perceptions of End-Users on the Requirements in Personal Firewall Software: An Exploratory Study , 2005, J. Organ. End User Comput..

[25]  Erran Carmel,et al.  Global software teams: collaborating across borders and time zones , 1999 .

[26]  D. Sorbom,et al.  Structural equation models with structured means , 1981 .

[27]  R. Rice Computer-Mediated Communication and Organizational Innovation , 1987 .

[28]  J. Alberto Espinosa,et al.  Ambidextrous coping strategies in globally distributed software development projects , 2006, CACM.

[29]  Vanita Yadav,et al.  Investigating an 'Agile-Rigid' Approach in Globally Distributed Requirements Analysis , 2007, PACIS.

[30]  Pär J. Ågerfalk,et al.  Agile Practices Reduce Distance in Global Software Development , 2006, Inf. Syst. Manag..

[31]  Laurie J. Kirsch,et al.  Contextual influences on self-control of is professionals engaged in systems development , 1996 .

[32]  C. Cramton The Mutual Knowledge Problem and Its Consequences for Dispersed Collaboration , 2001 .

[33]  E. Carmel,et al.  Offshoring Information Technology: Sourcing and Outsourcing to a Global Workforce , 2005 .

[34]  A. Lederer,et al.  The Effect of Intrinsic and Extrinsic Rewards for Developers on Information Systems Project Success , 2006 .

[35]  R. L. Dipboye,et al.  Research settings in industrial and organizational psychology: Are findings in the field more generalizable than in the laboratory? , 1979 .

[36]  Robert Ho,et al.  Handbook of Univariate and Multivariate Data Analysis and Interpretation with SPSS , 2006 .

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

[38]  K. Subramanian,et al.  Leveraging Resources in Global Software Development , 2001, IEEE Softw..

[39]  Chuan-Hoo Tan,et al.  Training future software developers to acquire agile development skills , 2007, CACM.

[40]  Cynthia Mathis Beath,et al.  The Contradictory Structure of Systems Development Methodologies: Deconstructing the IS-User Relationship in Information Engineering , 1994, Inf. Syst. Res..

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

[42]  Sirkka L. Jarvenpaa The importance of laboratory experimentation in IS research (technical correspondence) , 1988, CACM.

[43]  W. R. Scott,et al.  Technology and the structure of subunits: distinguishing individual and workgroup effects. , 1977, Administrative science quarterly.

[44]  Vanita Yadav,et al.  A Paradigmatic and Methodological Review of Research in Outsourcing , 2008, Inf. Resour. Manag. J..

[45]  D. Russell,et al.  Analyzing data from experimental studies: A latent variable structural equation modeling approach. , 1998 .

[46]  Gerardine DeSanctis,et al.  A foundation for the study of group decision support systems , 1987 .

[47]  Sanjiv Augustine,et al.  Agile project management: steering from the edges , 2005, CACM.

[48]  Barbara M. Byrne,et al.  Structural equation modeling with AMOS , 2010 .

[49]  Varadharajan Sridhar,et al.  Collaborative Software Requirements Engineering Exercises in a Distributed Virtual Team Environment , 2006 .

[50]  Kevin Crowston,et al.  Coordination and Collective Mind in Software Requirements Development , 1998, IBM Syst. J..

[51]  Edwin A. Locke,et al.  Generalizing from Laboratory to Field Settings: Research Findings from Industrial-Organizational Psychology, Organizational Behavior, and Human Resource Management. , 1987 .

[52]  Joey F. George,et al.  Modern Systems Analysis and Design , 1996 .

[53]  Jos van Hillegersberg,et al.  Aligning IT components to achieve agility in globally distributed system development , 2006, CACM.

[54]  Jesús Favela,et al.  An Experience in Collaborative Software Engineering Education , 2001, IEEE Softw..

[55]  Blake Ives,et al.  Virtual teams: a review of current literature and directions for future research , 2004, DATB.