How to Build PPM with Project for the web: A DOABLE Guide

9 min read

A robust project portfolio management system is essential in today’s rapidly changing business environment.

It streamlines project management processes, improves collaboration and communication, and helps companies use their resources better. This leads to better alignment of projects with a company’s overall goals.

Project portfolio management can help organizations of all sizes and types – from small start-ups to large corporations ­­– achieve their goals and succeed in the market.

Using Project for the web can mean it’s complicated to deploy PPM out-of-box, but this guide will provide you with simple and doable steps to create a project portfolio management environment in Project for the web with some additional customization.

Let’s dive into it.

What is project portfolio management?

Organizations that successfully manage projects concentrate their limited resources on the best of them and refuse to work on only passably good initiatives. They can carry out these difficult project selection decisions thanks to project portfolio management.

One of the key benefits of PPM is that it provides a framework for decision-making. This framework is ensuring that resources are invested in the right projects at the right time.

So, consider project portfolio management like a funnel that links strategic planning to project execution, making the strategic goals actionable.

Why is project portfolio management critical?

PPM gives organizations a centralized view of all their projects. It is making it easier to manage a project portfolio and make informed decisions about future investments in separate initiatives.

Companies that successfully combine good project management with an effective project portfolio management strategy obtain:

  • Reduced time to market
  • Increased productivity
  • Better organization
  • The ability to create a plan that is really put into action

According to the IBM Institute for Business Values leaders in portfolio management produced earnings that were 46% more predictable:

“Leaders in portfolio management stand in stark contrast to many companies, where portfolio management only occurs when poor business performance and reduced budgets force crisis-mode cuts to projects.”, said Cooper, Greenberg, & Zuk | IBM Institute for Business Values

So, combining project portfolio management with project management will help you “do the right projects and do them right.”

What types of industries and companies benefit from project portfolio management?

Any industry or company that manages projects can benefit from PPM, whether large corporations or small businesses. The most common industries that use PPM include:

  • IT and telecoms
  • Healthcare and life sciences.
  • Manufacturing
  • Construction
  • Retail and consumer goods
  • Banking, financial services, and insurance (BFSI)

However, PPM is not limited to these industries. It can be applied to any industry where it’s necessary to manage several projects simultaneously.

How does Project for the web help you handle the PPM flow?

While many businesses are using Project for the web because of its simplicity and user-friendly interface, they still need to manage programs and portfolios, conduct demand and capacity planning, and schedule resources.

With this in mind, Microsoft has made its Project for the web available on the Power Platform and as a part of Microsoft 365 to enhance your Project for the web experience and allow you to handle project portfolio management flow.

Does Project for the web need customization to build PPM?

Project for the web provides organizations with basic project management features out of the box. However, users can expand its collaborative functionality by integrating it with Microsoft Teams and Office 365 Groups without any customizations.

But, to establish complete PPM in your organization while using Project for the web, you need to use Power Platform with its Power Apps and Power Automate products.

These customizable solutions help create project portfolio management and establish a project and portfolio flow process around managing, launching, and delivering projects inside the portfolios.

Beyond this, to determine whether projects receive funding, you need more functionality to keep track of issues, risks, or a process. Microsoft offers the Project Accelerator (based on Power Apps), which creates these scenarios for you to make it easier to get started.

That’s where Project for the web can be updated to a project portfolio management platform. Let’s look into the details.

How to build PPM in Project for the web

With its current features, Project for the web is still at the beginning of its project portfolio management path.

However, this guide helps you customize Project for the web to meet project portfolio management standards and best practices.

Share project progress with Office 365 groups

In Project for the web, essential collaboration functions are easy to implement with the integration of Office 365 groups.

Users with group membership will be able to see not just the project but also anything else a group member is entitled to, including material unrelated to Project for the web. This includes shared group email as well as a shared workspace for discussions, files, and calendar events.

Know what access your new members have, especially if you share the project with an existing group you own and add people to it in Project for the web.

