Effectiveness comparison between Kanban and Scrum on software development projects




Ganjeizadeh, Farnaz
Zong, Helen
Ozcan, Pinar
Olivar, Erik

Journal Title

Journal ISSN

Volume Title


DEStech Publications, Inc.


The challenges in managing software development in technology oriented companies have led to different project management methodologies such as Waterfall and Agile approach. Agile methodologies are a group of software development methods that are incremental and iterative. These methods are more effective and important for project management. For the companies that develop complex software, using agile methodologies is particularly important. Kanban and Scrum are two powerful agile project management approaches in software development. The objective of Scrum and Kanban is to help companies work more effectively by telling what to do, how to manage time, how to set-up the team, and finally how to optimize the process. Although these methodologies are significant to companies, a review of literature indicates that there is lack of statistical evidence about which methodology is more effective in terms of budget handling, risk control, quality of the project, available resources, clear project scope and schedule handling. This research investigated the details of Scrum and Kanban and the comparative analysis between them in terms of budget, schedule, risk, resources, scope and quality.


Paper presented at the Proceedings of the 24th International Conference on Flexible Automation & Intelligent Manufacturing, held May 20-23, 2014 in San Antonio, Texas, and organized by the Center for Advanced Manufacturing and Lean Systems, University of Texas at San Antonio
Includes bibliographical references


Computer software--Development, Agile software development, Scrum (Computer software development), Just-in-time systems, Project management