Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting our team. We will be in touch shortly.Close

  1. Blog
  2. Article

cmoullec
on 17 July 2020

Best practices for an effective remote team in the world of cloud delivery


Just like countless other business functions, cloud delivery has now shifted entirely to remote working for now and perhaps longer term. Canonical has been a remote-first company for some time, so we thought we’d take this opportunity to share some of the best practices we’ve learned along the way.

Communication

Effective communication between customers, engineers, and project managers is the most critical element of successful cloud delivery. This has always been the case, but it is doubly important in the absence of regular, face-to-face contact.

For remote teams, instant messaging is an invaluable tool. Internally, we use instant messaging both to keep in touch with one another and to coordinate on projects. However, it’s important to keep these two purposes separate. Maintaining one social channel and one business-focused channel prevents casual conversation from disrupting work.

For communication with customers, the use of email is the standard tool. Indeed, official design decisions should not be made lightly and need to be documented. In order to avoid delays and have everyone stick to action points, we make sure to chase up through phone or message, but always need to communicate through email. This helps ensure that both parties stay up-to-date on a project’s status and that we have written confirmations.

Documented, time zone-agnostic processes

Canonical’s Project Management team was well prepared for the full-scale shift to remote working because we already had a comprehensive Standard Operating Guide in place. The SOG lays out step-by-step instructions for each of our internal processes, so even if a team member has never performed a task before, they can see exactly what they need to do without having to consult a colleague.

When designing operational guidelines for a global, remote team, the key is to ensure that processes are consistent, centrally documented, and – most importantly – asynchronous. This means that team members should be able to collaborate across time zones without imposing delays on one another. Time zone-agnostic processes can be achieved using real-time systems for project management, and shared, cloud-based documents rather than local files.

Virtual sprints

Team sprints, which enable teams to collaborate, review and complete work in a short period of time,  are a core component of agile project management, compressing weeks or months of work into just a few days. Given the intense and collaborative nature of sprints, they typically take place in person – but remote sprints are now a very real possibility.

Virtual sprints offer a considerably different experience to their traditional counterparts, and they can be highly effective. While an on-site sprint contains a certain aspect of relationship building, a virtual sprint is all about tangible results. Teams can be more focused on the work, and will often achieve outcomes that would not be possible in an office environment.

Mini team sprints are particularly well-suited to remote teams. Pulling together multiple people for an entire week can be challenging – especially if the sprint involves customer employees – but it’s much easier to schedule four hours of intense collaboration on a hyper-specific objective. And remote working enables the team to focus on that objective with minimal distraction.

Learn more

If you would like to learn more about how we use remote working, don’t hesitate to contact us and read the updated plan we put in place for support and delivery during the Covid-19 crisis. 

Related posts


Hugo Huang
27 March 2024

Canonical at Google Next – What you need to know

Cloud and server Article

Learn how Canonical and Google Cloud are collaborating to secure and scale solutions for cloud computing at Google Next 2024. ...


Simon Fels
20 March 2024

Implementing an Android™ based cloud game streaming service with Anbox Cloud

Cloud and server Article

Since the outset, Anbox Cloud was developed with a variety of use cases for running Android at scale. Cloud gaming, more specifically for casual games as found on most user’s mobile devices, is the most prominent one and growing in popularity. Enterprises are challenged to find a solution that can keep up with the increasing ...


mitabhattacharya
6 March 2024

Meet Canonical at KubeCon + CloudNativeCon

Kubernetes Article

Join Canonical, the publishers of Ubuntu, as we proudly return as a gold sponsor at KubeCon + CloudNativeCon EU 2024. Hosted by the Cloud Native Computing Foundation, the conference unites adopters and technologists from top open source and cloud-native communities. Mark your calendars for March 20-22, 2024, as we gather in Paris for this ...