How Agile Are You Thinking? - An Exploratory Case Study

Agile software development methods reduce project costs and development time by simultaneously enhancing quality. But despite these advantages, agile principles are rarely adopted by the whole organization. In order to gain a deeper understanding of this issue, we conducted an initial exploratory qualitative case study in one medium-sized company. The goal of this study was to find out whether this company is "thinking" agile or traditional. Although we discovered a tendency towards an agile way of thinking, we identified several factors where the way of thinking remained traditional among management as well as employees. Our study reveals that cost-related aspects, a lack of selfresponsibility, uncertainty with customer interaction and the urge for comprehensive documentation are obstacles to adopting agile methods beyond the development team. Hence, the results of our study provide useful implications for research and practice by identifying critical problem domains when implementing agile methods at the organizational level.

[1]  Pekka Abrahamsson,et al.  Agile methods in European embedded software development organisations: a survey on the actual use and usefulness of Extreme Programming and Scrum , 2008, IET Softw..

[2]  Vinod Kumar,et al.  Identifying some important success factors in adopting agile software development practices , 2009, J. Syst. Softw..

[3]  John McAvoy,et al.  The role of project management in ineffective decision making within Agile software development projects , 2009, Eur. J. Inf. Syst..

[4]  Tsun Chow,et al.  A survey study of critical success factors in agile software projects , 2008, J. Syst. Softw..

[5]  Per Runeson,et al.  Combining agile methods with stage-gate project management , 2005, IEEE Software.

[6]  Wolf-Gideon Bleek,et al.  Agile Softwareentwicklung - Werte, Konzepte und Methoden , 2008 .

[7]  Hossein Sharifi,et al.  A methodology for achieving agility in manufacturing organisations : An introduction , 1999 .

[8]  Kieran Conboy,et al.  Agility from First Principles: Reconstructing the Concept of Agility in Information Systems Development , 2009, Inf. Syst. Res..

[9]  Pekka Abrahamsson,et al.  ‘Lots done, more to do’: the current state of agile systems development research , 2009, Eur. J. Inf. Syst..

[10]  Pär J. Ågerfalk,et al.  Flexible and distributed information systems development , 2006 .

[11]  Varun Grover,et al.  Shaping Agility through Digital Options: Reconceptualizing the Role of Information Technology in Contemporary Firms , 2003, MIS Q..

[12]  Anirban Ganguly,et al.  Evaluating agility in corporate enterprises , 2009 .

[13]  George Mangalaraj,et al.  Challenges of migrating to agile methodologies , 2005, CACM.

[14]  T. Jick Mixing Qualitative and Quantitative Methods: Triangulation in Action. , 1979 .

[15]  Pär J. Ågerfalk,et al.  Systems Development Method Rationale: A Conceptual Framework for Analysis , 2003, ICEIS.

[16]  Agile Manifesto,et al.  Manifesto for Agile Software Development , 2001 .

[17]  Gary B. Wills,et al.  Historical Roots of Agile Methods: Where Did "Agile Thinking" Come From? , 2008, XP.

[18]  T. Bonoma Case Research in Marketing: Opportunities, Problems, and a Process , 1985 .

[19]  Ravi Seethamraju,et al.  Influence of Enterprise Systems on Business Process Agility , 2006 .

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

[21]  Weidong Xia,et al.  Toward Agile: An Integrated Analysis of Quantitative and Qualitative Field Data , 2010, MIS Q..

[22]  Victor R. Basili,et al.  Iterative and incremental developments. a brief history , 2003, Computer.

[23]  Bonnie Kaplan,et al.  Combining Qualitative and Quantitative Methods in Information Systems Research: A Case Study , 1988, MIS Q..

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

[25]  Graeme G. Shanks,et al.  Successfully completing case study research: combining rigour, relevance and pragmatism , 1998, Inf. Syst. J..

[26]  John D. Fernandez,et al.  Agile Project Management —Agilism versus Traditional Approaches , 2008, J. Comput. Inf. Syst..

[27]  Guy G. Gable,et al.  Integrating case study and survey research methods: an example in information systems , 1994 .

[28]  Tore Dybå,et al.  Empirical studies of agile software development: A systematic review , 2008, Inf. Softw. Technol..

[29]  George Mangalaraj,et al.  Acceptance of software process innovations – the case of extreme programming , 2009, Eur. J. Inf. Syst..

[30]  Indranil Bose Lessons Learned from Distributed Agile Software Projects: A Case-Based Analysis , 2008, Commun. Assoc. Inf. Syst..