Proceedings ArticleDOI
Scrum Practice Mitigation of Global Software Development Coordination Challenges: A Distinctive Advantage?
Paul L. Bannerman,Emam Hossain,Ross Jeffery +2 more
- pp 5309-5318
TLDR
It was found that Scrum offers a distinctive advantage in mitigating geographical and socio-cultural but not temporal distance-based GSD coordination challenges.Abstract:
Global software development is a major trend in software engineering. Practitioners are increasingly trying Agile methods in distributed projects to tap into the benefits experienced by co-located teams. This paper considers the issue by examining whether Scrum practices, used in four global software development projects to leverage the benefits of Agile methods over traditional software engineering methods, provided any distinctive advantage in mitigating coordination challenges. Four temporal, geographical and socio-cultural distance-based coordination challenges and seven scrum practices are identified from the literature. The cases are analyzed for evidence of use of the Scrum practices to mitigate each challenge and whether the mitigation mechanisms employed relate to any distinctive characteristics of the Scrum method. While some mechanisms used were common to other/ traditional methods, it was found that Scrum offers a distinctive advantage in mitigating geographical and socio-cultural but not temporal distance-based GSD coordination challenges. Implications are discussed.read more
Citations
More filters
Journal ArticleDOI
Challenges of project management in global software development: A client-vendor analysis
Mahmood Niazi,Mahmood Niazi,Sajjad Mahmood,Mohammad Alshayeb,Mohammed Rehan Riaz,Kanaan A. Faisal,Narciso Cerpa,Siffat Ullah Khan,Ita Richardson +8 more
TL;DR: GSD organizations should try to address the identified challenges when managing their global software development activities to increase the probability of project success.
Proceedings ArticleDOI
Inter-team coordination in large-scale globally distributed scrum: do scrum-of-scrums really work?
TL;DR: The results show that Scrum-of-Scrum meetings involving representatives from all teams were severely challenged: the audience was too wide to keep everybody interested and the participants did not know what to report that might be valuable to other teams, often ending up not reporting anything.
Journal ArticleDOI
Toward successful project management in global software development
Mahmood Niazi,Mahmood Niazi,Sajjad Mahmood,Mohammad Alshayeb,Abdul Majid Qureshi,Kanaan A. Faisal,Narciso Cerpa +6 more
TL;DR: In this article, the authors identify the factors from the literature related to the successful project management in GSD and validate the identified factors in the real-world practice; and map the identified factor to 10 project management knowledge areas of PMBOK.
Exploring Coordination in Large-Scale Agile Software Development: A Multiteam Systems Perspective Research-in-Progress
Alexander Scheerer,Thomas Kude +1 more
TL;DR: In this article, a framework for the coordination of several teams in large-scale agile settings is developed to guide this research project, which attempts to explain the events leading to changes in the coordination configuration and their influences on coordination effectiveness based on punctuated equilibrium theory.
Proceedings ArticleDOI
Coordination in Large-Scale Agile Software Development: A Multiteam Systems Perspective
TL;DR: The multiteam systems perspective is introduced to describe different conceptual strategy types for inter-team coordination in large-scale settings.
References
More filters
Book
Case Study Research: Design and Methods
TL;DR: In this article, buku ini mencakup lebih dari 50 studi kasus, memberikan perhatian untuk analisis kuantitatif, membahas lebah lengkap penggunaan desain metode campuran penelitian, and termasuk wawasan metodologi baru.
Manifesto for agile software development
Kent Beck,Mike Beedle,A. Van Bennekum,Alistair Cockburn,Ward Cunningham,Martin Fowler,Dave Thomas +6 more
Journal Article
Agile software development methods: Review and analysis
TL;DR: This publication proposes a definition and a classification of agile software development approaches and analyses ten software development methods that can be characterized as being "agile" against the defined criterion.
Journal ArticleDOI
Global software development
TL;DR: The author considers how software development is increasingly a multisite, multicultural, globally distributed undertaking.