{"id":12354,"date":"2015-11-30T09:12:12","date_gmt":"2015-11-30T15:12:12","guid":{"rendered":"https:\/\/blog.planview.com\/?p=12354"},"modified":"2020-02-24T09:16:02","modified_gmt":"2020-02-24T15:16:02","slug":"identifying-bottlenecks-using-queue-lanes","status":"publish","type":"post","link":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/","title":{"rendered":"Identifying Bottlenecks Using Queue Lanes"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12355\" src=\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg\" alt=\"\" width=\"1024\" height=\"614\" srcset=\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg 1024w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1-300x180.jpg 300w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1-768x461.jpg 768w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1-750x450.jpg 750w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Inevitably, every process has a bottleneck: There is some step that has a lower capacity than the steps before or after it. This may be because there are fewer\u00a0resources dedicated to performing this step, or because it requires more time to complete than the other steps in the process. Regardless, this bottleneck is the limiting factor for the capacity of your entire system.<\/p>\n<p>Bottlenecks pose a serious threat to\u00a0<a title=\"\" href=\"\/batch-on-flow-the-physics-of-lean-throughput\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-ol-has-click-handler=\"\">flow<\/a>. They promote wasteful habits like context switching, which slows down the delivery of value. The first step in eliminating a bottleneck is to identify it, but that\u2019s often easier said than done.<\/p>\n<p>A well-designed Kanban board can provide valuable insights into your team\u2019s flow \u2014 where you\u2019re delivering fast, and where work is piling up. Introducing queue lanes can help you pinpoint the specific cause of your bottlenecks, so you can move closer towards continuous delivery.<\/p>\n<h3>Basic Board Layout<\/h3>\n<p>The board example below reflects a simple process for developing a software feature. It starts with a Backlog for all new work coming into the team\u2019s work stream. Next are the four basic stages of that work: Analyze, Develop, Test, and Deploy. Each card on this board represents independent features that this team is delivering.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12356\" src=\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-bottleneck-no-queues-1024x524-1.png\" alt=\"\" width=\"1024\" height=\"524\" srcset=\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-bottleneck-no-queues-1024x524-1.png 1024w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-bottleneck-no-queues-1024x524-1-300x154.png 300w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-bottleneck-no-queues-1024x524-1-768x393.png 768w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-bottleneck-no-queues-1024x524-1-750x384.png 750w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p>Kanban promotes a pull system, in which a team only pulls in new work when they have enough capacity. This ensures that the team and the individuals within it stay under their WIP limits (read our three-part series on WIP limits\u00a0<a title=\"\" href=\"https:\/\/blog.planview.com\/wip-limits-how-to-journey-safely-into-the-unknown\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-ol-has-click-handler=\"\">here<\/a>).<\/p>\n<p>In this example, there is twice as much work in the Develop lane than any other lane, which could suggest a bottleneck in development. It\u2019s important to have a conversation about the work to understand the reality of the situation. Some of the work in the Develop lane may be currently in process, but some of it may also be waiting to be pulled into the next lane. This board design does not delineate between these two states.<\/p>\n<h3>Adding Queue Lanes<\/h3>\n<p>We can make this delineation by adding two sub-lanes for each of the work lanes: In Progress and Done. These new Done sub-lanes represent queued work that is waiting to be pulled into the next lanes when there is capacity. You may also hear queue lanes referred to as buffer or waiting lanes. By adding these queue lanes, we can see that development does not have an issue with too much work \u2014 rather, our testers are overwhelmed and do not have the capacity to pull new work.<\/p>\n<p>By visualizing our queues, we can immediately recognize the true bottleneck \u2014 in the Test step, not the Develop step as we might have assumed.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12357\" src=\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-bottleneck-with-queues-1024x602-1.png\" alt=\"\" width=\"1024\" height=\"602\" srcset=\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-bottleneck-with-queues-1024x602-1.png 1024w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-bottleneck-with-queues-1024x602-1-300x176.png 300w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-bottleneck-with-queues-1024x602-1-768x452.png 768w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-bottleneck-with-queues-1024x602-1-750x441.png 750w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<h3>Avoiding Duplicate Queues<\/h3>\n<p>Once you see the benefit of these Done queue lanes, you may be tempted to add more queue lanes, such as an upstream lane (Ready) to identify work the team has pulled but has not yet started. Resist that\u00a0temptation. It creates duplicate queues that represent the same state as the Done step before them. Adding those\u00a0lanes can make it more difficult to see bottlenecks, since the work that is stacking up could be spread across two lanes and may not be as obvious.<\/p>\n<p>Duplicate queues can also encourage teams to push work from their Done lane into the downstream Ready lane, getting away from the pull system we are trying to promote with Kanban.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-12358\" src=\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-duplicate-queues-1.png\" alt=\"\" width=\"816\" height=\"656\" srcset=\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-duplicate-queues-1.png 816w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-duplicate-queues-1-300x241.png 300w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-duplicate-queues-1-768x617.png 768w, https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/board-duplicate-queues-1-750x603.png 750w\" sizes=\"auto, (max-width: 816px) 100vw, 816px\" \/><\/p>\n<h3>Final Thoughts<\/h3>\n<p>Queue lanes make it easy to see the difference between work that is truly in progress, versus work that is waiting to be pulled into the downstream lane. Once you have added queue lanes, you can implement\u00a0<a href=\"https:\/\/blog.planview.com\/wip-limits-how-to-journey-safely-into-the-unknown\/\" data-ol-has-click-handler=\"\">WIP limits<\/a>\u00a0that accurately reflect the reality of your team\u2019s capacity.\u00a0This understanding of\u00a0your team\u2019s unique process will help you continue to maximize flow \u2014 and move\u00a0closer towards continuous delivery.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Inevitably, every process has a bottleneck: There is some step that has a lower capacity than the steps before or after it. This may be because there are fewer\u00a0resources dedicated to performing this step, or because it requires more time to complete than the other steps in the process. Regardless, this bottleneck is the limiting&#8230;<\/p>\n","protected":false},"author":150,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[38],"tags":[511],"class_list":["post-12354","post","type-post","status-publish","format-standard","hentry","category-work-collaboration","tag-leankit"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v26.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Identifying Bottlenecks Using Queue Lanes - Blog | Planview<\/title>\n<meta name=\"description\" content=\"Bottlenecks pose a serious threat to\u00a0flow. They promote wasteful habits like context switching, which slows down the delivery of value.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Identifying Bottlenecks Using Queue Lanes\" \/>\n<meta property=\"og:description\" content=\"Bottlenecks pose a serious threat to\u00a0flow. They promote wasteful habits like context switching, which slows down the delivery of value.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/\" \/>\n<meta property=\"og:site_name\" content=\"Planview Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772\" \/>\n<meta property=\"article:published_time\" content=\"2015-11-30T15:12:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-02-24T15:16:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg\" \/>\n<meta name=\"author\" content=\"Tommy Norman\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Planview\" \/>\n<meta name=\"twitter:site\" content=\"@Planview\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tommy Norman\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. 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:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/\"},\"author\":{\"name\":\"Tommy Norman\",\"@id\":\"https:\/\/blog.planview.com\/#\/schema\/person\/52cccbc4e04c4266fa74f34bc3aa9827\"},\"headline\":\"Identifying Bottlenecks Using Queue Lanes\",\"datePublished\":\"2015-11-30T15:12:12+00:00\",\"dateModified\":\"2020-02-24T15:16:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/\"},\"wordCount\":639,\"publisher\":{\"@id\":\"https:\/\/blog.planview.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg\",\"keywords\":[\"LeanKit\"],\"articleSection\":[\"Work Management for Teams\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/\",\"url\":\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/\",\"name\":\"Identifying Bottlenecks Using Queue Lanes - Blog | Planview\",\"isPartOf\":{\"@id\":\"https:\/\/blog.planview.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg\",\"datePublished\":\"2015-11-30T15:12:12+00:00\",\"dateModified\":\"2020-02-24T15:16:02+00:00\",\"description\":\"Bottlenecks pose a serious threat to\u00a0flow. They promote wasteful habits like context switching, which slows down the delivery of value.\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#primaryimage\",\"url\":\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg\",\"contentUrl\":\"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg\",\"width\":1024,\"height\":614},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.planview.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Identifying Bottlenecks Using Queue Lanes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.planview.com\/#website\",\"url\":\"https:\/\/blog.planview.com\/\",\"name\":\"Planview Blog\",\"description\":\"Leading the conversation on digital connected work\",\"publisher\":{\"@id\":\"https:\/\/blog.planview.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.planview.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.planview.com\/#organization\",\"name\":\"Planview\",\"url\":\"https:\/\/blog.planview.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.planview.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.planview.com\/wp-content\/uploads\/2015\/06\/planview-logo-black.png\",\"contentUrl\":\"https:\/\/blog.planview.com\/wp-content\/uploads\/2015\/06\/planview-logo-black.png\",\"width\":280,\"height\":66,\"caption\":\"Planview\"},\"image\":{\"@id\":\"https:\/\/blog.planview.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772\",\"https:\/\/x.com\/Planview\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.planview.com\/#\/schema\/person\/52cccbc4e04c4266fa74f34bc3aa9827\",\"name\":\"Tommy Norman\",\"description\":\"Tommy is the Lean\/Agile Coach at LeanKit, ensuring that we embody the values and principles behind our product. He's the director for the Agile Nashville user group and the Music City Agile conference, and frequently speaks at local and national events. Tommy is a 9-time Microsoft MVP. His Agile training series has been the top selling Agile videos on Safari Books Online for the last two years. Connect with him @tommynorman.\",\"url\":\"https:\/\/blog.planview.com\/author\/tommy-norman\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Identifying Bottlenecks Using Queue Lanes - Blog | Planview","description":"Bottlenecks pose a serious threat to\u00a0flow. They promote wasteful habits like context switching, which slows down the delivery of value.","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:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/","og_locale":"en_US","og_type":"article","og_title":"Identifying Bottlenecks Using Queue Lanes","og_description":"Bottlenecks pose a serious threat to\u00a0flow. They promote wasteful habits like context switching, which slows down the delivery of value.","og_url":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/","og_site_name":"Planview Blog","article_publisher":"http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772","article_published_time":"2015-11-30T15:12:12+00:00","article_modified_time":"2020-02-24T15:16:02+00:00","og_image":[{"url":"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg","type":"","width":"","height":""}],"author":"Tommy Norman","twitter_card":"summary_large_image","twitter_creator":"@Planview","twitter_site":"@Planview","twitter_misc":{"Written by":"Tommy Norman","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#article","isPartOf":{"@id":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/"},"author":{"name":"Tommy Norman","@id":"https:\/\/blog.planview.com\/#\/schema\/person\/52cccbc4e04c4266fa74f34bc3aa9827"},"headline":"Identifying Bottlenecks Using Queue Lanes","datePublished":"2015-11-30T15:12:12+00:00","dateModified":"2020-02-24T15:16:02+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/"},"wordCount":639,"publisher":{"@id":"https:\/\/blog.planview.com\/#organization"},"image":{"@id":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg","keywords":["LeanKit"],"articleSection":["Work Management for Teams"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/","url":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/","name":"Identifying Bottlenecks Using Queue Lanes - Blog | Planview","isPartOf":{"@id":"https:\/\/blog.planview.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#primaryimage"},"image":{"@id":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg","datePublished":"2015-11-30T15:12:12+00:00","dateModified":"2020-02-24T15:16:02+00:00","description":"Bottlenecks pose a serious threat to\u00a0flow. They promote wasteful habits like context switching, which slows down the delivery of value.","breadcrumb":{"@id":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#primaryimage","url":"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg","contentUrl":"https:\/\/blog.planview.com\/wp-content\/uploads\/2020\/02\/LK_blogPhoto_QueueLanes-1024x614-1.jpg","width":1024,"height":614},{"@type":"BreadcrumbList","@id":"https:\/\/blog.planview.com\/identifying-bottlenecks-using-queue-lanes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.planview.com\/"},{"@type":"ListItem","position":2,"name":"Identifying Bottlenecks Using Queue Lanes"}]},{"@type":"WebSite","@id":"https:\/\/blog.planview.com\/#website","url":"https:\/\/blog.planview.com\/","name":"Planview Blog","description":"Leading the conversation on digital connected work","publisher":{"@id":"https:\/\/blog.planview.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.planview.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.planview.com\/#organization","name":"Planview","url":"https:\/\/blog.planview.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.planview.com\/#\/schema\/logo\/image\/","url":"https:\/\/blog.planview.com\/wp-content\/uploads\/2015\/06\/planview-logo-black.png","contentUrl":"https:\/\/blog.planview.com\/wp-content\/uploads\/2015\/06\/planview-logo-black.png","width":280,"height":66,"caption":"Planview"},"image":{"@id":"https:\/\/blog.planview.com\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/pages\/Planview-Inc\/89422974772","https:\/\/x.com\/Planview"]},{"@type":"Person","@id":"https:\/\/blog.planview.com\/#\/schema\/person\/52cccbc4e04c4266fa74f34bc3aa9827","name":"Tommy Norman","description":"Tommy is the Lean\/Agile Coach at LeanKit, ensuring that we embody the values and principles behind our product. He's the director for the Agile Nashville user group and the Music City Agile conference, and frequently speaks at local and national events. Tommy is a 9-time Microsoft MVP. His Agile training series has been the top selling Agile videos on Safari Books Online for the last two years. Connect with him @tommynorman.","url":"https:\/\/blog.planview.com\/author\/tommy-norman\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/posts\/12354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/users\/150"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/comments?post=12354"}],"version-history":[{"count":0,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/posts\/12354\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/media?parent=12354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/categories?post=12354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.planview.com\/wp-json\/wp\/v2\/tags?post=12354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}