{"id":7689,"date":"2019-12-19T08:00:00","date_gmt":"2019-12-19T16:00:00","guid":{"rendered":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/"},"modified":"2025-06-11T08:00:49","modified_gmt":"2025-06-11T15:00:49","slug":"how-power-platform-helps-us-manage-and-publish-product-release-plans","status":"publish","type":"post","link":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/","title":{"rendered":"How Microsoft publishes product release plans using Power Platform"},"content":{"rendered":"<p>The Microsoft business applications team, which includes Dynamics 365 and Power Platform, releases hundreds of features to market every year. We document feature details and make them available to our customers and partners using\u00a0<a href=\"https:\/\/aka.ms\/powerplatformreleaseplan\">release plans<\/a>. Release plans are published twice per year and updated frequently throughout the year. Producing release plans for the entire product portfolio (35 products) was a laborious process requiring business process enhancements, notifications, reporting, and automation.\u00a0This work stream requires hundreds of people, including product managers, product marketing managers, and content developers, to author, review, and publish release plans. Six months ago, we\u00a0<strong>digitally transformed<\/strong>\u00a0the release plan management and publishing process, shifting to an automated process by using the Power Platform. We would like to share how we did it and what we learned along the way.<\/p>\n<p><strong>BEFORE POWER PLATFORM\/DYNAMICS 365 \u2013 Business process, challenges, and opportunities<\/strong><\/p>\n<p>Prior to the Power Platform implementation, product managers (PM) and document writers authored, updated, and published the release plans directly in GitHub. PMs made changes and created pull requests (PRs) in GitHub, and the writers updated the content as required. Then the product marketing managers and product owners reviewed the content in Word (exported from GitHub). Editors finalized the content, and once it was ready, they merged and published everything. All communications\/follow-ups were handled through GitHub comments or emails.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-7755\" height=\"875\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Authoring-in-GitHub_edited-2.jpg\" width=\"1457\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Authoring-in-GitHub_edited-2.jpg 1457w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Authoring-in-GitHub_edited-2-300x180.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Authoring-in-GitHub_edited-2-1024x615.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Authoring-in-GitHub_edited-2-768x461.jpg 768w\" sizes=\"auto, (max-width: 1457px) 100vw, 1457px\" \/><\/p>\n<p style=\"margin-top: 0pt;margin-bottom: 6pt;font-family: 'Segoe Pro';font-size: 8.0pt;color: black\"><span style=\"font-style: italic\">Image 1: GitHub shows how the topic changes appears for a pull request<\/span><\/p>\n<p>We had key challenges to face in this business process, such as:<\/p>\n<ul>\n<li><strong>Maintaining consistency across apps and features<\/strong>\u2013 Multiple teams were involved in authoring\/updating the release plans in free-form text. Keeping a\u00a0consistent format of information across all the apps and features was difficult.<\/li>\n<li><strong>Reviews were manual and time consuming<\/strong>\u2013 The reviews with product marketing managers and product owners were done via email using Word docs. This process required manual effort and was error-prone since the comments needed to be merged back into GitHub.<\/li>\n<li><strong>Tracking and reporting<\/strong>\u2013 As individual teams created and updated release plans in GitHub, it was hard to track the features shipping for the entire release or within a certain month. It was a challenge to accurately report the release status of each app and feature.<\/li>\n<li><strong>Holding content for a disclosure moment<\/strong> \u2013 Since all the release content was managed within GitHub in a single repository, holding back content related to an app or a feature for an announcement was risky. We released updates to the prior release plans regularly, and there was an opportunity for the new content that was held for a particular announcement or event to slip through into a live publish too early.<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p>These challenges created the following opportunities:<\/p>\n<ul style=\"margin-left: .375in;direction: ltr;margin-top: 0in;margin-bottom: 0in\" type=\"disc\">\n<li>All the release plans should be validated through business rules to get consistent and accurate output across all the teams. We need standardized templates and fields to implement this.<\/li>\n<li>Reviews should be automated, and stakeholders should be notified\/reminded when an action is needed. All review feedback should remain in one place and incorporated without additional manual steps.<\/li>\n<li>The release plan information should be stored in a structured database that allows tracking and reporting.<\/li>\n<li>GitHub should hold only the content that is ready to publish. The remaining content should stay outside GitHub but still allow all the stakeholders to create\/review and update the content as and when required.<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p><b>POWER PLATFORM SOLUTION &#8211; Release Planner App<\/b><\/p>\n<p>We chose to implement the solution using Power Platform since it provided the flexibility and agility to solve our challenges.<\/p>\n<p>The model-driven Power Apps implementation started in March 2019, and it went live within a month to all Business Application team members, including product managers, document writers, editors, and product marketing managers. The 2019 release wave 2 plans were authored and delivered using this model-driven app. The Monthly Active Users (MAU) for the app is around 500 users.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-7756\" height=\"789\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Authoring-in-Release-Planner-App-1.jpg\" width=\"1479\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Authoring-in-Release-Planner-App-1.jpg 1479w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Authoring-in-Release-Planner-App-1-300x160.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Authoring-in-Release-Planner-App-1-1024x546.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Authoring-in-Release-Planner-App-1-768x410.jpg 768w\" sizes=\"auto, (max-width: 1479px) 100vw, 1479px\" \/><\/p>\n<p style=\"margin-top: 0pt;margin-bottom: 6pt;font-family: 'Segoe Pro';font-size: 8.0pt;color: black\"><span style=\"font-style: italic\">Image 2: The model-driven Power Apps to author\/update\/review the release plans<\/span><\/p>\n<p>The product managers create\/update the release plan detail in the release planner app. The PM provides the feature name, the planned release timeline, feature detail, and any additional information that will be published in the release plan. Once the PM completes their input, they toggle a field to indicate that the plan is ready for review. The content publisher and Product Marketing Managers are notified using Power Automate, then they review and update the content in the app.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-7760\" height=\"601\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Release-Plan-detail_edited-1.jpg\" width=\"1566\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Release-Plan-detail_edited-1.jpg 1566w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Release-Plan-detail_edited-1-300x115.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Release-Plan-detail_edited-1-1024x393.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Release-Plan-detail_edited-1-768x295.jpg 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Release-Plan-detail_edited-1-1536x589.jpg 1536w\" sizes=\"auto, (max-width: 1566px) 100vw, 1566px\" \/><\/p>\n<p style=\"margin-top: 0pt;margin-bottom: 6pt;font-family: 'Segoe Pro';font-size: 8.0pt;color: black\"><span style=\"font-style: italic\">Image 3: Model-driven Power Apps to capture all necessary information for the release plan publishing..<\/span><\/p>\n<p>Once the feature is reviewed, a flow, built using\u00a0Power Automate, picks those features and creates\/updates them in GitHub as PRs, then notifies the editors. Editors review them and merge the changes for publication.\u00a0The editor\u2019s updates in GitHub will sync back to the Common Data Service (CDS) via flow.<\/p>\n<p>We used the following technologies to generate the release plans:<\/p>\n<ul>\n<li>A model-driven app for PMs to create\/update release plans (including a Power Apps Component Framework (PCF) control to include screenshots)<\/li>\n<li>Power Automate to alert reviewers<\/li>\n<li>Power Automate to sync the release plans with GitHub (using GitHub custom connector)<\/li>\n<li>Power Automate to generate a formatted Word document with release plans for each product (to share internally with leadership and partner teams)<\/li>\n<li>Power BI &amp; SQL Server Reporting Services (SSRS) reports to display status to stakeholders.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-7761\" height=\"800\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Feature-Detail-1.jpg\" width=\"1260\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Feature-Detail-1.jpg 1260w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Feature-Detail-1-300x190.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Feature-Detail-1-1024x650.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Feature-Detail-1-768x488.jpg 768w\" sizes=\"auto, (max-width: 1260px) 100vw, 1260px\" \/><\/p>\n<p style=\"margin-top: 0pt;margin-bottom: 6pt;font-family: 'Segoe Pro';font-size: 8.0pt;color: black\"><span style=\"font-style: italic\">Image 4: Use of Power Apps Component Framework (PCF) for image uploading<\/span><\/p>\n<p style=\"margin-top: 0pt;margin-bottom: 6pt;font-family: 'Segoe Pro';font-size: 8.0pt;color: black\"><span style=\"font-style: italic\">.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-7758\" height=\"902\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Automate.png\" width=\"1724\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Automate.webp 1724w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Automate-300x157.webp 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Automate-1024x536.webp 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Automate-768x402.webp 768w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Automate-1536x804.webp 1536w\" sizes=\"auto, (max-width: 1724px) 100vw, 1724px\" \/><\/p>\n<p style=\"margin-bottom: 6.0pt\"><i><span style=\"font-size: 8.0pt;font-family: 'Segoe Pro';color: black\">Image 5: Power Automate to sync release plans with GitHub.<\/span><\/i><\/p>\n<p><b>IMPACT AND BENEFITS<br \/>\n<\/b><\/p>\n<p>Some of key impacts and benefits from using the Power Platform solution are:<\/p>\n<ul>\n<li><strong>Agility<\/strong>\u2013 The content can be added\/updated quickly through the model-driven app.<\/li>\n<li><strong>Flexibility<\/strong>\u2013 The content can stay in the app until it is ready to be published.\u00a0There is no risk of accidental disclosure.<\/li>\n<li><strong>Simplicity<\/strong>\u2013 An update to a feature such as release date can be updated by a PM in the app which can reflect in multiple places (change history, planned features, and the feature topic) in the release plan automatically and doesn&#8217;t require a manual update in GitHub.<\/li>\n<li><strong>Process driven<\/strong>\u2013 All internal reviews are automated and any critical updates alert the stakeholders to take necessary action.<\/li>\n<li><strong>Consistency\u00a0<\/strong>\u2013 We get a consistent release plan for all products because the app enforces certain mandatory fields and a uniform template.<\/li>\n<li><strong>Simple reporting <\/strong>\u2013\u00a0Having all the release plans in Common Data Service allows us to generate various reports regarding the features that are planned, shipped, etc.<\/li>\n<\/ul>\n<p><b>SOLUTION ARCHITECTURE<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-7730\" height=\"537\" src=\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Architecture_edited.jpg\" width=\"1042\" srcset=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Architecture_edited.jpg 1042w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Architecture_edited-300x155.jpg 300w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Architecture_edited-1024x528.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Architecture_edited-768x396.jpg 768w\" sizes=\"auto, (max-width: 1042px) 100vw, 1042px\" \/><br \/>\n<b>LOOKING AHEAD<\/b><\/p>\n<ul>\n<li>Incorporate <a href=\"https:\/\/docs.microsoft.com\/en-us\/powerapps\/maker\/model-driven-apps\/create-guided-help-learning-path\">In-product guided help<\/a> in the app to on board new users easily.<\/li>\n<li>Power Automate Approval process to enable approvals via emails for key changes.<\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<p>We hope that you find the story useful and that it may spark ideas if you have similar challenges in any of your business processes. Please comment below to let us know your thoughts.<\/p>\n<p>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Business Applications team implemented Power Platform to publish the product (dynamics &amp; power platform) release plans.<\/p>\n","protected":false},"author":194,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","ms-ems-related-posts":[],"footnotes":""},"audience":[3378],"content-type":[27],"job-role":[],"product":[3473],"property":[],"topic":[3421],"coauthors":[2052],"class_list":["post-7689","post","type-post","status-publish","format-standard","hentry","audience-it-professional","content-type-customer-stories","product-power-apps","topic-application-modernization"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How Microsoft publishes product release plans using Power Platform - Microsoft Power Platform Blog<\/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:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Microsoft publishes product release plans using Power Platform - Microsoft Power Platform Blog\" \/>\n<meta property=\"og:description\" content=\"Business Applications team implemented Power Platform to publish the product (dynamics &amp; power platform) release plans.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Power Platform Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-19T16:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-11T15:00:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Authoring-in-GitHub_edited-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1457\" \/>\n\t<meta property=\"og:image:height\" content=\"875\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ramana Sridhar Vaidyanathan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ramana Sridhar Vaidyanathan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/\"},\"author\":[{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/ramana-sridhar-vaidyanathan\/\",\"@type\":\"Person\",\"@name\":\"Ramana Sridhar Vaidyanathan\"}],\"headline\":\"How Microsoft publishes product release plans using Power Platform\",\"datePublished\":\"2019-12-19T16:00:00+00:00\",\"dateModified\":\"2025-06-11T15:00:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/\"},\"wordCount\":1123,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Authoring-in-GitHub_edited-2.jpg\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/\",\"name\":\"How Microsoft publishes product release plans using Power Platform - Microsoft Power Platform Blog\",\"isPartOf\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Authoring-in-GitHub_edited-2.jpg\",\"datePublished\":\"2019-12-19T16:00:00+00:00\",\"dateModified\":\"2025-06-11T15:00:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#primaryimage\",\"url\":\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Authoring-in-GitHub_edited-2.jpg\",\"contentUrl\":\"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Authoring-in-GitHub_edited-2.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Microsoft publishes product release plans using Power Platform\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#website\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/\",\"name\":\"Microsoft Power Platform Blog\",\"description\":\"Innovate with Business Apps\",\"publisher\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization\",\"name\":\"Microsoft Power Platform Blog\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"contentUrl\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png\",\"width\":194,\"height\":145,\"caption\":\"Microsoft Power Platform Blog\"},\"image\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/person\/e69da47e29e7fe72e324afa5ba45c54c\",\"name\":\"Ramana Sridhar Vaidyanathan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/afd162c4b22f6ce920e263dec8c277591c40980d8a9282679e0d58270ecef6bd?s=96&d=mm&r=g97031698bea33167070291e0f2ef6408\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/afd162c4b22f6ce920e263dec8c277591c40980d8a9282679e0d58270ecef6bd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/afd162c4b22f6ce920e263dec8c277591c40980d8a9282679e0d58270ecef6bd?s=96&d=mm&r=g\",\"caption\":\"Ramana Sridhar Vaidyanathan\"},\"url\":\"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/ramanasr\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Microsoft publishes product release plans using Power Platform - Microsoft Power Platform Blog","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:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/","og_locale":"en_US","og_type":"article","og_title":"How Microsoft publishes product release plans using Power Platform - Microsoft Power Platform Blog","og_description":"Business Applications team implemented Power Platform to publish the product (dynamics &amp; power platform) release plans.","og_url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/power-apps\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/","og_site_name":"Microsoft Power Platform Blog","article_published_time":"2019-12-19T16:00:00+00:00","article_modified_time":"2025-06-11T15:00:49+00:00","og_image":[{"width":1457,"height":875,"url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2019\/12\/Authoring-in-GitHub_edited-2.jpg","type":"image\/jpeg"}],"author":"Ramana Sridhar Vaidyanathan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ramana Sridhar Vaidyanathan","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#article","isPartOf":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/"},"author":[{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/ramana-sridhar-vaidyanathan\/","@type":"Person","@name":"Ramana Sridhar Vaidyanathan"}],"headline":"How Microsoft publishes product release plans using Power Platform","datePublished":"2019-12-19T16:00:00+00:00","dateModified":"2025-06-11T15:00:49+00:00","mainEntityOfPage":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/"},"wordCount":1123,"commentCount":0,"publisher":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization"},"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#primaryimage"},"thumbnailUrl":"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Authoring-in-GitHub_edited-2.jpg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/","name":"How Microsoft publishes product release plans using Power Platform - Microsoft Power Platform Blog","isPartOf":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#primaryimage"},"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#primaryimage"},"thumbnailUrl":"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Authoring-in-GitHub_edited-2.jpg","datePublished":"2019-12-19T16:00:00+00:00","dateModified":"2025-06-11T15:00:49+00:00","breadcrumb":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#primaryimage","url":"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Authoring-in-GitHub_edited-2.jpg","contentUrl":"https:\/\/powerappsblogmedia.azureedge.net\/powerappsblog\/2019\/12\/Authoring-in-GitHub_edited-2.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/2019\/12\/19\/how-power-platform-helps-us-manage-and-publish-product-release-plans\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/"},{"@type":"ListItem","position":2,"name":"How Microsoft publishes product release plans using Power Platform"}]},{"@type":"WebSite","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#website","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/","name":"Microsoft Power Platform Blog","description":"Innovate with Business Apps","publisher":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#organization","name":"Microsoft Power Platform Blog","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","contentUrl":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-content\/uploads\/2020\/03\/Microsoft-Logo-e1685482038800.png","width":194,"height":145,"caption":"Microsoft Power Platform Blog"},"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/#\/schema\/person\/e69da47e29e7fe72e324afa5ba45c54c","name":"Ramana Sridhar Vaidyanathan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/afd162c4b22f6ce920e263dec8c277591c40980d8a9282679e0d58270ecef6bd?s=96&d=mm&r=g97031698bea33167070291e0f2ef6408","url":"https:\/\/secure.gravatar.com\/avatar\/afd162c4b22f6ce920e263dec8c277591c40980d8a9282679e0d58270ecef6bd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/afd162c4b22f6ce920e263dec8c277591c40980d8a9282679e0d58270ecef6bd?s=96&d=mm&r=g","caption":"Ramana Sridhar Vaidyanathan"},"url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/author\/ramanasr\/"}]}},"bloginabox_animated_featured_image":null,"bloginabox_display_generated_audio":false,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Power Platform Blog","distributor_original_site_url":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/7689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/users\/194"}],"replies":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/comments?post=7689"}],"version-history":[{"count":1,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/7689\/revisions"}],"predecessor-version":[{"id":130713,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/posts\/7689\/revisions\/130713"}],"wp:attachment":[{"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/media?parent=7689"}],"wp:term":[{"taxonomy":"audience","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/audience?post=7689"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/content-type?post=7689"},{"taxonomy":"job-role","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/job-role?post=7689"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/product?post=7689"},{"taxonomy":"property","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/property?post=7689"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/topic?post=7689"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/en-us\/power-platform\/blog\/wp-json\/wp\/v2\/coauthors?post=7689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}