Back to Search
Start Over
On the benefits and challenges of using kanban in software engineering: a structured synthesis study
- 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.
- Subjects :
- lcsh:Computer software
Computer science
business.industry
Control (management)
Organizational culture
020207 software engineering
02 engineering and technology
Evidence-based medicine
Lean manufacturing
Structured synthesis method
Domain (software engineering)
Software
lcsh:QA76.75-76.765
Kanban (development)
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
Benefits and challenges
Software engineering
business
Implementation
Kanban
Subjects
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