Simulating kanban and scrum vs. waterfall with system dynamics

21Citations
Citations of this article
143Readers
Mendeley users who have this article in their library.
Get full text

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 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Cocco, L., Mannaro, K., Concas, G., & Marchesi, M. (2011). Simulating kanban and scrum vs. waterfall with system dynamics. In Lecture Notes in Business Information Processing (Vol. 77 LNBIP, pp. 117–131). Springer Verlag. https://doi.org/10.1007/978-3-642-20677-1_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free