{"id":193,"date":"2021-04-07T21:48:09","date_gmt":"2021-04-07T18:48:09","guid":{"rendered":"https:\/\/hygger.io\/guides\/?p=193"},"modified":"2021-10-11T14:09:47","modified_gmt":"2021-10-11T11:09:47","slug":"distributed-scrum","status":"publish","type":"post","link":"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/","title":{"rendered":"Distributed Scrum Team"},"content":{"rendered":"<p>Scrum is one of the most reliable methodologies for software development projects that many organizations apply today. <a href=\"https:\/\/hygger.io\/guides\/agile\/scrum\/\">Scrum<\/a> requires having a co-located team for better communication and increased productivity. However, business needs and unforeseen circumstances (such as the spread of Coronavirus) force many companies to have teams distributed across the globe. We won&#8217;t be surprised if, by the middle of 2021, more than half of the company\u2019s workforce will be working virtually.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-194 size-full\" src=\"https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/distributed-teams.jpg\" alt=\"Distributed Scrum\" width=\"2000\" height=\"1200\" srcset=\"https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/distributed-teams.jpg 2000w, https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/distributed-teams-300x180.jpg 300w, https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/distributed-teams-1024x614.jpg 1024w, https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/distributed-teams-768x461.jpg 768w, https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/distributed-teams-1536x922.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\" \/><\/p>\n<p>This is actually the world\u2019s largest work-from-home experiment provoked by COVID-19. Many studies prove that distributed workers are extremely productive and have a higher satisfaction level.<\/p>\n<p>So, how are remote work and Scrum compatible? Does Agile work with distributed teams and can a <a href=\"https:\/\/hygger.io\/guides\/agile\/scrum\/scrum-master\/\">Scrum Master<\/a> work remotely? Let&#8217;s figure it out right now!<\/p>\n<h2>Distributed Scrum Team Definition<\/h2>\n<h3>What Is a Distributed Team?<\/h3>\n<p>A distributed team is a term that refers to a group of people where all members are physically located away from each other. It means that being a distributed team member, you can work from home, a cafe, a park, or co-working spaces. For example, you could be a Head of Marketing living in Lisbon, managing an SMM specialist based in Rome, a video manager who lives in Paris, and a web designer working out of Acapulco.<\/p>\n<p>A distributed team can be also called a virtual team or a remote team. It can be defined as:<\/p>\n<ul>\n<li>A group of individuals who work in the same team but cooperate from different locations. For example, a single team with employees in New York, Moscow, and Berlin would be a distributed team.<\/li>\n<li>Different collaborating teams that are not located in the same place. This is mostly about large-scale development. For example, a large project might need a team in New York, another in Moscow, and the third one in Berlin. These teams are distributed, as each team is located in a different city.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-20193\" src=\"https:\/\/hygger.io\/wp-content\/uploads\/2021\/01\/14.-Fun-Geography.jpg\" alt=\"Fun geography online virual activity\" width=\"2000\" height=\"600\" \/><\/p>\n<h3>What Is a Scrum Team?<\/h3>\n<p>A Scrum team is a group of specialists (usually between five and nine members) working together to deliver the required product increments. Scrum encourages a high level of communication among team players so that the team could follow a common goal, adhere to the same rules, and demonstrate respect to each other.<\/p>\n<h2>What Is a Distributed Scrum Team?<\/h2>\n<p>What is distributed team in Agile? A distributed Scrum team is a regular Scrum team that is fully or partially remote. If you want your remote Scrum team to be efficient, you should keep in mind new approaches to adopting Scrum needs.<\/p>\n<p>Remote Scrum teams have constraints on ad hoc collaboration and informal communication, so they have to be more disciplined about all Agile rituals and find new opportunities to collaborate. Luckily, most of the Scrum rituals and tools can be adapted to the virtual remote environment (including <a href=\"https:\/\/hygger.io\/guides\/agile\/scrum\/sprints\/\">sprints<\/a> and all <a href=\"https:\/\/hygger.io\/guides\/agile\/scrum\/ceremonies\/\">Scrum ceremonies<\/a>).<\/p>\n<p>There is a popular practice called the \u201cTwo Pizza rule&#8221;, according to which all team members could be fed just by two pizzas. It means that a team should include up to 7-10 people. This rule is recommended to follow for most Agile-focused teams. However, for remote work, it\u2019s better to have smaller teams with 5-6 people.<\/p>\n<h3>What Are the Distributed Team Models?<\/h3>\n<p>There are three distributed Scrum models well-known in a virtual work management practice:<\/p>\n<ul>\n<li><b>Isolated Scrum teams<\/b> that are isolated across geographies. In most cases, off-shore teams are not crossfunctional and may not be using the Scrum process.<\/li>\n<li><b>Distributed Scrum of Scrums<\/b> that are isolated across geographies and integrated by a Scrum of Scrums that meets regularly across geographies.<\/li>\n<li><b>Totally Integrated Scrum teams<\/b> that are cross-functional with members distributed across geographies.<\/li>\n<\/ul>\n<p>Many outsourced development companies practice a degenerative form of the Isolated Scrums model where the teams are not cross-functional and not Agile-oriented. Requirements can be created in China and developed in India, or development may occur in Italy and quality assurance in Russia.<\/p>\n<h3>Who Can Have Distributed Scrum Teams?<\/h3>\n<p><span data-preserver-spaces=\"true\">A Remote Scrum teams model is a proper solution in case your organization falls into any of these categories:<\/span><\/p>\n<ul>\n<li><span data-preserver-spaces=\"true\">A company starting something new;<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">A company that requires flexible and quick scaling;<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">A company looking to hire people quickly;<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">A company with a team having some skill gaps.<\/span><\/li>\n<\/ul>\n<h2>Distributed Teams Benefits: Why Do We Choose Virtual Scrum Teams?<\/h2>\n<p>Fast-changing market conditions and scaling teams are crucial for businesses, so virtual teams can be considered the latest trend in workplace development. In order to work with the best people in the industry, many organizations have to adapt to these changes.<\/p>\n<p>In fact, this concept is becoming a common organizational model as technology is making it easier for individuals to work from any place. Ultimately, both companies and employees get benefits from remote teams.<\/p>\n<h4>What Are the Team Benefits?<\/h4>\n<ul>\n<li>Flexible working hours<\/li>\n<li>Increased self-confidence<\/li>\n<li>Reduced stress levels<\/li>\n<li>Advanced work-life balance<\/li>\n<li>Optimized commuting time<\/li>\n<li>Enhanced productivity<\/li>\n<\/ul>\n<h4>What are the Business Benefits?<\/h4>\n<ul>\n<li>More productive workforce<\/li>\n<li>Closeness to customers<\/li>\n<li>Fewer costs<\/li>\n<li>Ability to hire talents anywhere<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-20586\" src=\"https:\/\/hygger.io\/wp-content\/uploads\/2021\/02\/Distributed-teams_table-1.jpg\" alt=\"Remote Scrum\" width=\"1920\" height=\"1080\" \/><\/p>\n<h2>What Are the Possible Challenges of Distributed Scrum Teams?<\/h2>\n<p>Despite all its benefits, managing a distributed development Scrum team is not that easy. You may face many challenges when working remotely. Here we list some as well as the ways to handle them.<\/p>\n<h3>1. Lack of Communication<\/h3>\n<p>It is actually not an easy thing to communicate with the team members working from across globally. The lack of communication happens because of different time zones. This can cause delays in the work and make distributed employees feel lonely. As a possible solution, you can establish the right communication channels that will help everyone to get the right info at the right time.<\/p>\n<h3>2. Different Time Zones<\/h3>\n<p>As we&#8217;ve mentioned above, distributed software development teams often include employees located across different time zones. Scheduling meetings for them could be a real challenge as it is difficult to choose a time that is appropriate for everyone. In this case, you may contact each other through emails. Just send all relevant questions to your colleagues and ask them to answer and share their problems.<\/p>\n<h3>3. Problems with Adopting the Corporate Culture<\/h3>\n<p>This problem happens mainly as the distributed team members have different communication styles, values, contexts, and work ethics. That&#8217;s why their cultures may differ completely.<\/p>\n<p>Tracking remote employees&#8217; behavior and activities is essential to achieve success. As face-to-face meetings can take a long time, you may plan to gather all the remote team members together once every few months.<\/p>\n<h3>4. Lack of Strong Relationships<\/h3>\n<p>Building long-term relationships with team members is one of the most essential responsibilities of the remote manager. However, as you communicate less frequently with your distributed colleagues, strengthening relationships becomes even more complex. Looking for a solution, be more open. Encourage your team members to share their problems with you. Find the ideal solution to their problems to let them perform well.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-195 size-full\" src=\"https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/9deeed153d6db7e9771f9227de9c9a00.jpg\" alt=\"Scrum team\" width=\"1720\" height=\"1554\" srcset=\"https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/9deeed153d6db7e9771f9227de9c9a00.jpg 1720w, https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/9deeed153d6db7e9771f9227de9c9a00-300x271.jpg 300w, https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/9deeed153d6db7e9771f9227de9c9a00-1024x925.jpg 1024w, https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/9deeed153d6db7e9771f9227de9c9a00-768x694.jpg 768w, https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/9deeed153d6db7e9771f9227de9c9a00-1536x1388.jpg 1536w\" sizes=\"auto, (max-width: 1720px) 100vw, 1720px\" \/><\/p>\n<h2>How to Build an Effective Distributed Scrum Team<\/h2>\n<p>Any distributed software development team should follow the main Scrum principles of transparency, clear communication, and a dedication to continuous improvement. The success of such a group of people depends on mutual trust, communication, and collaboration.<\/p>\n<p>A remote Scrum team can benefit from a reliable communication plan that includes:<\/p>\n<ul>\n<li>Remote work agreements;<\/li>\n<li>The agreements for how meetings should be structured;<\/li>\n<li>Ways to contact other colleagues for informal questions;<\/li>\n<li>How remote team members communicate their availability;<\/li>\n<li>What collaboration tools should be applied.<\/li>\n<\/ul>\n<h3>What Collaboration Tools \u0421an be Used to Make Remote Work more Effective?<\/h3>\n<p>All forms and models of Agile remote working require effective collaboration tools.<\/p>\n<p>Scrum teams usually apply Agile planning tools to collect stories\/requirements, report and manage issues, and track progress.<\/p>\n<p>Distributed employees should have a handy virtual whiteboard that will provide visibility of project steps and <a href=\"https:\/\/hygger.io\/guides\/agile\/project-management\/workflow\/\">workflows<\/a>. For this aim, Hygger&#8217;s online <a href=\"https:\/\/hygger.io\/guides\/agile\/kanban\/boards\/\">Kanban boards<\/a> suit perfectly well.<\/p>\n<p>Whatever you use, this tool should:<\/p>\n<ul>\n<li>Enable collaboration, notification, and sharing features;<\/li>\n<li>Be accessible to all remote team members;<\/li>\n<li>Be a collection of relevant and engaging information.<\/li>\n<\/ul>\n<p>You may also use video-conferencing tools, for example, Zoom for impromptu communication.<\/p>\n<p><i>If you desire to dive deeper into this topic, feel free to explore our post about <\/i><a href=\"https:\/\/hygger.io\/blog\/20-tools-for-managing-remote-teams\/\" target=\"_blank\" rel=\"noopener\"><i>20 Online Tools Enhancing the Process of Managing Remote Teams.<\/i><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-20401\" src=\"https:\/\/hygger.io\/wp-content\/uploads\/2020\/05\/9vR100VCNhquGOGXN2ceXRFpqFoNjCBuQKxaRzqY.png\" alt=\"What is work-life balance?\" width=\"1508\" height=\"671\" \/><\/p>\n<h2>Essential Factors Leading to Successful Scrum Teams Working Remotely<\/h2>\n<h3>1. Avoid Handoffs<\/h3>\n<p>Handoffs to\/from a Scrum team increase risks and information scatter.\u00a0 Up to 50% of information can be lost when there is a handoff. Handoffs may happen when others outside the team prepare docs and hand them to the team.<\/p>\n<h3>2. Choose an Appropriate Team Size<\/h3>\n<p>An ideal Agile team should contain 5-9 team members, excluding the Scrum Master and PO.<\/p>\n<h3>3. Support the Team in Self-Organization<\/h3>\n<p>No one outside the team should tell them how to operate. People closer to the work should make the decisions about how the work is done. This autonomy fosters ownership of results and supports internal motivation.<\/p>\n<h3>4. Encourage Psychological Safety<\/h3>\n<p>High-performing teams have psychological safety. This safety is what the team members feel about taking risks, making mistakes, and doing what they think is right without feeling embarrassed and insecure.<\/p>\n<h3>5. Ensure the Maturation Process<\/h3>\n<p>A new team consists of beginners who are immature. Their performance will be not optimal until they mature into a high-performing group. Distributed Scrum teams may have little time overlapping, speak different languages, and work in different conditions to take longer to mature and perform at a high level.<\/p>\n<h3>6. Eliminate Sub-Teams<\/h3>\n<p>Creating sub-teams may lead to bottlenecks and a lack of end-to-end ownership for the results.<\/p>\n<h3>7. Focus on Software over Documentation<\/h3>\n<p>Agile values working software over comprehensive documentation. The focus should be on the solution delivery, not the paperwork that describes this solution.<\/p>\n<h3>8. Provide Cross-Training and Learning<\/h3>\n<p>Scrum teams that cross-train each other and learn from each other tend to work better. When employees are immature, they often gravitate toward each person doing just one thing. It may cause bottlenecks and key person dependencies. Teams that constantly train and learn reduce or eliminate these bottlenecks.<\/p>\n<h3>9. Focus on People and Interactions over Process and Tools<\/h3>\n<p>High-performing teams require a key focus on getting the right people on the team and helping them to work well together. Tools and processes are important, but not as important as having the right individuals.<\/p>\n<h3>Wrapping Up<\/h3>\n<p>Do remote teams have a bright future?<\/p>\n<p>Today distributed teams provide valuable benefits not just for companies, but importantly for employees. The number of remote workers is increasingly growing and this becomes one of the major project and product management trends.<\/p>\n<p>More and more companies are getting a taste of what it means to have a distributed workforce, no matter they have the infrastructure to support telecommuting or not. It\u2019s likely distributed teams will stay even after the Pandemic, at least in some capacity.<\/p>\n<p><em>Do you have distributed projects and remote colleagues? How do you structure your Scrum development team? After all, what do you think about the future of virtual teams? Please, share your thought below!<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Scrum is one of the most reliable methodologies for software development projects that many organizations apply today. Scrum requires having a co-located team for better communication and increased productivity. However, business needs and unforeseen circumstances (such as the spread of Coronavirus) force many companies to have teams distributed across the globe. We won&#8217;t be surprised [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":342,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"class_list":["post-193","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-scrum"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Distributed Scrum Team: how to succeed by working remotely?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Distributed Scrum? - Hygger.io Guides\" \/>\n<meta property=\"og:description\" content=\"Distributed Scrum Team: how to succeed by working remotely?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/\" \/>\n<meta property=\"og:site_name\" content=\"Hygger.io Guides\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-07T18:48:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-10-11T11:09:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/agile.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"9 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hygger.io\/guides\/#website\",\"url\":\"https:\/\/hygger.io\/guides\/\",\"name\":\"Hygger.io Guides\",\"description\":\"Hygger: Project Management Software &amp; Tools for Companies\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/hygger.io\/guides\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/agile.png\",\"contentUrl\":\"https:\/\/hygger.io\/guides\/wp-content\/uploads\/2021\/04\/agile.png\",\"width\":1400,\"height\":300,\"caption\":\"Agile\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/#webpage\",\"url\":\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/\",\"name\":\"What is Distributed Scrum? - Hygger.io Guides\",\"isPartOf\":{\"@id\":\"https:\/\/hygger.io\/guides\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/#primaryimage\"},\"datePublished\":\"2021-04-07T18:48:09+00:00\",\"dateModified\":\"2021-10-11T11:09:47+00:00\",\"author\":{\"@id\":\"https:\/\/hygger.io\/guides\/#\/schema\/person\/cab80745946cdf5feea0cee70ab6cffc\"},\"description\":\"Distributed Scrum Team: how to succeed by working remotely?\",\"breadcrumb\":{\"@id\":\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hygger.io\/guides\/\",\"url\":\"https:\/\/hygger.io\/guides\/\",\"name\":\"\\u0413\\u043b\\u0430\\u0432\\u043d\\u0430\\u044f \\u0441\\u0442\\u0440\\u0430\\u043d\\u0438\\u0446\\u0430\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@id\":\"https:\/\/hygger.io\/guides\/agile\/scrum\/distributed-scrum\/#webpage\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/hygger.io\/guides\/#\/schema\/person\/cab80745946cdf5feea0cee70ab6cffc\",\"name\":\"Pavel Kukhnavets\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/hygger.io\/guides\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1c304a131d7d560805a98b095abf6816b67434834ab4109340b1e6dfa4061a1b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1c304a131d7d560805a98b095abf6816b67434834ab4109340b1e6dfa4061a1b?s=96&d=mm&r=g\",\"caption\":\"Pavel Kukhnavets\"},\"description\":\"Pavel is a Content Marketing Manager at Hygger.io &amp; Welldoneby.com, a project management tool loved both by tech and non-tech people. Pavel writes about the world of Agile project management, covering such topics as popular methodologies, frameworks, techniques, innovative tools, and much more that affect the overall efficiency and productivity of product teams.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/posts\/193","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/comments?post=193"}],"version-history":[{"count":12,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/posts\/193\/revisions"}],"predecessor-version":[{"id":859,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/posts\/193\/revisions\/859"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/media\/342"}],"wp:attachment":[{"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/media?parent=193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hygger.io\/guides\/wp-json\/wp\/v2\/categories?post=193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}