Ads 468x60px

Friday, October 26, 2012

Designing a Project Portfolio Dashboard [Part 1 of 2]

Designing a Project Portfolio Dashboard [Part 1 of 2]:
In this 2 part tutorial, we will learn how to design a project portfolio dashboard. Part 1 will focus on user needs & design. Part 2 on Excel implementation.

Background: Project Portfolio Dashboards

As you may know, we sell a set of Excel Project Management templates. These templates help plan, track, manage & report a project right from Excel.
While these templates good, they have one limitation. They work for one project at a time. Many customers have asked me if I come up with a project portfolio dashboard that can tell what is going on in a set of projects in one view.
And that is where we begin.

Who uses a Project Portfolio Dashboard?

Program managers, group project managers, IT directors, Project owners & CXOs are the target audience for a project portfolio dashboard. These are the people that oversee multiple projects and want to know what is going on with each of them a high level.
To keep our design task reasonable, we can also say that,
  • Project portfolio consists of at least 5 projects.
  • The dashboard is updated once a month or so.

What should Project Portfolio Dashboard communicate?

When it comes to a portfolio of projects, the users will not be interested in minute details of each project. Rather, they want to know what is going on, where the attention should be focused, how the plan vs. actual performance is, how money is spent etc. In other words, high level details followed up option to drill down.
As per my experience, our dashboard should communicate:
  1. Program overview
    1. Total projects, budgets, teams
    2. Program health indicators – Progress, budget vs. actual, time to complete, un-addressed risks
  2. A summary of all projects
    1. Project progress %s, budget vs. actual spend
    2. Team sizes, outstanding issues, risks & tasks
  3. Drill down view of individual projects
    1. Weekly plan, task level progress & budget
    2. Critical issues, risks by project
    3. Contact details
    4. Management comments

How should our Dashboard look like?

Based on above details, we can design a rough sketch of our portfolio dashboard. This sketch will guide us when we implement the dashboard in Excel.
Here is a design I came up with:
Project Portfolio Dashboard - Mockup design
The numbers correspond to section 1, 2 & 3 in “What should they communicate” above.

How should our dashboard behave?

Because this dashboard contains a lot of data and is used by top management, it makes sense to define its behavior too.
Lets keep these points in mind when implementing the dashboard:
  • The data entry for this dashboard should be easy & track-able
    • Reason: lots of data, so users need to be alerted if data entry is incomplete. Also, one set of users enter the data, while someone else views the report.
  • The dashboard should allow for drill down to know more
    • Reason: top managers & project sponsors like to ask questions. So, we should allow for interactive drill down, but still present vital stats up front.
  • The dashboard should be printable
    • Reason: Project sponsors & steering committees have lots of members, often from different parts of a company. And they like to view static version (print out, pdf) when discussing.

Next steps: Implementing the dashboard in Excel

That is all for this installment. In the next part, we will learn how to create a project portfolio dashboard using Excel.
Meanwhile, explore our Project Management using Excel section to learn more.

Do you use Project Portfolio Dashboards?

When I was working as a business analyst, I used to design such dashboards for some of our clients. Later on, as an Excel consultant too, I have developed few different versions of portfolio & program dashboards. The hardest thing with designing these dashboards is that they have just too much of data. A very high level summary will not do because executives & project sponsors always ask follow up questions like, “So why is this project spending more than $x?”, “What is our mitigation strategy for this risk?”, “Who is handling this issue?” etc.
But with a bit of balancing act, we can design a good portfolio dashboard that is not too bloated and not too simplistic.
What about you? Do you use or develop such dashboards? What is your experience like? What would you like such a dashboard to communicate? Please share your ideas and suggestions using comments.

More on Project Management using Excel

If you are a project manager or analyst, chances are, you are using Excel to manage portions of your project. At Chandoo.org, you can find lots of resources, tips & templates for this. Check out,
Preparing & tracking a project plan using Gantt Charts

Team To Do Lists – Project Tracking Tools

Project Status Reporting – Create a Timeline to display milestones

Time sheets and Resource management

Issue Trackers & Risk Management

Project Status Reporting – Create a Timeline to display milestones

More on using Excel for Project Management

1 comments:


  1. IEEE Final Year projects Project Center in Chennai are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation. For experts, it's an alternate ball game through and through. Smaller than expected IEEE Final Year project centers ground for all fragments of CSE & IT engineers hoping to assemble. <Final Year Projects for CSE It gives you tips and rules that is progressively critical to consider while choosing any final year project point.

    JavaScript Training in Chennai

    JavaScript Training in Chennai

    The Angular Training covers a wide range of topics including Components, project projects for cseAngular Directives, Angular Services, Pipes, security fundamentals, Routing, and Angular programmability. The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

    ReplyDelete