Exploring the Sources of Waste in Kanban Software Development Projects

The application of agile software methods and more recently the integration of Lean practices contribute to the trend of continuous improvement in the software industry. One such area warranting proper empirical evidence is a project’s operational efficiency when using the Kanban method. This short paper takes a new angle and explores waste in the Kanban-driven software development project context. A preliminary research model is presented for helping the consequent replication of the study. The results from the empirical analysis suggest Kanban can be an effective method in visualizing and organizing the current work, but does not prevent waste from creeping in, although the overall project outcome may be successful.

[1]  Ivar Jacobson What They Dont Teach You about Software at School: Be Smart! , 2009, XP.

[2]  M. Patton,et al.  Qualitative evaluation and research methods , 1992 .

[3]  Pekka Abrahamsson,et al.  Empirical Evaluation of Agile Software Development: The Controlled Case Study Approach , 2004, PROFES.

[4]  Walter F. Tichy,et al.  Hints for Reviewing Empirical Work in Software Engineering , 2000, Empirical Software Engineering.

[5]  A. Shenhar,et al.  Project Success: A Multidimensional Strategic Concept , 2001 .

[6]  Pekka Abrahamsson,et al.  Anticipating Success of a Business-Critical Software Project: A Comparative Case Study of Waterfall and Agile Approaches , 2010, ICSOB.

[7]  Ranjit Tinaikar,et al.  Applying lean to application development and maintenance To make application development and maintenance more productive, IT managers are getting lean. , 2007 .

[8]  Scott Gallagher,et al.  The Toyota Way , 2005, IEEE Transactions on Engineering Management.

[9]  D. Reinertsen The Principles of Product Development Flow: Second Generation Lean Product Development , 2009 .

[10]  R. Yin Case Study Research: Design and Methods , 1984 .

[11]  Mary Poppendieck,et al.  Lean Software Development: An Agile Toolkit , 2003 .

[12]  R. Eugene Goodson,et al.  Read a plant-fast , 2002 .

[13]  Keith C. C. Chan,et al.  Software Development Rhythms , 2008 .

[14]  Pekka Abrahamsson,et al.  Unique infrastructure investment: Introducing the software factory concept , 2010 .

[15]  Noah B. Kindler,et al.  Applying lean to application development and maintenance , 2007 .

[16]  Claes Wohlin,et al.  Using Students as Subjects—A Comparative Study of Students and Professionals in Lead-Time Impact Assessment , 2000, Empirical Software Engineering.