Here’s how to start collaborating with your teammates in groups:

  • Connect with Office 365 groups: you can do this by clicking on the “Connect” button in the project and selecting the Office 365 group you’d like to connect with
  • Add teammates to Office 365 groups: the most common scenario in which you need to share to an Office 365 group is when you first need to assign a user to a task in your project. Just create a group or add it to an existing group to proceed.
  • Share project progress: you can add project updates, share reports and dashboards, and discuss project-related topics in the group’s conversation area.

Note that resources (people or equipment) do not need to be added to the project’s Office 365 group to be assigned to a task.

Involve and collaborate with the team in Microsoft Teams

MS Teams and Project for the web integration bring together the best of project management and collaboration by adding all the projects and roadmaps as channel tabs in Teams.

All you need to do to add a Project or Roadmap tab to a Teams channel is:

  1. Select ‘Add a tab’ [+] in your Teams channel.
  2. Select the Project or Roadmap option in the ‘Add a tab’ dialog box (you may have to use Search to locate them).
  3. Select ‘Create New Project’ or ‘Create New Roadmap’ in the Project or Roadmap dialog box, or add an existing project or roadmap by selecting one from the list.  
  4. Decide whether to publish the tab to the channel and then click Save.

By repeating this procedure, you can add as many projects or roadmaps as you like to your channel.

Now that you know how to add Roadmap and Project to MS Teams, let’s explore how to use PPM Express MS Teams integration to streamline your project management. You can use the PPM Express app for Microsoft Teams to improve teamwork, transparency, and accountability in your organization. 

PPM Express with Microsoft Teams integration

You can combine all data (project status, milestones, due dates, etc.) from Project for the web with other modern PM solutions like Azure DevOps Boards, Jira Software, Project Online, Microsoft Planner, Smartsheet, and Monday.com into a single view in your MS Teams chat window with the PPM Express app.

Furthermore, you can enhance the communication process even further by integrating AI virtual assistants, such as ChatGPT API, Bart by Google, or Sceyt’s chat API, into your project management system. This integration will empower your team members to engage in real-time discussions, share updates, collaborate seamlessly, and improve overall communication efficiency.

Enhance your projects with the Project Management Office Accelerator

For all of the project managers, a project is more than a list of tasks with team members assigned to complete them.

They may need to track issues or risks, or follow a process to decide which initiatives are funded. This is possible by extending Project for the web with Power Apps. Microsoft helps you get started by offering the PMO Accelerator, which creates six types of scenarios for you:

Project requests: the Project Request table in the Accelerator is used by your teams to suggest new projects, and a Power Automate cloud flow is used to build a project when a project request is authorized.

Programs: the Accelerator uses a Program table, which allows for the summary tracking of connected projects. As a result, you may construct a hierarchy for your company to examine ongoing linked projects without having to open each one to review the specifics. You can then prioritize efforts across projects based on factors such as predicted financial returns and current status.

Risks: the Accelerator adds tracking for significant potential threats with financial implications. Review these risks regularly with the appropriate stakeholders to establish mitigation and contingency strategies and determine when to implement them.

PMO Accelerator as a feature of Project for the web

Issues: the Accelerator allows you to manage any unexpected problems that pop up. Create and allocate them as soon as possible to minimize any disruptions to your project’s timeline.

Changes: the Accelerator incorporates change-tracking techniques to manage future project changes and maintain a history of how the project has evolved.

Status: the Accelerator adds precise status information and allows you to build project reports to keep stakeholders informed.

Using the Project Accelerator to centralize project requests and intake, you can later add more custom columns or ways to template your projects and the data required for reporting, planning, and forecasting.

It’s best to start in GitHub to deploy the Accelerator in your Project for the web environment: here you’ll find information on how to deploy it, a Power BI template you can use with it, and information on the licenses required to use it.

Build out-of-the-box reports and dashboards with Power BI

