Teams are becoming increasingly more global. Do you have any advice on how to manage the day-to-day of a increasingly global team?
Communication starts flowing freely and teams come together much faster when we respect various cultures. When we use the “American Way” (or any other cultural way) of communication with everyone in the globe, then communication breaks down.
Managing a team in Asia was one thing for me. But when I lived in Asia for a few years I leant so much more on how to connect before communicate. Similarly in Europe and Americas.
The critical thing to global teams is connect before communicate. Connect comes from Culture.
Couldn't agree more with this, respecting cultures even within the same country is key to a successful global organiz(s)ation. There are many processes you can follow to keep things on track whether its ITIL, SRUM etc. but without understand cultures the communication doesn't flow. One of the most important things in my experience is letting people have chance to speak and have an opinion. Being quiet is not sign of ignorance and at the opposite end of the scale talking over people can just be enthusiasm boiling over. In days gone by these things were much easier to note and deal with in face to face meetings but are magnified in remote sessions and often end in frustration. Know your audience and compensate where you can.
1.) Implement a culture of accountability that is open, honest, fair, and doesn’t punish for mistakes but instead encourages learning to eliminate repeating those mistakes.
2.) Daily stand-ups or status updates from members in the same region and ideally having a lead, scrum master, program or product manager in the region that can track daily progress with the team. In some cases depending on the team it may not need to be daily but every other day.
3.) Global weekly meetings with the entire team with a pre-set agenda that walks through the activity and status of each project. Because the time zones can be so disparate, I would encourage either a time that isn’t super hard on everyone of if no time exists, create a monthly schedule that means that it is difficult on a group only maybe once per month.
4.) Try to get the entire team together quarterly or bi-annually. If this simply isn’t possible, at least ensure the regional teams gather quarterly and do an annual gathering. If none of this is possible due to budgets, then you will need to go and visit your teams as often as possible. This would mean at a minimum going annually depending on team sizes and work being done. If you can, you would go quarterly or even more frequently.
5.) Select the tools that the team likes best and don’t impose inferior tools on them (tools that are flakey/don’t work well, or are unreliable such as Skype). Make sure you have a good project/agile tool such as Jira. Make sure you have good communications tools such as Slack, Zoom, confluence, aha, etc.
6.) With engineering and product teams, ensure that you have an agreed upon set of processes for code. This includes coding style guidelines, use of code repos (like GitHub), Pull Requests, continuous integration and continuous delivery if possible. If you don’t have engineering and product teams, you still must ensure that all locations follow the same processes or things will fall apart.
7.) If possible you should be involved in as many hires as possible, even if it means using zoom to do remote face to face interviews with candidates. All teams should have similar or the same general process for interviewing candidates.
This would be a great start, there are even more things that can be done. This just isn’t the medium for me to write a book on doing this. ;-)
Content you might like
Our team will have the option to work remotely for all or part of the week42%
Our team will return to the office as soon as it is safe to do so32%
Our team will permanently work remotely12%
Our team has already returned to the office10%
Our team never left the office to work remotely1%
Undecided2%
Salary levels that match the local cost of living28%
In-office perks (free lunches/snacks, fun events, etc.)45%
Commuter benefits42%
Childcare options/reimbursement28%
Pet care reimbursement19%
Updated/renovated office21%
Safety and sanitation protocols in the office23%
Office relocation13%
Opening satellite offices9%
None of these — any company can mandate RTO without these changes13%
Something else (comment if you’d like)1%
Thanks Manish. Part of the basics is hiring the right team members to begin with - this is of course easier said than done - but having people join the team for the right reasons and the right motivation is critical. Just my 2 cents.