Post-agility: What follows a decade of agility?

被引:47
作者
Baskerville, Richard [2 ]
Pries-Heje, Jan [1 ]
Madsen, Sabine [1 ]
机构
[1] Roskilde Univ, Dept Commun Business & IT, DK-4000 Roskilde, Denmark
[2] Georgia State Univ, Atlanta, GA 30302 USA
关键词
Agile information systems development; Agility; Grounded theory; SOFTWARE-DEVELOPMENT; SYSTEMS; STATE;
D O I
10.1016/j.infsof.2010.10.010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Agile information systems development (ISD) has received much attention from both the practitioner and researcher community over the last 10-15 years. However, it is still unclear what precisely constitutes agile ISD. Objective: Based on four empirical studies conducted over a 10-year time period from 1999 to 2008 the objective of this paper is to show how the meaning and practice of agile ISD has evolved over time and on this basis to speculate about what comes next. Method: Four phases of research has been conducted, using a grounded theory approach. For each research phase qualitative interviews were held in American and/or Danish companies and a grounded theory was inductively discovered by careful data analysis. Subsequently, the four unique theories have been analyzed for common themes, and a global theory was identified across the empirical data. Results: In 1999 companies were developing software at high-speed in a desperate rush to be first-to-market. In 2001 a new high-speed/quick results development process had become established practice. In 2003 changes in the market created the need for a more balanced view on speed and quality, and in 2008 companies were successfully combining agile and plan-driven approaches to achieve the benefits of both. The studies reveal a two-stage pattern in which dramatic changes in the market causes disruption of established practices and process adaptations followed by consolidation of lessons learnt into a once again stable software development process. Conclusion: The cyclical history of punctuated process evolution makes it possible to distinguish pre-agility from current practices (agility), and on this basis, to speculate about post-agility: a possible next cycle of software process evolution concerned with proactively pursuing the dual goal of agility and alignment through a diversity of means. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:543 / 555
页数:13
相关论文
共 35 条