Authors:
Raoul Vallon
;
Stefan Strobl
;
Martin Ras
;
Mario Bernhart
and
Thomas Grechenig
Affiliation:
Research Group for Industrial Software, Vienna University of Technology, Vienna and Austria
Keyword(s):
Software Development Methodologies, Distributed Software Development, Kanban, Lean, Software Process Improvement.
Related
Ontology
Subjects/Areas/Topics:
Service-Oriented Software Engineering and Management
;
Software and Systems Development Methodologies
;
Software Engineering
;
Software Process Improvement
Abstract:
Although the software development methodology Kanban, which refers and relates to the concepts and ideas of Lean Manufacturing originating in the Japanese automobile industry, was initially developed and used within distributed teams, correlating research is lacking, incomplete and relatively young as a field. This paper addresses the need for research in this field and investigates three specific aspects of Kanban in distributed teams: Pull System, Work In Progress Limit and the concept of Kaizen culture (continuous improvement) narrowed by the distribution, size and life cycle of the team. Our qualitative methodology is based on a case study where empirical data was collected through the use of semi-structured expert interviews. The evaluative strategy is qualitative content analysis. The results of this study show that challenges and complications result from the use of Kanban, but it is effective within distributed teams. The observed challenges are discussed in detail and we con
clude with eight recommendations for practicing Kanban in a distributed team as well as indicators for future research directions.
(More)