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

Average Rating: -

If planning for a large co-located 30+ development team is not enough to make you want to pull your hair out then try a 30+ 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. They 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.

Process/Mechanics

This will be a power point presentation of items learned in the planning process from inception through delivery with a time for questions at the end.

I have changed this to 30 minutes and am still considering the workshop idea.