You can import data into Power BI Desktop report’s dataset for PMO Accelerator using the Microsoft Power BI template. When you use the template, your report’s dataset is connected to your Microsoft Dataverse instance, which stores your Microsoft Project for web data.

You must have the following subscription options before installing the Power BI template:

  • A Project Plan 3 or Project Plan 5 subscription
  • A Power BI Pro subscription

The template includes connections, or queries, for all of Project for the web’s base entities, including Projects, Tasks, Bookable Resources, Project Buckets, Project Team, and System User.

It also includes the connections needed to receive data from the Roadmap service (Roadmap, Roadmap Items, and Roadmap Item Links), and a version with Project Web App (PWA) connections is available for complete portfolio reporting scenarios.

Integrating Power BI into the Project Accelerator environment consists of four steps.:

  • Create a development environment in which you are an administrator, with Project and the PMO Accelerator already installed
  • Download and deploy  the Power BI template in that development environment
  • Create a managed solution in that environment that includes the steps for integrating the Power BI template
  • Export the solution and then import it into your Project for the web and PMO Accelerator production environment

After you’ve finished the preceding setup procedures, you may examine and analyze your data using a variety of reports. Here are a few examples:

Portfolio dashboard in PPM Express based on Power BI

Portfolio Dashboard: this report provides a summary of all projects. It displays the total number of projects, the finished effort, and the remaining effort. Your project data can be filtered by project progress or project management.

Portfolio Timeline: this shows where all of your projects are on a timeline, as well as their duration and progress to date.

Portfolio Milestones: This report details all milestones completed and those remaining in progress throughout the last 30 days. It also displays the milestones you have set for the next 30 days.

You can also use the PPM Express reporting package without any complicated deployment or overwhelming Project for the web’s customization. PPM Express is instantly available, integrates in minutes, and is easy to configure and use.

It comprises a collection of 150+ prebuilt reports that provide a comprehensive overview of all project statuses, including risks, issues, milestones, and financial information.

Simply connect your Project for the web, Project Online, Azure, Jira, and Smartsheet, and you’re one click away from the Power BI dashboards without any additional deployment or configuration.

Get the “big picture” view across programs and projects with PPM Express

Project portfolio management’s goal is to optimize how projects are delivered within an organization; therefore, it is not synonymous with a particular project or even with program management. Rather, it is about how all that work is managed. And here, PPM Express comes into its own.

PPM Express is a cloud-based solution that integrates with Microsoft Project for the web and provides organizations with an easy-to-use platform for project portfolio management, implementing many functions:

  • Creating the best portfolio for an organization by integrating Microsoft Project, Azure DevOps Boards, Jira Software, Microsoft Planner, Smartsheet, and Monday.com into a unified strategic view.
  • Providing a collection of reports that indicate the performance, statuses, financial analyses, and timeframes for all of the organization’s portfolios and projects
  • Ensuring that resources are optimized across the portfolio and that dependencies are understood across the portfolio
  • Ensuring that portfolio risks are understood and reduced as much as possible, as well as detecting failing projects early
  • Providing the portfolio’s “big picture” to VP and C-suite executives.

It helps organizations align programs and projects with their strategic objectives, monitor and report on the progress of programs and projects, and facilitate decision-making and resource allocation within the portfolio — no more manual calculations or requesting updates.

By using PPMX, organizations can ensure that they are delivering on their strategic objectives and maximizing the value of their investments.

Create a PPM-managed solution within Project for the web

The complexity, expense, and size of projects have expanded enormously in recent decades. The number of projects undertaken by organizations has also increased.

Taken together, it’s no surprise that project management and project completion have both become essential goals for many firms. Due to the volume and value of projects, close control of project costs and delivery is required.

As a result, many firms have adopted project portfolio management, including platforms like Project for the web. But not all tools are suitable for every company – every time, there is a need to customize and adapt them to companies’ objectives and project management flows.

