Agile

Coping with Realities of Global Teams in Agile Environments

Mitch Goldstein

As technology shrinks the globe from an electronic perspective, the Earth is still the same physical size it has always been. Twenty-four time zones around. So even though we have the ability to share massive amounts of complex data in real time, we still have to contend with the reality that our teammates might be asleep while we are at our most productive or when a crisis unfolds.

The challenge of broadly distributed teamsImage of globe on a blackboard with quote to depict co-located teams.

From the heyday of the ‘Kaizen’ quality movement in Japan in the 70s to the explosion of personal computing in the 80s, through object-orientation and the advent of the internet in the 90s, no one could have predicted that global throughput and storage capacity would practically disappear as architectural issues. What's more, it likely wasn't imagined that the side-effects of broadly-distributed teams would stand in the forefront of challenges of today’s global value streams.

Thousands of projects have been completed using lean, agile and other non-engineering approaches. An interesting challenge remains. How to match the ‘team spirit’ that agile teams try to cultivate with the hard facts of having both distributed and dispersed teams operating in different verbal languages, cultures, customs and time zones. The most interesting problem this generates can be the physical distance between the customers and the developers: the key to success in any agile undertaking.

Virtual co-location as an answer?

Is virtual co-location the answer to our problems? I wonder whether the attempt to ‘pretend’ that a team is physically together, does not adversely damage team’s abilities to work together across long distances and cultural chasms. Can management or reporting tools solve some of these problems? Can agile scaling also help in organizing diverse, disparate contributors? Can DevOps principles shrink the physical globe in the same way as the electronic globe?

Join our Agile2017 presentation

My colleague Gary Greenwood and I (@MitchSumma) have the honor of speaking at Agile2017 on this very subject—a new look at global value streams—and how we can use many strategies and tools to minimize the risks of ‘diffuse’ teams and continue to produce value in almost any arrangement of participants. We will present our talk “Co-location: it’s not you, it’s me. Coping with the realities of global teams” at Agile2017 on Wednesday, August 9, 2017, from 2:45 pm-3:15 pm in rooms Wekiwa 3 & 4.

The talk intends to persuade you that agile and lean principles apply at all levels of scale, from a small scrum and kanban team to large scale organizations with sophisticated DevOps practices and that these practices will ensure continued innovation and adaptability to the global value streams. We will also discuss using strategic and tactical proxies, identifying specific metrics that help us improve global efficiency and some ideas on how to manage team dependencies in a planetary workspace.

 

Mitch Goldstein
ABOUT THE AUTHOR

Senior Technical Consultant Mitch Goldstein is Summa's first Technical Agile Coach as well as a certified SAFe Program Consultant, combining centuries of technical experience and a great love for all things lean and agile. Mitch has been a featured speaker at technical conferences in the US and Europe as well as a published author and technical journalist. Try to imagine a polymath, but only up to the easy part of calculus. Dabbles in Freemasonry.