{"id":401,"date":"2015-05-18T14:53:24","date_gmt":"2015-05-18T14:53:24","guid":{"rendered":"https:\/\/ee.yelkdev.site\/?p=401"},"modified":"2023-09-22T17:51:45","modified_gmt":"2023-09-22T16:51:45","slug":"epic-anchors-bringing-epic-stability-to-cross-functional-teams","status":"publish","type":"post","link":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/","title":{"rendered":"Epic anchors \u2013 bringing epic stability to cross-functional teams"},"content":{"rendered":"<p>Working in the Authorisation team (aka the A-team), part of the programme building a large-scale government platform, we\u2019re responsible for providing and supporting the means for users to log into the system.<\/p>\n<p>We are one of the platform\u2019s cornerstones and our services are used by pretty much all other teams.<\/p>\n<p>The platform runs on a microservice oriented architecture, and our team is responsible for (at the time of writing) 15 microservices and a few libraries. We\u2019re also a relatively big team within the project with 10 developers, 2 BAs, 2 QAs and 1 Scrum master.<\/p>\n<p>We normally have multiple parallel streams of work, that could be slightly related or not at all. Complexity and communication overhead started to become an issue, but we were concerned that splitting the team might not yield the best results.<\/p>\n<p>We have been trialling a different approach to manage our workload, we call it\u2026<\/p>\n<h3>Epic Anchors<\/h3>\n<p>Anchors are involved as early as possible on a new epic of work, alongside BA\u2019s and Architects, e.g. participating in initial scoping meetings, with external stakeholders. An epic is anchored by a pair of members of the team, normally developers but can also be a combination of Dev\/BA\/QA. The key requirement is that the epic\u2019s technical and domain expertise is met by the pair, and they don\u2019t anchor multiple epics at a time.<\/p>\n<p>One of the Anchors normally has a deep domain and technical knowledge of the services being worked on, whereas the other can be less experienced in that area, and so learns by co-anchoring that epic.<\/p>\n<p>They help BAs create stories and spec them out further with QAs in preparation for planning meetings. They also focus on finding unknowns and spike accordingly to obtain answers before the stories are presented to the rest of the team.<\/p>\n<p>They carry out development alongside the rest of the team on that epic, potentially rotating out to pair on other epics. At least one of the Anchors always remains working on the epic whilst it is in active development though. The responsibility of work still relies with the whole team, from Devs to BAs, QAs and Scrum master, and the Anchor role is not confined to a few team members but rotated from epic to epic.<\/p>\n<p>To sum up, the Anchors\u2019 main role is to ensure an epic is delivered all the way into production, with appropriate auditing, monitoring, alerts and dashboards, and that it satisfies the business needs. They are pro-active in resolving blockers and unknowns and ensuring the epic is not being held up. It\u2019s a different role from the traditional team lead as it\u2019s more focused on the delivery of units of work rather than technology, architecture or team management.<\/p>\n<h3>How has this worked so far?<\/h3>\n<p>So far this has helped us deliver multiple streams of work and help to keep the rotation of team members between different epics fluid according to the load and demand, which would have been much harder if we split the team.<\/p>\n<p><strong>Disclosure:<\/strong> I borrowed the \u2018Anchor\u2019 term from Pivotal Labs, a software consultancy I previously worked at.<\/p>\n<p>Written by\u00a0<a href=\"https:\/\/www.linkedin.com\/in\/gnorsilva\" target=\"_blank\" rel=\"noopener\">Gon\u00e7alo Silva<\/a> &amp;\u00a0<a href=\"https:\/\/www.linkedin.com\/in\/lyndsp\" target=\"_blank\" rel=\"noopener\">Lyndsay Prewer<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Working in the Authorisation team (aka the A-team), part of the programme building a large-scale government platform, we\u2019re responsible for providing and supporting the means for users to log into the system. We are one of the platform\u2019s cornerstones and our services are used by pretty much all other teams. The platform runs on a [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":402,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"categories":[5],"tags":[],"location":[397],"class_list":["post-401","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-our-thinking"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Epic anchors \u2013 bringing epic stability to cross-functional teams | Equal Experts<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Epic anchors \u2013 bringing epic stability to cross-functional teams\" \/>\n<meta property=\"og:description\" content=\"Working in the Authorisation team (aka the A-team), part of the programme building a large-scale government platform, we\u2019re responsible for providing and supporting the means for users to log into the system. We are one of the platform\u2019s cornerstones and our services are used by pretty much all other teams. The platform runs on a [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/\" \/>\n<meta property=\"og:site_name\" content=\"Equal Experts\" \/>\n<meta property=\"article:published_time\" content=\"2015-05-18T14:53:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-22T16:51:45+00:00\" \/>\n<meta name=\"author\" content=\"gsilva\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EqualExperts\" \/>\n<meta name=\"twitter:site\" content=\"@EqualExperts\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gsilva\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/\"},\"author\":{\"name\":\"gsilva\",\"@id\":\"https:\/\/www.equalexperts.com\/#\/schema\/person\/e677d08008646c00e3af5f112f5e78eb\"},\"headline\":\"Epic anchors \u2013 bringing epic stability to cross-functional teams\",\"datePublished\":\"2015-05-18T14:53:24+00:00\",\"dateModified\":\"2023-09-22T16:51:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/\"},\"wordCount\":537,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.equalexperts.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#primaryimage\"},\"thumbnailUrl\":\"\",\"articleSection\":[\"Our Thinking\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/\",\"url\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/\",\"name\":\"Epic anchors \u2013 bringing epic stability to cross-functional teams | Equal Experts\",\"isPartOf\":{\"@id\":\"https:\/\/www.equalexperts.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#primaryimage\"},\"thumbnailUrl\":\"\",\"datePublished\":\"2015-05-18T14:53:24+00:00\",\"dateModified\":\"2023-09-22T16:51:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.equalexperts.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Epic anchors \u2013 bringing epic stability to cross-functional teams\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.equalexperts.com\/#website\",\"url\":\"https:\/\/www.equalexperts.com\/\",\"name\":\"Equal Experts\",\"description\":\"Making Software. Better.\",\"publisher\":{\"@id\":\"https:\/\/www.equalexperts.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.equalexperts.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.equalexperts.com\/#organization\",\"name\":\"Equal Experts\",\"url\":\"https:\/\/www.equalexperts.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.equalexperts.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.equalexperts.com\/wp-content\/uploads\/2018\/08\/Equal_Experts_Logo_CMYK_Colour.jpg\",\"contentUrl\":\"https:\/\/www.equalexperts.com\/wp-content\/uploads\/2018\/08\/Equal_Experts_Logo_CMYK_Colour.jpg\",\"width\":719,\"height\":340,\"caption\":\"Equal Experts\"},\"image\":{\"@id\":\"https:\/\/www.equalexperts.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/EqualExperts\",\"https:\/\/www.linkedin.com\/company\/equal-experts\/?viewAsMember=true\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.equalexperts.com\/#\/schema\/person\/e677d08008646c00e3af5f112f5e78eb\",\"name\":\"gsilva\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.equalexperts.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/40cc9b5f742f7644a6ac6410077b89519865d2a4bd400d3facae2d4cec4b2c9e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/40cc9b5f742f7644a6ac6410077b89519865d2a4bd400d3facae2d4cec4b2c9e?s=96&d=mm&r=g\",\"caption\":\"gsilva\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Epic anchors \u2013 bringing epic stability to cross-functional teams | Equal Experts","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/","og_locale":"en_GB","og_type":"article","og_title":"Epic anchors \u2013 bringing epic stability to cross-functional teams","og_description":"Working in the Authorisation team (aka the A-team), part of the programme building a large-scale government platform, we\u2019re responsible for providing and supporting the means for users to log into the system. We are one of the platform\u2019s cornerstones and our services are used by pretty much all other teams. The platform runs on a [&hellip;]","og_url":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/","og_site_name":"Equal Experts","article_published_time":"2015-05-18T14:53:24+00:00","article_modified_time":"2023-09-22T16:51:45+00:00","author":"gsilva","twitter_card":"summary_large_image","twitter_creator":"@EqualExperts","twitter_site":"@EqualExperts","twitter_misc":{"Written by":"gsilva","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#article","isPartOf":{"@id":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/"},"author":{"name":"gsilva","@id":"https:\/\/www.equalexperts.com\/#\/schema\/person\/e677d08008646c00e3af5f112f5e78eb"},"headline":"Epic anchors \u2013 bringing epic stability to cross-functional teams","datePublished":"2015-05-18T14:53:24+00:00","dateModified":"2023-09-22T16:51:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/"},"wordCount":537,"commentCount":0,"publisher":{"@id":"https:\/\/www.equalexperts.com\/#organization"},"image":{"@id":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#primaryimage"},"thumbnailUrl":"","articleSection":["Our Thinking"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/","url":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/","name":"Epic anchors \u2013 bringing epic stability to cross-functional teams | Equal Experts","isPartOf":{"@id":"https:\/\/www.equalexperts.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#primaryimage"},"image":{"@id":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#primaryimage"},"thumbnailUrl":"","datePublished":"2015-05-18T14:53:24+00:00","dateModified":"2023-09-22T16:51:45+00:00","breadcrumb":{"@id":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#primaryimage","url":"","contentUrl":""},{"@type":"BreadcrumbList","@id":"https:\/\/www.equalexperts.com\/blog\/our-thinking\/epic-anchors-bringing-epic-stability-to-cross-functional-teams\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.equalexperts.com\/"},{"@type":"ListItem","position":2,"name":"Epic anchors \u2013 bringing epic stability to cross-functional teams"}]},{"@type":"WebSite","@id":"https:\/\/www.equalexperts.com\/#website","url":"https:\/\/www.equalexperts.com\/","name":"Equal Experts","description":"Making Software. Better.","publisher":{"@id":"https:\/\/www.equalexperts.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.equalexperts.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/www.equalexperts.com\/#organization","name":"Equal Experts","url":"https:\/\/www.equalexperts.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.equalexperts.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.equalexperts.com\/wp-content\/uploads\/2018\/08\/Equal_Experts_Logo_CMYK_Colour.jpg","contentUrl":"https:\/\/www.equalexperts.com\/wp-content\/uploads\/2018\/08\/Equal_Experts_Logo_CMYK_Colour.jpg","width":719,"height":340,"caption":"Equal Experts"},"image":{"@id":"https:\/\/www.equalexperts.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/EqualExperts","https:\/\/www.linkedin.com\/company\/equal-experts\/?viewAsMember=true"]},{"@type":"Person","@id":"https:\/\/www.equalexperts.com\/#\/schema\/person\/e677d08008646c00e3af5f112f5e78eb","name":"gsilva","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.equalexperts.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/40cc9b5f742f7644a6ac6410077b89519865d2a4bd400d3facae2d4cec4b2c9e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/40cc9b5f742f7644a6ac6410077b89519865d2a4bd400d3facae2d4cec4b2c9e?s=96&d=mm&r=g","caption":"gsilva"}}]}},"_links":{"self":[{"href":"https:\/\/www.equalexperts.com\/wp-json\/wp\/v2\/posts\/401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.equalexperts.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.equalexperts.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.equalexperts.com\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.equalexperts.com\/wp-json\/wp\/v2\/comments?post=401"}],"version-history":[{"count":0,"href":"https:\/\/www.equalexperts.com\/wp-json\/wp\/v2\/posts\/401\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.equalexperts.com\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/www.equalexperts.com\/wp-json\/wp\/v2\/media?parent=401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.equalexperts.com\/wp-json\/wp\/v2\/categories?post=401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.equalexperts.com\/wp-json\/wp\/v2\/tags?post=401"},{"taxonomy":"location","embeddable":true,"href":"https:\/\/www.equalexperts.com\/wp-json\/wp\/v2\/location?post=401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}