Aug. 28, 2014

Co-location, no matter what?

Many people see co-location as a necessary condition to working in an Agile way, is this still the case today or has the world changed?

It's common sense in the Agile community that co-location of teams is beneficial and many people see co-location as a necessary condition to working in an Agile way. Ten years ago this was definitely the case. But is this still the case today, or has the world changed? Are there scenarios where maybe other aspects are more important?

Why do/did we see co-location as essential?

A team works closely together to achieve their collective goals. Close collaboration is a key for fast and efficient problem solving. It creates a dynamic where the performance of a team as a whole is more than just the sum of its team members. This applies also to the interaction between the Product Owner and the team. The whole idea of working with User Stories - which are short reminders of a conversation instead of full-blown detailed requirements, is the possibility to ask questions in order to clarify the non-written parts of the work. A decade ago this was thought of as only possible with co-located teams.

Since then, there have been a numbers of improvements, most notably,  the more reliable communication tools such as Skype or Google Hangout, which enable fast and easy communication exchanges with or without video. These are very helpful for the communication within the team and also to get feedback from the Product Owner. I have actually seen some teams that still make use of group chats even while being co-located, because they have found its  usefulness in certain situations.

In addition, Google-docs, Etherpad and other tools  allow distributed, collaborative writing of documents and code. Working closer together using screen-sharing has become more and more feasible.

Last but not least, tools like Agilo for Scrum provide close interaction with a task board. Immediate movements and changes on the board are visible on all open browsers without reloading, which is a big help during distributed Stand-Ups.

Agilo Scrumboard

Is this enough to work fully distributed?

Well at least it has become much easier to bridge the distance. I have worked with teams that were distributed over three time zones. While distance and timezones are still a challenge, I have even experienced environments where the distributed  teams outperformed the co-located teams. They were, in fact, more aware of their need to communicate. When considering a distributed team, in my experience, the time spent together, especially at the beginning, is one of the most important investments.

Co-location is still beneficial, but many companies have to make trade-off decisions.

For example, many corporations have different skills distributed over the globe. A trade- off between co-location and cross-functionality needs to be taken into consideration. In my opinion, it is much more beneficial to form cross-functional teams in such a case, than to stick to co-location. A lot of the challenges distributed teams face can be mitigated.

We should not forget that the world is continuously changing and we need to adapt to those changes.

Illustration by the author.

Image of ralfkruse81

Ralf Kruse

I'm an Agile coach. Sometimes I'm excited and sometimes I feel more like Marvin ;-) Follow me @ralfhh
blog comments powered by Disqus
Image of ralfkruse81

Ralf Kruse

I'm an Agile coach. Sometimes I'm excited and sometimes I feel more like Marvin ;-) Follow me @ralfhh

Latest Posts

Scrum Anti Patterns

Since Scrum is easy to understand beginners may use some of the practices and repeat them in a mechanistic way without understanding the principles

Image of ebru4984

Ebru Yalçınkaya

I act as a change agent where the teams, domains need to enhance agility to reach their goals, to create a shared vision if needed. I coach every kind of team , every domain, like management teams or like customer care, technology and sales groups.

Scrumtisch March 2018

The Berlin Scrum User Group meets on March 8th at SAP in Rosenthaler Str.

Image of aballer

Alexandra Baller

agile42 Team Assistant

Welcome to our new agile42 Event Space in Berlin

agile42 now offers training and meetings in its new cozy and flexible open space, right next to its Berlin headquarters

Image of apanagiotou

Anna Panagiotou

Report from the Scrumtisch Berlin of January 2018

A report about the February meeting of the Berlin Scrum User Group facilitated by agile42 coaches Javier Pérez and Gregory Keegan

Image of javierperez

Javier Pérez

Javier invested his first years of career working as developer and business analyst in Madrid. When Javier moved to Berlin, he discovered his passion: to help teams and organizations in their cultural transformation towards agility working first as Scrum Master and later as Team Coach.
Image of gregory

Gregory Keegan

Greg has been working as a Scrum Master and Agile Coach for nearly ten years, helping teams and organizations to improve the way they are working.

Certified Scrum classes in Sweden

We want to invite you to our first ever Certified Scrum Product Owner (CSPO) class in Stockholm on February 15-16

Image of giuseppe.desimone

Giuseppe De Simone

Giuseppe is a Certified Enterprise Coach and a Certified Team Coach who is passionate about helping individuals, teams and organizations become resilient and agile. He is one of the only two CECs living and working in Sweden.