Ambidexterity in Agile Distributed Development: An Empirical Investigation

Distributed software development has become a common reality with the advent of off-shore development and the need to be close to markets. Also, the dynamic nature of the environment in which businesses operate suggests the use of agile development methods. Whereas distributed software development requires the use of formal processes advocated by plan-driven approaches, rapidly changing environments are appropriate candidates for the use of agile development methods. This tension in agile distributed development poses conflicting demands between alignment and adaptability in the software development process. We conducted a multisite case study of three projects that use agile distributed development to examine how these organizations developed contextual ambidexterity---the ability to pursue conflicting demands simultaneously. Our findings, presented as a conceptual framework, indicate that conflicting demands between alignment and adaptability posed by agile distributed development can be addressed by a set of balanced practices that shape performance management and social context---two important antecedents of contextual ambidexterity.

[1]  C. Bartlett,et al.  Linking organizational context and managerial action: The dimensions of quality of management , 2007 .

[2]  M. Lubatkin,et al.  Ambidexterity and Performance in Small-to Medium-Sized Firms: The Pivotal Role of Top Management Team Behavioral Integration , 2006 .

[3]  A. Strauss,et al.  Basics of qualitative research: Grounded theory procedures and techniques. , 1993 .

[4]  Daniela E. Damian,et al.  Essential communication practices for Extreme Programming in a global software development team , 2006, Inf. Softw. Technol..

[5]  J.D. Herbsleb,et al.  Global software development at Siemens: experience from nine projects , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[6]  M. Tushman,et al.  The ambidextrous organization. , 2004, Harvard business review.

[7]  Jan Pries-Heje,et al.  Aligning Software Processes with Strategy , 2006, MIS Q..

[8]  André van der Hoek,et al.  Continuous coordination a new paradigm to support globally distributed software development projects , 2007 .

[9]  Zi-Lin He,et al.  Exploration vs. Exploitation: An Empirical Test of the Ambidexterity Hypothesis , 2004, Organ. Sci..

[10]  Mary J. Benner,et al.  Exploitation, Exploration, and Process Management: The Productivity Dilemma Revisited , 2003 .

[11]  Rafael Accorsi,et al.  Personalization in privacy-aware highly dynamic systems , 2006, CACM.

[12]  M. Tushman,et al.  Ambidextrous Organizations: Managing Evolutionary and Revolutionary Change , 1996 .

[13]  Alexander Repenning,et al.  Using Components for Rapid Distributed Software Development , 2001, IEEE Softw..

[14]  Wanda J. Orlikowski,et al.  CASE Tools as Organizational Change: Investigating Incremental and Radical Changes in Systems Development , 1993, MIS Q..

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

[16]  C. Gibson,et al.  THE ANTECEDENTS , CONSEQUENCES , AND MEDIATING ROLE OF ORGANIZATIONAL AMBIDEXTERITY , 2004 .

[17]  Frank T. Rothaermel,et al.  Ambidexterity in Technology Sourcing: The Moderating Role of Absorptive Capacity , 2009, Organ. Sci..

[18]  Norman Matloff Offshoring: What Can Go Wrong? , 2005, IT Prof..

[19]  J. Birkinshaw,et al.  Organizational Ambidexterity: Antecedents, Outcomes, and Moderators , 2008 .

[20]  C. J. Meadows Globalizing Software Development , 1996 .

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

[22]  Seija Komi-Sirviö,et al.  Lessons learned by participants of distributed software development , 2005 .

[23]  Alistair Cockburn,et al.  Agile Software Development , 2001 .

[24]  Qing Cao,et al.  Unpacking Organizational Ambidexterity: Dimensions, Contingencies, and Synergistic Effects , 2009, Organ. Sci..

[25]  R. Yin Case Study Research: Design and Methods , 1984 .

[26]  Catherine Durnell Cramton,et al.  INFORMATION PROBLEMS IN DISPERSED TEAMS. , 1997 .

[27]  Suzanne D. Pawlowski,et al.  Bridging User Organizations: Knowledge Brokering and the Work of Information Technology Professionals , 2004, MIS Q..

[28]  A. Strauss,et al.  Basics of Qualitative Research , 1992 .

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

[30]  Ken G. Smith,et al.  The interplay between exploration and exploitation. , 2006 .

[31]  Barry Boehm,et al.  Balancing Agility and Dis-cipline: A Guide for the Perplexed , 2003 .

[32]  Raghu Garud,et al.  Communication Patterns as Determinants of Organizational Identification in a Virtual Organization , 1999, J. Comput. Mediat. Commun..

[33]  Henk W. Volberda,et al.  Structural Differentiation and Ambidexterity: The Mediating Role of Integration Mechanisms , 2008, Organ. Sci..

