Ambidexterity in Agile Distributed Development: An Empirical Investigation
Balasubramaniam Ramesh, Kannan Mohan, Lan Cao
Information Systems Research
- 주제소프트웨어 개발관리 · 디지털조직
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.
불러오는 중…
불러오는 중…
불러오는 중…
불러오는 중…
- 저널Information Systems Research · 23(2) · 323–339
- 토픽Software Engineering Techniques and Practices · Information Systems
- DOI10.1287/isre.1110.0351
- 저자Balasubramaniam Ramesh, Kannan Mohan, Lan Cao