{"id":37822,"date":"2019-10-14T06:00:13","date_gmt":"2019-10-14T13:00:13","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/premier-developer\/?p=37822"},"modified":"2019-11-25T06:46:49","modified_gmt":"2019-11-25T13:46:49","slug":"tracking-cross-team-projects-portfolio-with-azure-devops-boards","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/premier-developer\/tracking-cross-team-projects-portfolio-with-azure-devops-boards\/","title":{"rendered":"Tracking Cross-team Projects Portfolio with Azure DevOps Boards"},"content":{"rendered":"<p>In his <a href=\"https:\/\/devblogs.microsoft.com\/premier-developer\/tracking-cross-team-projects-in-azure-devops-boards\/\">previous post<\/a>, App Dev Manager <a href=\"https:\/\/www.linkedin.com\/in\/ricdealm\/\">Ricardo de Almeida<\/a> explained how to perform portfolio tracking in Azure DevOps\/TFS using <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms.vss-plans&amp;targetId=8f94fbfe-9fac-4294-89d1-656efdaf9299&amp;utm_source=vstsproduct&amp;utm_medium=ExtHubManageList\">Delivery Plans.<\/a> In this follow-up, he talks about the recently released <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-devlabs.workitem-feature-timeline-extension&amp;targetId=8f94fbfe-9fac-4294-89d1-656efdaf9299&amp;utm_source=vstsproduct&amp;utm_medium=ExtHubManageList\">Feature timeline and Epic Roadmap<\/a> extension.<\/p>\n<hr \/>\n<h3>A quick recap:<\/h3>\n<p>Last year I decided to share how I was using Azure DevOps and the <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms.vss-plans&amp;targetId=8f94fbfe-9fac-4294-89d1-656efdaf9299&amp;utm_source=vstsproduct&amp;utm_medium=ExtHubManageList\">Delivery Plans<\/a> extension to support one of my customers in their digital transformation starting by the mindset change from a prescriptive model to an agile approach and as I described in my <a href=\"https:\/\/devblogs.microsoft.com\/premier-developer\/tracking-cross-team-projects-in-azure-devops-boards\/\">previously post<\/a>:<\/p>\n<p style=\"padding-left: 40px;\">\u201c<em>The first step is by helping customer understand that agile project management is a paradigm breaker for those coming from traditional software project management methodologies and several mindset changes will be required, but besides the differences between both methods, business\u2019 needs must come first and if part of this transition requires that some aspects from the legacy process be kept, this is a great opportunity to show to this customer that, by using agile process and agile tools we can have an even better control about the value (no more only software) that the developers team are creating to the company, but now doing it in an incremental and interactive way.<\/em>\u201d<\/p>\n<p>Here I share some results of this first step:<\/p>\n<ul>\n<li>Overall quality of improved software delivered to\u00a0production and end-user satisfaction.\u00a0\u200b<\/li>\n<li>Tracked monthly releases have increased\u00a0<strong>from an average of 9 to\u00a0583<\/strong>\u00a0(<strong>increase<\/strong>\u00a0of near\u00a0<strong>6500<\/strong>%).\u00a0\u200b\u200b<\/li>\n<li>CIO has demanded to expand agile development to\u00a0all new projects (<strong>113 projects on the pipe<\/strong>). \u200b\u200b<\/li>\n<li>Improved relations between IT and end-users by\u00a0increasing satisfaction and aligning deliveries to\u00a0business needs, increasing\u00a0<strong>head count from 113 to\u00a0138<\/strong>\u00a0developers &#8211; an\u00a0<strong>increase of 18%<\/strong>.\u200b<\/li>\n<\/ul>\n<p>During this past year the change to an agile approach allowed us to work with this customer to implement a <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/devops\/learn\/what-is-continuous-integration\">CI<\/a> and <a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/devops\/learn\/what-is-continuous-delivery\">CD<\/a> strategy, and make this strategy an institutional process. Now, the business areas are testing new features every 15 days, instead of every 6 months. Given all the recent success, portfolio management is still a challenge.<\/p>\n<p>As I also mentioned in my <a href=\"https:\/\/devblogs.microsoft.com\/premier-developer\/tracking-cross-team-projects-in-azure-devops-boards\/\">previously post<\/a>:<\/p>\n<p style=\"padding-left: 40px;\">\u201c<em>We have a <\/em><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/devops\/boards\/plans\/portfolio-management?view=vsts&amp;tabs=new-nav\"><em>well-documented process<\/em><\/a><em> to use Azure Boards and TFS to configure a great software portfolio to be used by Product Owners and Feature Teams, but to align the best perspectives from traditional and agile software development management I\u2019ve been working with my customers by using <\/em><a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms.vss-plans&amp;targetId=f99765b0-363c-4f68-804b-2edbd60c12c0&amp;utm_source=vstsproduct&amp;utm_medium=ExtHubManageList\"><em>Delivery Plans<\/em><\/a><em> that is an amazing Azure DevOps&#8217; extensions (Also available to TFS) which allows PMO\u2019s members and Software\u2019s teams to do a better management of their portfolio of work in different levels of abstraction with a calendar based view across teams and projects by using Azure Boards and TFS.\u201d<\/em><\/p>\n<p>On 8\/29\/2019, <a href=\"https:\/\/marketplace.visualstudio.com\/publishers\/Microsoft%20DevLabs\">Microsoft DevLabs<\/a> team released a new version of the extension <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-devlabs.workitem-feature-timeline-extension&amp;targetId=8f94fbfe-9fac-4294-89d1-656efdaf9299&amp;utm_source=vstsproduct&amp;utm_medium=ExtHubManageList\">Feature timeline and Epic Roadmap<\/a> which is an amazing evolution of <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms.vss-plans&amp;targetId=f99765b0-363c-4f68-804b-2edbd60c12c0&amp;utm_source=vstsproduct&amp;utm_medium=ExtHubManageList\">Delivery Plans<\/a>. This new extension is really helping my customer to make the software portfolio management even better for everyone. With this new extension, we can create views to track multiples Feature timelines, Epic Roadmaps and the Portfolio Plans.<\/p>\n<p style=\"padding-left: 40px;\">\u201c<a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-devlabs.workitem-feature-timeline-extension&amp;targetId=8f94fbfe-9fac-4294-89d1-656efdaf9299&amp;utm_source=vstsproduct&amp;utm_medium=ExtHubManageList\">Feature timeline and Epic Roadmap<\/a><em> is an organizational tool that helps users to drive cross-team visibility and alignment by tracking work, features, epics and portfolio plans status on an iteration-based calendar. Users can tailor their plan to include any team or backlog level from across projects in the account. Furthermore, Field Criteria on Plans allows users to further customize their view, while Markers highlight important dates.<\/em>\u201d<\/p>\n<h3>Feature timeline:<\/h3>\n<p>View the Features being developed through the sprints calendar and track its progress visually.<\/p>\n<p><img decoding=\"async\" width=\"1428\" height=\"481\" class=\"wp-image-37823\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/feature-timeline.png\" alt=\"Feature timeline\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/feature-timeline.png 1428w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/feature-timeline-300x101.png 300w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/feature-timeline-768x259.png 768w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/feature-timeline-1024x345.png 1024w\" sizes=\"(max-width: 1428px) 100vw, 1428px\" \/><\/p>\n<p>You can go deep and view the PBIs being developed through each sprint in the calendar as well.<\/p>\n<p><img decoding=\"async\" width=\"1431\" height=\"609\" class=\"wp-image-37824\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/child-rollup.png\" alt=\"Child rollup\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/child-rollup.png 1431w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/child-rollup-300x128.png 300w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/child-rollup-768x327.png 768w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/child-rollup-1024x436.png 1024w\" sizes=\"(max-width: 1431px) 100vw, 1431px\" \/><\/p>\n<h3>Epic Roadmaps:<\/h3>\n<p>View cross team dependency tracking for an Epic. While Feature timeline is a team\u2019s view of work in-progress, Epic Roadmap is for an Epic worked by multiple teams across multiple sprints.<\/p>\n<p><img decoding=\"async\" width=\"1431\" height=\"453\" class=\"wp-image-37825\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/epic-roadmap.png\" alt=\"Epic roadmap\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/epic-roadmap.png 1431w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/epic-roadmap-300x95.png 300w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/epic-roadmap-768x243.png 768w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/epic-roadmap-1024x324.png 1024w\" sizes=\"(max-width: 1431px) 100vw, 1431px\" \/><\/p>\n<h3>Portfolio Plans:<\/h3>\n<p>View portfolio level Work Items across Projects. Portfolio Plans is an organizational tool that allows you to pull Epics from any Project and Team within an Organization in an easy to read timeline view. This helps teams drive cross-project visibility and alignment by tracking portfolio level work.<\/p>\n<p><img decoding=\"async\" width=\"1430\" height=\"918\" class=\"wp-image-37826\" src=\"http:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/plan-timeline.png\" alt=\"Plan timeline\" srcset=\"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/plan-timeline.png 1430w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/plan-timeline-300x193.png 300w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/plan-timeline-768x493.png 768w, https:\/\/devblogs.microsoft.com\/premier-developer\/wp-content\/uploads\/sites\/31\/2019\/10\/plan-timeline-1024x657.png 1024w\" sizes=\"(max-width: 1430px) 100vw, 1430px\" \/><\/p>\n<p>The inclusion of <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms-devlabs.workitem-feature-timeline-extension&amp;targetId=8f94fbfe-9fac-4294-89d1-656efdaf9299&amp;utm_source=vstsproduct&amp;utm_medium=ExtHubManageList\">Feature timeline and Epic Roadmap<\/a> in the portfolio management process is helping my customers to make the PMO\u2019s life even easier than before. The <a href=\"https:\/\/marketplace.visualstudio.com\/items?itemName=ms.vss-plans&amp;targetId=f99765b0-363c-4f68-804b-2edbd60c12c0&amp;utm_source=vstsproduct&amp;utm_medium=ExtHubManageList\">Delivery Plans<\/a> extension allows for collaborative, constant and automated portfolio updates. This enables everyone evolved in the software development process to better manage the cross-dependencies between Projects, Epics and Features. Now with this new extension, we have all the needed views to track projects in the perspective of Software Teams and Customer.<\/p>\n<p>(<a href=\"http:\/\/devblogs.microsoft.com\/premier-developer\/rastreamento-de-projetos-cross-team-a-nivel-de-portfolio-com-azure-devops-boards\/\">Link to Portuguese version of this article<\/a>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Feature Timeline and Epic Roadmap in portfolio management process has improve the PMO\u2019s process. The Delivery Plans extension allows for collaborative, constant and automated portfolio updates. This enables everyone evolved in the software development process to better manage the cross-dependencies between Projects, Epics and Features. <\/p>\n","protected":false},"author":582,"featured_media":37823,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[22,129,1],"tags":[2571,21,3],"class_list":["post-37822","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops","category-premier","category-permierdev","tag-azure-devops","tag-devops","tag-team"],"acf":[],"blog_post_summary":"<p>Feature Timeline and Epic Roadmap in portfolio management process has improve the PMO\u2019s process. The Delivery Plans extension allows for collaborative, constant and automated portfolio updates. This enables everyone evolved in the software development process to better manage the cross-dependencies between Projects, Epics and Features. <\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/37822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/users\/582"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/comments?post=37822"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/37822\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media\/37823"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media?parent=37822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/categories?post=37822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/tags?post=37822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}