Simulating Kanban and Scrum vs. Waterfall with System Dynamics

COCCO, LUISANNA;MANNARO, KATIUSCIA;MARCHESI, MICHELE
2011-01-01

Abstract

Nowadays, Scrum is the most used Agile Methodology, while the Lean-Kanban approach is perhaps the fastest growing AM. On the other hand, traditional, waterfall-like approaches are still very used in real-life software projects, due to the ease of up-front planning and budgeting, that however are seldom matched upon project completion. In our opinion, more effort is needed to study and model the inner structure and behavior of these approaches, highlighting positive and negative feedback loops that are strategic to understand their features, and to decide on their adoption. In this paper we analyze the dynamic behavior of the adoption of Kanban and Scrum, versus a traditional software development process such as the Waterfall approach. We use a system dynamics model, based on the relationships between system variables, to assess the relative benefits of the studied approaches. The model is simulated using a commercial tool. The proposed model visualizes the relationships among these software development processes, and can be used to study their relative advantages and disadvantages.
2011
Inglese
Agile Processes in Software Engineering and Extreme Programming
978-3-642-20676-4
Springer-Verlag
BERLIN HEIDELBERG
Alberto Sillitti, Orit Hazzan, Emily Bache, Xavier Albaladejo
77
117
131
15
12th International Conference on Agile Processes in Software Engineering and Extreme Programming, XP 2011
Esperti anonimi
May 10-13, 2011
Madrid
internazionale
4 Contributo in Atti di Convegno (Proceeding)::4.1 Contributo in Atti di convegno
Cocco, Luisanna; Mannaro, Katiuscia; Concas, G; Marchesi, Michele
273
4
4.1 Contributo in Atti di convegno
none
info:eu-repo/semantics/conferencePaper
Files in This Item:
There are no files associated with this item.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Questionnaire and social

Share on:
Impostazioni cookie