Affiliation:
1. Polytechnic Institute of Gaya, Portugal
Abstract
Software development companies have progressively been experiencing the need to migrate their traditional development processes to agile environments. Several frameworks have emerged that support this paradigm, and Scrum is one of the most widely adopted on a global scale. However, Scrum was originally designed to work in small, local team environments. The challenge lies in designing its adoption in large-scale environments with geographically distributed teams. This chapter seeks to explore this challenge by identifying communication and coordination issues that may arise when adopting distributed Scrum. Three case studies are considered to allow comparison of different approaches considering structural and contextual factors associated with each organization.