Gregory, P, Barroca, L, Sharp, H, Deshpande, A and Taylor, KJ (2016) The challenges that challenge: engaging with agile practitioners' concerns. Information and Software Technology, 77 . pp. 92-104. ISSN 0950-5849
PDF (Author Accepted Manuscript)
- Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.
Official URL: http://dx.doi.org/10.1016/j.infsof.2016.04.006
Context: There continues to be concern that research is not addressing the challenges that practice faces. For the benefit of academia and industry, researchers need to be aware of practitioners’ challenges and their context so that relevant and applicable research is undertaken.
Objective: This paper investigates two research questions: what challenges do agile practitioners face? and, how do practitioner challenges manifest themselves in an organisational setting? It aims to map the practitioner challenge landscape, explore challenge characteristics, compare findings with previous literature and identify implications for research that is relevant to practice.
Method: A combination of methods was used: elicitation of practitioner challenges collected using a Challenge Wall at a series of practitioner events; organisational Case Study using interviews, document analysis and observation; and online Survey. Findings were then compared to previous publications.
Results: Challenges collected from the Challenge Wall were grouped under 27 subthemes and seven themes: Claims and Limitations, Organisation, Sustainability, Culture, Teams, Scale, and Value. Investigating one challenge in the Case Study uncovered a set of new challenges, which were inter-related. Over 50% of survey respondents experienced challenges highlighted in the Case Study.
Conclusion: The landscape of agile practitioner challenges is complex and intertwined. Some challenges, such as doing agile in a non-agile environment, are multi-dimensional, affect many aspects of practice, and may be experienced simultaneously as business, organisational, social and adaptation problems. Some challenges, such as understanding cultural change or measuring agile value, persist and are hard to address, while others, such as adoption, change focus over time. Some challenges, such as governance and contracts, are under-researched, while others, such as business and IT transformation, have been researched but findings have not had the expected impact. Researchers wishing to address practitioner challenges need to treat them in context rather than in isolation and improve knowledge transfer.
|Uncontrolled Keywords (separate with ;):||Agile Methods, Agile Software Development, Challenges, Evidence-based Software Engineering, DSDM|
|Subjects:||Computer science > Software engineering|
|Schools:||Faculty of Science and Technology > School of Physical Sciences and Computing|
|Deposited By:||Amanda Jane Gregory|
|Deposited On:||07 Apr 2016 10:05|
|Last Modified:||01 Apr 2017 06:17|
Downloads per month over past year
Downloads for past 30 days
Repository Staff Only: item control page