Project for the web is different: in combination with Microsoft Power Apps, it offers a robust and adaptable project portfolio management solution.

It can accommodate teams searching for something easy to replace Excel and Planner, as well as teams needing a robust and scalable solution to span the entire organization. From basic Office 365 groups and MS Teams integrations to PMO Accelerator – all can help handle project portfolio management within your organization with Project for the web.

But it needs practical skills and a clear blueprint of how to customize Project for the web to become a complete PPM platform.

Whether you’re a small team or a large enterprise, PPM Express can help you to achieve your project management goals and take your project portfolio management processes to the next level by adopting a simple approach. With the help of PPM Express, organizations can turn their project data into actionable insights, create out-of-the-box reports and dashboards, and streamline project management processes without additional deployment or configuration.

So, if you’re looking to elevate your project management approach, consider creating a PPM-managed solution within Microsoft Project for the web with the help of PPM Express. With its rich collaboration features and powerful reporting capabilities, you’ll be able to easily make the most of your project data and achieve your project management goals.

How to Build PPM with Project for the web: A DOABLE Guide

42 thoughts on “How to Build PPM with Project for the web: A DOABLE Guide

  1. My spouѕe and I stumbled over here from a different website and thought Ι should check things out. I like what I see, so now I’m following you.
    Look forward to checking out your web page yet аgaіn.

  2. Ꮃaу cool! Some extremely valid points! I appreciate you writing this post, and also the rest of the site is really good

  3. It is not my first time visiting this web page; I visit this site daily and take fastіdious information from here all the time.

  4. If you desire to improve your knowledge only keep νisiting this web page and be updated with the most up-to-date news update posted here.

  5. Hі there to everyone; the contents present on thіѕ website are really amazing for people’s knowledge; well, keep up the nice work, fellows.

  6. I think this is among the most vital information for me.
    And I’m glad to reaԀing your article. But wanna remaгk on a few general things; thе sіte style is perfect, and the articles iѕ really nice: D. Good job, cheers

  7. If someone ԝishes to be updated with the newest technologies afterward he must visit this web рage and be up to date daiⅼy.

  8. There’s certainly ɑ great deal to learn about this subject.
    I love all the points you have made.

  9. ɡreat put up, very informative. I wonder why the opposite experts in this sector do not notice this. You should proceed with your ԝriting.
    I am confident you have a huge reаders’ base already!

  10. Remarkɑble! Its really awesome post; I have got much clear idea regarding this article.

  11. I want to thank you for this wonderful read!!
    I certainly loved every bit of it. I have got you booкmarked to look at new stuff you post.

  12. Ꭲhanks for οne’s marveloᥙs posting! I definitely enjoyed reading it, you will be a great author.I will remember to bookmark your blog and will often come back in the foreseeable future. I want to encourage you to continue your great job, have a nice day!

  13. Hello, therе! I could һaѵe sworn I’ve been to this website before, but after browsing through some of the posts I realized it’s new to me.
    Nonetheless, I’m definitely deligһted I found it, and I’ll be book-marking and checking back often!

  14. I’ve been exploring for a little bit for any high-quality articles or blog posts in this kind of area. Exploring Yahoo I ultimately stumblеd upon this site.
    Studying this information So і am happy to show that I have an incrеdibly excellent uncanny feelіng I came upon just what I needed.
    I so much definitely will make sure tо do not forget this website and give it a look regularly.

  15. Your style is very unique in comparison to other folks I have read stuff from. Thanks for posting when you’ve got the opportunity, Guess I will just boօк mark this site.

  16. This is a very good tip, particularly for those new to project management. Simple but very accurate information… Thanks for sharing this one.

    A must-read article!

  17. I’d like to find out more. I’d ϲare to find out more details.

  18. Pretty ѕection of content. I just stumbled upon your website and in accession capital to assert that I acquire actually enjoyed accоunt your blog pоsts.
    Anyway, I’ll be subscribing to your augment, and even I aϲhievemеnt you access consistently fast.

  19. Thanks for the auspіcious writeup. It actually ѡas an enjoyment accօunt it.
    Glance complex to more brought aɡreeable from you! By the way, how can we keep in touch?

  20. I am really pleased to read this website posts, which contains lots of valuable data; thanks for providing this data.

  21. Greеtings from Ohio! I’m bored at work ѕο I decided to browse your site on my iphone during ⅼunch break. І enjoyed the information you provided heгe and can’t wait to take a look when I get home. Ӏ’m surprised at how fast your blog lоaded on my cell phone .. I’m not even using WIFI, just 3G .. Anyhow, excellent site!

  22. I am truly thаnkful to the holder of this web page who has shared this enormous piece of writing at here.

  23. Ԍood day. I am so excited I found your blog, Ӏ really foսnd you by error, while I was browsing on Digg for something else, Nonetheless, I am here now and would just like to say thanks for a marvelous post and an all rοund exciting blog (I also love the theme/design), I don’t have time to look over it all at the moment, but I have book-marked it and also added your RSS feeds, so when I have time Ӏ will be back to read much more,
    Please do keep up the awesome work.

  24. It is the perfect time to make some plans for the future, and it is time to be happy. I have read this post, and if I could, I wish to suggest you few interesting things or suggestions. Maybe you can write next articleѕ refеrring to this article.
    I desire to reɑd even more things about it!

  25. There is certainly a great deal to find out about this issue.
    Ι really like all of the points you’ve made.

  26. Ꮋi there, this weekend is nice in support of me, for the reason that thiѕ ocсasіon I am reading this great informative piece οf writing here at my home.

  27. Thanks, I have just been looking for info about this topic for a long time, and yours is the best I have come upon till now. However, what in regard to the conclusion? Are you positive concerning the supply?

  28. Ι know this is off-topic, but I’m looking into starting my own ԝeƅlog and was curious about what is required to get set up.

    I’m assuming having a blog like yours would cost a рretty penny?
    I’m not very inteгnet smart, so I’m not 100% certain. Any tips or advice would be greatly appreciated. Thank you

  29. Nice blog here! Also, your website loads up very fast!
    What host arе уou uѕing? Can I get your affilіate link to your host? I wіsh my weƄsite lоaded up as fast аs yours lol

  30. If you want to improve your knowledge, simply keep visiting this site and be updated with the most recent information posted here.

  31. It’ѕ actually a cool and helpful piece of info. I am happy that you simply shared this helpful information with us.
    Please keep us up to date like this. Thank you for sharing.

  32. Having read this I thought it was extremely enlightening.

    I appreciate you finding the time and effort to put this information together. I once again find myself personally spending a significant amount of time both reading and commenting.
    But so what, it was still worthwhile!

  33. This is my first time paying a quick visit here, and I am really happy to rеad all at alone place.

  34. continuously I used to rеad smalⅼer articleѕ that aⅼѕo cⅼear theіr motive, and that is also happening with thіs paraցraph which I am reading here.

  35. I’ⅾ like to find out more? I’d love to find out more details.

  36. Oh my goodness! Incredible article, dude! Thank you so much, However, I am going through difficulties with your RSS.
    I don’t know the reason why I can’t join it. Is there anybody getting the same RSS issues? Anyone that knows the sߋlutіon wiⅼl you kindly respond? Thanks!!

  37. I reaⅼly like what yoս guys tend to be up too.

    Such clever work and coѵerage! Keер սp the excellent works guys I’ve added you guʏs to blogroll.

  38. Thank you for sharing this insightful and practical guide on building PPM with Project for the Web! The step-by-step approach and clear explanations make it easy to understand and implement. I particularly appreciated the tips and best practices shared throughout the article, as they add an extra layer of value. Keep up the excellent work in providing valuable resources like this!
    -Hildeb

Comments are closed.

Scroll to top