Colossal, Scattered, and Chaotic (Planning with a Large Distributed Team)

  • Authors:
  • Wes Williams;Mike Stout

  • Affiliations:
  • -;-

  • Venue:
  • AGILE '08 Proceedings of the Agile 2008
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

If planning for a large co-located 30-plus development team is not enough to make you want to pull your hair out then try a 30-plus development team located across several time zones, in places with different cultures and languages. Now, you’ve reached a level in the Agile planning game that would send most product owners running home to their mommies. Planning in Agile Projects requires enabling the team to have a continuous conversation with the customer. How can you have meaningful, continuous conversation and feedback when your team is scattered across several time zones, cultures and languages? This paper describes our experience of how one of our largest teams in Sabre Airline Solutions was able to make changes that allowed the continuous conversations to take place. The paper is written from the perspective of both development locations the main office in Dallas, Texas and the "remote" office in Krakow, Poland. The team successfully overcame many obstacles while rapidly growing a small co-located development team into a large globally distributed team that was able to efficiently deliver customer valued, quality code and customer satisfaction with each one-week iteration. It attributed this success to three main Agile areas: evolving the Agile Customer Role, making our meetings valuable and efficient for everyone involved, and good coordination across the sub teams.