PMO Report Dashboard |
|---|
Document Information
Functional Analyst |
| Abidemi Raji |
VERSION | DATE | MODIFIED BY | DESCRIPTION |
0.01 | 12/10/2023 | Abidemi Raji | Initial draft |
| 0.02 | 19/10/2023 | Abidemi Raji | Updated |
| 0.03 | 04/11/2023 | Abidemi Raji | Updated with list of requirements and alternative tables |
Overview
Application Overview
Domain: Programme Management / Finance Main stakeholders: Service Delivery Managers (SDM), Pool Leads, Product Managers, Program Managers, PMO, Leadership Team (LT) Business objective/value: Use data sourced from internal databases to create KPIs, determine project financial or execution status and provide decision useful information to stakeholders eliminating the need for manual intervention . Main function: The dashboard is a visualization tool which provides authorized users with information on project financial and operational status. Various KPIs are also created using data sourced from Accolade and enriched with derived indicators to provide a complete overview to users. The SBS Project Portfolio dashboard is used by the PMO team to monitor project deliverables, provide project financial summary and present any risks and issues. It provides a single source of information to the team and stakeholders on project KPIs, execution status, risk and issues over a specific period. e.g.
|
Application Contact Details
| Role (if applicable) | Name | Department | |
|---|---|---|---|
| Product Owner |
| ||
| Technical Product Owner | |||
| Users | Service Delivery Managers (SDM), Pool Leads, Product Managers, Program Managers, PMO, Leadership Team (LT) |
Sign-Off / Approval
| Role (if applicable) | Name | Department | Sign-Off | |
|---|---|---|---|---|
| Product Owner | Claire Bazin | |||
| Product Owner | Dominique de Gouberville | |||
| Project Manager | Mauricio Nagahama | Project Manager • Visualization & reporting | DATA, ANALYTICS & AI PLATFORM_ECO | mauricio.nagahama@solvay.com | |
| Technical Sign off | Fernando Girante | Data Architect • Data & Analytics & AI Platform | DATA, ANALYTICS & AI PLATFORM_ECO | fernando.girante@solvay.com | |
| Technical Sign off | Matteo Menghetti | Data Engineer • Data architecture & engineering_ECO | DATA, ANALYTICS & AI PLATFORM_ECO | matteo.menghetti@solvay.com | |
| Technical Sign off | Maxime | Data science & AI_ECO | DATA, ANALYTICS & AI PLATFORM_ECO | maxime.marboeuf-ext@solvay.com |
Application Access Rights
Access to the PMO dashboard depends on the user's profile which ensures that the user is allowed to perform the requested action (e.g. Run reports and download results). The user profiles (“normal user” and “advanced user”) at the same time correspond to the privileges granted according to the Business Unit the user belongs to using Single Sign On functionality
Department | GBU Code | Role | Right | Comments |
Business Context
Scope:
In-Scope
This document covers the requirements for the PMO Dashboard to be migrated onto Tableau
- Main dashboard visualisation and filters
- KPI dashboard visualisation and filters
- Access to the dashboard
Out Of Scope
- Data Sourcing requirements are out of scope of this document.
Business process:
The PMO team regularly monitors the overall financial and operational status of several programmes and projects within the organisation and provide update to stakeholders on project or programme status. The team needs the capability to extract and transform data seamlessly for the required parameters that have been pre-defined as part of the reporting process.
Specifically, the PMO team objectives are:
- Portfolio Monitoring: The team requires the capability to monitor projects and programmes that are Open or Closed within a defined time period in order to determine status, be aware of risks to project delivery and provide decision useful information to stakeholders.
- Data sourcing: The PMO team sources project operational and financial data from Accolade (Solvay internal DB) and vshare.
- Reporting: The PMO team requires the capability to create reports from the data extracted from Accolade/vshare, highlighting several defined KPIs to provide updates on project financial and operational status.
- Automation: The extraction, refresh and KPI update process are to be performed without manual intervention.
Challenge/ Opportunity :
The new PMO dashboard in Tableau will provide authorised users with the capability to leverage multiple data sources within Solvay to review Financial and Operational performance of programmes and projects within a 3.5 year rolling window and have instant access to KPIs, with automated data refresh, eliminating the need for any manual interference.
- E ffective presentation of data: The PMO team require the capability to present KPIs and project status information in an automated fashion, showing the most impactful metrics.
- Consolidated reporting: A single source pf reporting Financial and Operational status of projects and programmes including KPIs
- Eliminate manual spreadsheets: The reporting process should not involve manual intervention
Business Glossary
Terminology used in this application consider to be added in -> Enterprise Data Governance
| Term | Description |
|---|---|
Application Feature List
| Feature | Description | Latest update in production (DD/MM/YYYY) |
|---|---|---|
Functional Description
System view (Architecture)
The purpose of this part is to describe the physical components that supports the functionalities of the product. From that point of view, this part should capture and visualizes the physical components of the data products such as backend, front end, data providers, libraries for ML models, etc.
Functional Requirements
| Requirement # | Role | Requirement Title | Description/User Story | Acceptance Criteria |
|---|---|---|---|---|
| Data_Sourcing_1 | Data Engineer | Source validated, complete and correct data from Accolade for the PMO dashboard visualisation. | As an authorised SBS Dashboard user I want to have access to correct and complete data on the financial and operational status of SBS projects and programmes in the PMO Dashboard |
|
| Visualisation_Dashboard_Main | Visualisation and User Experience | Create a Dashboard with Summary Table and Project Details (Main Dashboard) | As an authorised SBS Project Portfolio dashboard user , I need to see the overview of financial and operational details of projects using multiple filters and by dimensions |
|
| Visualisation_Dashboard_KPI_1 | Visualisation and User Experience | Create a KPI table/histogram for Project Forecast Accuracy Rate | As an authorised SBS KPI dashboard user , I need to see a table/histogram of projects with the forecast accuracy rate. |
|
| Visualisation_Dashboard_KPI_2 | Visualisation and User Experience | Create a KPI table/histogram for Project Operational Time Total (Days) | As an authorised SBS KPI dashboard user , I need to see a table/histogram of projects with the Operational Time in Days. |
|
| Visualisation_Dashboard_KPI_3 | Visualisation and User Experience | Create a KPI table/histogram for Project Operational Time to Date vs Total (in %) | As an authorised SBS KPI dashboard user , I need to see a table/histogram of projects with the Operational Time total to date vs Total (in %) |
|
| Visualisation_Dashboard_KPI_4 | Visualisation and User Experience | Create a KPI table/histogram for Burn Rate Budget | As an authorised SBS KPI dashboard user , I need to see a table/histogram of projects with the budget burn rate |
|
| Visualisation_Dashboard_KPI_5 | Visualisation and User Experience | Create a KPI table/histogram for Burn Rate vs Burn Rate Time (in %) | As an authorised SBS KPI dashboard user , I need to see a table/histogram of projects with the budget burn rate vs Burn Rate Time (in %) |
|
| Visualisation_Dashboard_KPI_6 | Visualisation and User Experience | Create a KPI Histogram for Operational Time Burn Rate KPI | As an authorised SBS KPI dashboard user , I need to see a histogram of projects with operational burn rate |
|
| Visualisation_Dashboard_KPI_7 | Visualisation and User Experience | Create a KPI Histogram for Project (planned, ongoing or went life) with no approved budget but with some actuals | As an authorised SBS KPI dashboard user , I need to see a histogram of project (with Status) with no approved budget but with some actuals |
|
| Visualisation_Dashboard_KPI_8 | Visualisation and User Experience | Create a KPI Histogram for Project (planned, ongoing or went life) with no approved budget but with some actuals | As an authorised SBS KPI dashboard user , I need to see a histogram of project (with Status) with no approved budget but with some actuals | The SBS KPI dashboard shall display a histogram with
|
| Visualisation_Dashboard_KPI_9 | Visualisation and User Experience | Create a KPI Histogram for Projects not yet started with a start date in the past | As an authorised SBS KPI dashboard user , I need to see a table of projects with a start date in the past that hasn’t began yet. |
|
| Visualisation_Dashboard_KPI_10 | Visualisation and User Experience | Create a KPI Histogram for Project Status Update Frequency | As an authorised SBS KPI dashboard user , I need to see a histogram of projects showing how frequently their status has been updated. |
|
| Visualisation_Dashboard_KPI_11 | Visualisation and User Experience | Create a KPI Histogram for Projects whose Finance Status is Up to Date | As an authorised SBS KPI dashboard user , I need to see a histogram of projects with finance status that is up to date. |
|
| Visualisation_Dashboard_KPI_12 | Visualisation and User Experience | Create a KPI Histogram for Project On Budget | As an authorised SBS KPI dashboard user , I need to see a histogram of projects with a project status is On Budget. |
|
| Visualisation_Dashboard_KPI_13 | Visualisation and User Experience | Create a KPI Histogram for Project is On Time | As an authorised SBS KPI dashboard user , I need to see a histogram of projects with a the project status is On Time. |
The histogram shall have month-year on the X axis and % on the Y axis
|
| Visualisation_Dashboard_KPI_14 | Visualisation and User Experience | Create a KPI Histogram for Project Close To Over Budget | As an authorised SBS KPI dashboard user , I need to see a histogram of projects with a project status is Close To Over Budget. |
|
| Visualisation_Dashboard_KPI_15 | Visualisation and User Experience | Create a KPI Histogram for Project Split CAPEX OTC | As an authorised SBS KPI dashboard user , I need to see a histogram of projects split between CAPEX and OTC. |
|
| Visualisation_Dashboard_Authorisation | Access and Authorisation | Restrict user access to dashboard | As an authorised SBS KPI dashboard Owner, I need access to the PMO dashboard and KPI dashboard restricted based on roles and business units. | Access to the dashboard shall be restricted using Single Sign On or any role specific authorisation protocol Users are only able to see data relevant to their assigned profile |
Non-functional Descriptions
This part specifies criteria that describe the operation of the data product, rather than specific behaviours.
Usability
Regulatory Compliance
|
Performance
Reliability
Scalability
Compatibility
Availability
Refresh of the Data
Data shall be sourced from the Accolade database 5 times per day |
Storage of the Data
|





