Information system development agility as organizational learning
Information System Development (ISD) agility is concerned with why and how ISD organizations sense and respond swiftly as they develop and maintain Information System applications. We outline a theory of ISD agility that draws upon a model of IT innovation and organizational learning. The theory adopts March's concepts of exploration and exploitation to investigate agility in the context of ISD organizations. Depending on their learning focus, ISD organizations make choices as to what sensing and responding swiftly means. This is reflected in how they value speed in relation to other ISD process goals, including quality, cost, risk and innovative content. The paper examines two specific Research Propositions: (1) ISD organizations locate themselves into different innovation regimes with respect to their need for exploration and exploitation, and (2) their perceptions of agility differ in those regimes as reflected in their process goal priorities. We validate these propositions through an empirical investigation of changes in ISD organizations' process goals and innovation practices over a period of over 4 years (1999-2003), during which time they shied away from exploration to exploitation while innovating with Internet computing. These ISD organizations viewed agility differently during the studied time periods as reflected in how they traded innovative content or speed vis-a-vis the other process goals of cost, risk, and product quality. In conclusion, this paper discusses implications for future research on agility in ISD organizations.
agility it innovation exploration exploitation process goals tradeoffs