2008 · 130 citations · 24 references
ManagementProject ManagementAgile Project ManagementGroup WorkTeamworkAgile DevelopmentAgile Software DevelopmentScrum FrameworkAgilityDaily ScrumDistributed ScrumDistributed TeamworkScrum AdoptionScrum ArtifactsScrum TeamsUnofficial Visits
While seemingly incompatible, combining large-scale global software development and agile practices is a challenge undertaken by many companies. Case study reports on the successful use of agile practices in small distributed projects already exist. How these practices could be applied to larger projects, however, remains unstudied. This paper reports a case study on agile practices in a 40- person development organization distributed between Norway and Malaysia. Based on seven interviews in the development organization, we describe how Scrum practices were successfully applied, e.g., using teleconference and Web cameras for daily scrum meetings, synchronized 4- week sprints and weekly scrum-of-scrums. Additional agility supporting practices for distributed projects were identified, e.g., frequent visits, unofficial distributed meetings and annual gatherings are described.
24
Managing the Development of Large Software Systems (1970)
W. W. Royce · The MIT Press eBooks · 2021 · 1.7K citations
Agile software development, the people factor
Alistair Cockburn, James A. Highsmith · Computer · 2001 · 1.1K citations
Laurie Williams, James E. Tomayko · Computer Science Education · 2002 · 914 citations