Back to Search Start Over

On the benefits and challenges of using kanban in software engineering: a structured synthesis study

Authors :
Paulo Sérgio Medeiros dos Santos
Alessandro Caetano Beltrão
Bruno Pedraça de Souza
Guilherme Horta Travassos
Source :
Journal of Software Engineering Research and Development, Vol 6, Iss 1, Pp 1-29 (2018)
Publication Year :
2018
Publisher :
Sociedade Brasileira de Computação and Comissão Especial de Engenharia de Software, 2018.

Abstract

Context Kanban is increasingly being used in diverse software organizations. There is extensive research regarding its benefits and challenges in Software Engineering, reported in both primary and secondary studies. However, these results have not been synthesized yet. Goal to investigate and identify the actual benefits and challenges of using Kanban in Software Engineering to support practitioners in understanding and analyzing the benefits and challenges of adopting Kanban in their software projects. Method to use the Structured Synthesis Method to aggregate existing empirically-grounded evidence in the published primary studies regarding using Kanban in Software Engineering. Results from the 20 selected primary studies in which over 16 benefits were identified, four had the most robust results in the aggregation, i.e., with the most confidence associated, namely: ‘work visibility,’ ‘control of project activities and tasks,’ ‘flow of work,’ and ‘time-to-market.’ Furthermore, the ‘organizational culture’ was identified as the most dominant challenge in Kanban implementations. Conclusions Syntheses studies represent a fundamental step in organizing the body of evidence as an empirically-grounded reference for decision-making in practice. The benefits with most confidence indeed appear to be the ones intrinsically linked to the Lean thinking and the Kanban approach. As Kanban originated in the manufacturing, it is interesting to observe this kind of confirmation in the software domain. Still, there are several benefits and challenges which still lacks the appropriate level of evidence. We also noticed the absence of negative results reported in the technical literature. These aspects need the additional attention of the research community.

Details

Language :
English
ISSN :
21951721
Volume :
6
Issue :
1
Database :
OpenAIRE
Journal :
Journal of Software Engineering Research and Development
Accession number :
edsair.doi.dedup.....76765ce17d2773f63d23ad029f0f40ea