|
|
||||||||
School of Business, Indiana University Southeast, New Albany, Indiana 47150
When should software development teams have the flexibility to modify their directions and how do we balance that flexibility with controls essential to produce acceptable outcomes? We use dynamic capabilities theory and an extension of control theory to understand these questions. This work is examined in a case study. Our results demonstrate that flexibility may be needed when the starting conditions are uncertain and that effective control in these situations requires use of traditional controls plus a new type of control we term emergent outcome control.
Information Systems and Decisions Sciences, College of Business, University of South Florida, Tampa, Florida 33620
Information Systems and Decisions Sciences, College of Business, University of South Florida, Tampa, Florida 33620
harris60{at}ius.edu
rcollins{at}coba.usf.edu
ahevner{at}coba.usf.edu
History: This paper was received on June 1, 2007.
This article has been cited by other articles:
![]() |
R. D. Austin and L. Devin Research Commentary--Weighing the Benefits and Costs of Flexibility in Making Software: Toward a Contingency Theory of the Determinants of Development Process Design Information Systems Research, September 1, 2009; 20(3): 462 - 477. [Abstract] [PDF] |
||||
![]() |
S. Sarker and S. Sarker Exploring Agility in Distributed Information Systems Development Teams: An Interpretive Study in an Offshoring Context Information Systems Research, September 1, 2009; 20(3): 440 - 461. [Abstract] [PDF] |
||||
| HOME | HELP | FEEDBACK | SUBSCRIPTIONS | ARCHIVE | SEARCH | TABLE OF CONTENTS |