Authors:
Ahmad Banijamali
;
Research Dawadi
;
Muhammad Ovais Ahmad
;
Jouni Similä
;
Markku Oivo
and
Kari Liukkunen
Affiliation:
University of Oulu, Finland
Keyword(s):
Scrumban, Agile, Lean, Kanban, Distributed Software Projects, Coordination, Software Factory.
Related
Ontology
Subjects/Areas/Topics:
Applications and Software Development
;
Model-Driven Software Development
;
Software Engineering
;
Software Factories and Software Product Lines
Abstract:
Coordination in software projects is a challenge, particularly when it comes to distributed software development (DSD). Agile software development is a well-known paradigm for improving software development; however, there is little understanding of its impact on DSD projects. This paper describes an empirical study conducted within two Software Factory settings in Finland and Italy to investigate how Scrumban can impact coordination in geographically distributed software development. It provides the results from a project case that applied Scrumban to develop a web-based application for Time-banking. This study shows that aspects of Scrumban, such as iterative development, enhanced visibility, and limited work-in-progress, would alleviate the challenges of leveraging resources, synchronization between distributed sites, communication, and culture. It also explains that technical and security issues in the coordination of distributed projects may demand for solutions other than Scrum
ban.
(More)