New directions on agile methods: a comparative analysis
Proceedings of the 25th International Conference on Software Engineering
Lean Software Development: An Agile Toolkit
Lean Software Development: An Agile Toolkit
Extreme Programming Explained: Embrace Change (2nd Edition)
Extreme Programming Explained: Embrace Change (2nd Edition)
Modeling and simulation of open source development using an agile practice
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: AGILE methodologies for software production
Empirical studies of agile software development: A systematic review
Information and Software Technology
Assessing traditional and new metrics for object-oriented systems
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics
Kanban and Scrum - making the most of both
Kanban and Scrum - making the most of both
A modified Yule process to model the evolution of some object-oriented system properties
Information Sciences: an International Journal
Hi-index | 0.00 |
This paper presents a survey with the intent to address a series of issues of the Lean-Kanban approach in the software development, and specifically the guidelines and tools used to set-up a Kanban board. Following the Lean principles, a software process can be broken down into steps and managed with a Kanban approach. Despite the recent increase of interest on the subject, there is no standard definition of Kanban system for software development, and the specific practices of Kanban have not yet been rigorously defined. The purpose of this work is a rigorous analysis of the available information, through research questions and answers, to show the state-of the-art about how Kanban approach is presented and used, in particular those related to the Kanban board management, and to study how they are addressed in practice. We used the methods of Evidence-based software engineering, performing a systematic review of the available information. In our opinion, the information gathered might be very useful to people considering Kanban board adoption, and to the whole community of agile developers practicing Lean-Kanban system approach.