Home Blog Offshore Team How to Deal with the Time Zones Problem in a Distributed Agile Team

How to Deal with the Time Zones Problem in a Distributed Agile Team

Author Daxx team
Posted Jul 14, 2014
Offshore Team

Distributed Agile teams combine two dominating and increasingly popular trends in IT: Agile development and outsourcing programmers. More and more companies implement Agile methodology as a progressive and effective way to build software, and just as many businesses hire offshore developers to cut down the development costs. No wonder that a distributed Agile team is the reality of today’s IT.

Collaborating and maintaining agility in a geographically distributed Scrum team is a challenge in itself, since working together and arranging regular meetings becomes more difficult, and face-to-face communication - nearly impossible. But when the team consists of remote developers from various time zones, the challenge becomes a real problem. How do you get your distributed Agile team together when it’s time to leave the office for one member, and another one is only halfway through their breakfast? And in a broader sense, how do you maintain agility in a team that is distributed across time zones?

Create a Time Zones Visual

To begin with, it’s very helpful to visualize where each team member is located and what their working hours are. When you do that, it will be easier to identify what meeting time works for everyone - or if anyone will have to adjust their hours.

Make Sure the Management Realizes Time Zones Situation

When a project is at its earliest stage and the work hasn’t started yet, it may be the last possible moment to reconsider the team composition. If the time difference between locations is far too big, and you realize that too many people will have to work crazy hours, explain the situation to your management and may be create a team that is closer in terms of time zones.


Want to learn more about setting up an extended development team with us?

tell me more

Let Everyone Participate in Picking Time

Share the time zones scheme with all Scrum team members and let them participate in deciding on planning and standup times. This is especially important if there are too many time zones and someone will have to change their working hours to participate in a meeting.

Be Fair About Schedule Adjustments

When the time difference is too big, there may be no perfect meeting time for everyone, which means someone will have to start earlier or finish later than their regular working hours. Be fair with that: ask people beforehand if they can reschedule their day, and distribute this unpleasant responsibility between the team members fairly. Don’t make just one person always start early or stay late.

Meet Only with Those Who Need to Participate

Not all meetings require the whole team to be there. An iteration planning meeting or a standup needs the presence of your whole Scrum team, but some people don’t have to participate in a problem-solving meeting if they are not solving that problem. That is especially frustrating if those team members had to adjust their schedules to attend the meeting.

For a distributed Agile team, the time zones are even bigger a challenge than they are for remote developers who don’t stick to the Agile methodology. But with a little effort and planning, you can combine outsourcing programmers with Agile development and enjoy the benefits of both.

Share this article


Read also

Offshore Team

TenderApp Owner Marcel Hazeleger Shares His Story of a Non-Technical Entrepreneur Who Has Multiplied Tech Product by Several Times

“Find people whom you trust and who can think of solutions to help you out with the things you don’t know.” Check out the interview with Marcel Hazeleger, TenderApp Co-Owner, who shares experience of growing a tech product....

Author Olena Herasymchuk
Posted Mar 23, 2019
Offshore Team

Drew Dorgan, globalHMA and Workhorse Development Owner, Talks About How a Dedicated Developer in Ukraine Changed Everything for Her App Business

Drew Dorgan, globalHMA/Workhorse Development Owner, describes how cooperation with Daxx brings positive productivity changes in her companies and showcases why cooperation with freelance developers was not very beneficial....

Author Olena Herasymchuk
Posted Mar 23, 2019
Offshore Team

Lamina Technologies CIO Reveals How Motivation and a Strong Team Spirit Can Guarantee the Success of Your Product

Nitsan Elmalam, the CIO at Lamina Technologies, provides his insights regarding the current state of Swiss tech market and the recruitment practices they implement to hire remote developers. Additionally, he shares some proven tips and practices...

Author Juliya Mankovskaya
Posted Mar 23, 2019