[34]  P. Adler,et al.  Flexibility Versus Efficiency? a Case Study of Model Changeovers in the Toyota Production System , 1999 .

[35]  Pekka Abrahamsson,et al.  Guest editorial for the special section on distributed software development , 2006, Inf. Softw. Technol..

[36]  Audris Mockus,et al.  An Empirical Study of Speed and Communication in Globally Distributed Software Development , 2003, IEEE Trans. Software Eng..

[37]  Pamela J. Hinds,et al.  VIRTUAL TEAMS: ANTICIPATING THE IMPACT OF VIRTUALITY ON TEAM PROCESS AND PERFORMANCE. , 2000 .

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

[39]  Barry W. Boehm,et al.  Empirical Findings in Agile Methods , 2002, XP/Agile Universe.

[40]  Henk W. Volberda,et al.  Exploratory Innovation, Exploitative Innovation and Peformance: Effects of Organizational Antecedents and Environmental Moderators , 2006, Manag. Sci..

[41]  J. March Exploration and exploitation in organizational learning , 1991, STUDI ORGANIZZATIVI.

[42]  Leslie P. Willcocks,et al.  Global software development: Exploring socialization and face-to-face meetings in distributed strategic projects , 2007, J. Strateg. Inf. Syst..

[43]  A. Tiwana Do bridging ties complement strong ties? An empirical examination of alliance ambidexterity , 2008 .

[44]  Nancy B. Kurland,et al.  Telecommuting: Justice and Control in the Virtual Organization , 1999 .

[45]  Sridhar P. Nerur,et al.  Can Agile and Traditional Systems Development Approaches Coexist? An Ambidextrous View , 2006, Inf. Syst. Manag..

[46]  Robert A. Burgelman Intraorganizational Ecology of Strategy Making and Organizational Adaptation: Theory and Field Research , 1991 .

[47]  Justin J. P. Jansen,et al.  Exploratory Innovation, Exploitative Innovation, and Ambidexterity: The Impact of Environmental and Organizational Antecedents , 2005 .

[48]  Henk W. Volberda,et al.  Understanding Variation in Managers' Ambidexterity: Investigating Direct and Interaction Effects of Formal Structural and Personal Coordination Mechanisms , 2009, Organ. Sci..

[49]  C. Handy Trust and the virtual organization , 1999 .

[50]  Arun Rai,et al.  Knowledge Sharing Ambidexterity in Long-Term Interorganizational Relationships , 2008, Manag. Sci..

[51]  Constantine Andriopoulos,et al.  Exploitation-Exploration Tensions and Organizational Ambidexterity: Managing Paradoxes of Innovation , 2009, Organ. Sci..

[52]  Audris Mockus,et al.  Challenges of global software development , 2001, Proceedings Seventh International Software Metrics Symposium.

[53]  James A. Highsmith,et al.  Adaptive Software Development: A Collaborative Approach to Managing Complex Systems , 1999 .

[54]  J. Morse Qualitative data analysis (2nd ed): Mathew B. Miles and A. Michael Huberman. Thousand Oaks, CA: Sage Publications, 1994. Price: $65.00 hardback, $32.00 paperback. 238 pp , 1996 .

[55]  Sirkka L. Jarvenpaa,et al.  Communication and Trust in Global Virtual Teams , 1999 .

[56]  Tharam S. Dillon,et al.  Non-commercial Research and Educational Use including without Limitation Use in Instruction at Your Institution, Sending It to Specific Colleagues That You Know, and Providing a Copy to Your Institution's Administrator. All Other Uses, Reproduction and Distribution, including without Limitation Comm , 2022 .

[57]  Guy Paré,et al.  Investigating Information Systems with Positivist Case Research , 2004, Commun. Assoc. Inf. Syst..

[58]  A. Cockburn,et al.  Agile Software Development: The People Factor , 2001, Computer.

[59]  Ban Al-Ani,et al.  A New Paradigm to Support Globally Distributed Software Development Projects , 2007 .

[60]  M. Patton,et al.  Qualitative evaluation and research methods , 1992 .

[61]  A. Strauss,et al.  Basics of qualitative research: Grounded theory procedures and techniques. , 1992 .

[62]  M. Patton Qualitative evaluation and research methods, 2nd ed. , 1990 .

[63]  Richard Baskerville,et al.  Agile requirements engineering practices and challenges: an empirical study , 2007, Inf. Syst. J..

[64]  Wanda J. Orlikowski,et al.  Studying Information Technology in Organizations: Research Approaches and Assumptions , 1991, Inf. Syst. Res..

[65]  Thomas J. Goldsby,et al.  Effect of service supplier performance on satisfaction and loyalty of store managers in the fast food industry , 1999 .