Widgets and reports for project analytics
Summarize
Summary of Widgets and reports for project analytics
This content describes the widgets and reports available in the Project Analytics page within the ServiceNow Project Workspace for Agile, Waterfall, and Hybrid projects. These analytics tools enable project managers to monitor project progress, performance, and resource allocation effectively. The Project Analytics dashboards are tailored to the project execution type and are accessible through the Next experience UI framework. Note that the Agile Development 2.0 plugin must be installed to utilize widgets and reports for Agile and Hybrid projects.
Show less
Available Dashboards and Configuration
There are three primary dashboards corresponding to project execution types:
- Hybrid Project Summary – Hybrid: Reports and widgets for hybrid projects.
- Agile Project Summary – Scrum: Reports and widgets for agile projects.
- Waterfall Project Summary – Waterfall: Reports and widgets for waterfall projects.
The dashboard shown on the Analytics page depends on the project execution type. Administrators can also embed custom dashboards by modifying the PMViewDataUtils script include, allowing tailored views for project analytics.
Widgets and Reports for Agile Projects
- Stories Missing Acceptance Criteria: Counts stories lacking acceptance criteria.
- Stories Missing Points: Counts stories without points assigned.
- Stories Acceptance Overdue: Tracks stories not completed or canceled after sprint end.
- Team-wise Sprint Status: Displays sprint status by scrum team with drill-down capability.
- Stories by State: Donut chart showing story distribution across development stages with clickable details.
- Progress by Points and Progress by Stories: Visual progress tracking based on story points or count, groupable by Epic, Assignment Group, and State.
Widgets and Reports for Waterfall and Hybrid Projects
- Issues, Actions, Change Requests: Counts of items in Pending, Open, and Work In Progress states.
- Stories by State: Pie chart for story status (Hybrid projects only).
- Tasks by State: Donut chart showing task status with drill-down capability.
- Project Member Allocation Details: Bar and pivot charts comparing allocated vs. actual hours by resource and by month.
- Task Assignments: Tracks tasks by assigned user or group with detailed views.
- Resource Plans by State: Donut chart displaying resource plan distribution by state.
- Overdue Tasks and Milestones: Lists tasks overdue based on planned dates and state.
- Upcoming Tasks (next 2 weeks) with no assignee: Lists unassigned tasks planned to start soon.
Common Widgets Across All Project Types
- Phase: Shows the current project phase (e.g., Initiating, Planning).
- Status: Color-coded indicator of project status.
- Percent Complete: Percentage of project completion.
- Time Elapsed: Duration from actual or planned start to current or planned end date.
- Risks: Counts risks by status (Pending, Achieved, Not Achieved).
- Cost Trend Analysis: Line graph comparing planned versus actual costs monthly.
- Monetary Benefit Trend Analysis: Monthly trend of planned financial benefits.
- Non-monetary Benefit Plans and Planned vs Actual Benefits: Breakdowns and comparisons of non-financial benefits over fiscal periods.
- Confirmed vs Allocated vs Actual Hours: Comparison of hours for the project.
- Time Cards – Pending Approval and Exception Report: Lists for time cards submitted but not approved and users with missing or unapproved time cards, assisting in time management compliance.
Practical Use for ServiceNow Customers
These widgets and reports empower project managers to gain real-time visibility into project health, resource utilization, risks, and timelines tailored to Agile, Waterfall, or Hybrid methodologies. Administrators can customize dashboards to align with organizational needs, ensuring that project analytics provide actionable insights. By leveraging these analytics, customers can improve decision-making, track progress accurately, identify bottlenecks, and optimize resource allocation within ServiceNow’s Project Workspace environment.
Widgets and reports that provide information for the project summary in the Analytics page of the project workspace for Agile, Waterfall, and Hybrid projects.
Project widgets and reports
| Project Execution Type | Dashboard Displayed | Description |
|---|---|---|
| Hybrid | Project Summary – Hybrid | Contains reports and widgets for hybrid projects. |
| Agile | Project Summary – Scrum | Contains reports and widgets for agile projects. |
| Waterfall | Project Summary – Waterfall Note: This dashboard was previously known as Project Manager Summary Dashboard. |
Contains reports and widgets for waterfall projects. |
The project execution type determines the dashboard displayed on the Analytics page.
You can also embed a custom dashboard in the Analytics page. Your system admin can modify the PMViewDataUtils script include and configure the variable value for the dashboards_tabs in the getDashboardUrl method. As a result, you can view the custom dashboard in Project Analytics. For example:
var dashboards_tabs =
{
waterfall: {
dashboard_sysId: '5d4959dd878003008b9b3a0548cb0bd0',
tab_sysId: '1d99d5dd878003008b9b3a0548cb0bbd'
},
hybrid: {
dashboard_sysId: '96dc46c78700330047d84c2c59cb0bf1',
tab_sysId: '520d4ac78700330047d84c2c59cb0bab'
},
agile: {
dashboard_sysId: 'f3dd4ec78700330047d84c2c59cb0b93&tab',
tab_sysId: '52fd8ec78700330047d84c2c59cb0bae'
},
any_other_executionType: {
dashboard_sysId: 'custom_dashboard_sys_id',
tab_sysId: 'custom_dashboard_tab_sys_id'
},
};
| Name | Description |
|---|---|
| Stories Missing Acceptance Criteria | Number of stories in the project without acceptance criteria information. |
| Stories Missing Points | Number of stories in the project with the Points field blank. |
| Stories Acceptance Overdue | Number of stories in the project that are not in the Completed or Cancelled state after the sprint end. |
| Team-wise Sprint Status | Track the sprint-wise status of various scrum teams across the release. Click the team name to view sprint details. |
| Stories by State | Donut chart showing the number of stories in different stages of development such as Draft, Ready, and WIP. Click the appropriate state to view details of the stories. |
| Progress by Points | Track the progress of the project based on points. You can group and stack stories based on any combination of Epic, Assignment group, and State. |
| Progress by Stories | Track the progress of the project based on the number of stories. You can group and stack stories based on Epic, Assignment group, and state. |
| Name | Description |
|---|---|
| Issues | Number of issues in the Pending, Open, and Work In Progress states included in the project. |
| Actions | Number of action items in the Pending, Open, and Work In Progress states for the project. |
| Change Requests | Number of change requests in the Pending, Open, and Work In Progress states for the project. |
| Stories by State | Pie chart showing the number of stories in different stages of development such as Draft, Ready, and WIP. Click the appropriate state to view the details for the stories. Note: This widget is applicable for Hybrid
projects only. |
| Tasks by State | Donut chart showing the number of project tasks in different stages of development such as Pending, Open, Work In Progress, and Closed Complete. Click the appropriate state to view the task details. |
| Project Member Allocation Details (Hrs) | Stacked bar chart showing allocated and actual hours of the resources assigned to the project. |
| Project Member Allocation Details — Monthly (Hrs) | Pivot chart showing the monthly allocated and actual hours for the resources assigned to the project. |
| Task Assignments | Track the state of various project tasks across the release based on the assigned users or group. Click the user or group name to view the details of the assigned tasks. |
| Resource Plans by State | Donut chart showing the number of resource plans grouped according to their current state. |
| Overdue Tasks and Milestones | List of overdue project tasks and milestones, which are the tasks that satisfy either of the following conditions in the Project Task [pm_project_task] table:
|
| Upcoming Tasks (next 2 weeks) with no assignee | List of unassigned Open or Pending project tasks that are planned to start 14 days from the current date. |
| Name | Description |
|---|---|
| Phase | Current state of the project such as Initiating or Planning. |
| Status | Color indicator that signifies the status of the project. |
| Percent Complete | Percentage of the project that has been completed. |
| Time Elapsed | Amount of time that has passed while working on the project from the actual start date to the planned end date. If the project is in the Open or Pending state, then the time elapsed is calculated based on the Planned start date and the current date. |
| Risks | Number of risks in the Pending, Achieved, and Not Achieved states concerning the project. |
| Cost Trend Analysis | Line graph showing a comparison between the planned costs and actual costs on a monthly basis. |
| Monetary Benefit Trend Analysis | Line graph showing a trend of planned financial benefits on a monthly basis. |
| Non-monetary Benefit Plans | Breakdown of the number of non-monetary benefit plans for active projects along with its associated benefit plans. |
| Non-monetary Planned vs Actual Benefits | Comparison of total planned and actual non-financial benefits for active projects grouped by fiscal period. |
| Confirmed vs Allocated vs Actual Hours | Comparison of total confirmed, allocated, and actual hours for the project. |
| Time Cards — Pending Approval | Time cards for the selected project that are submitted but not yet approved. |
| Time Card — Exception Report | List of users who did not submit their time cards for the selected project, and time cards that are not yet approved for the selected project. The exception report is generated for users who are assigned to a task in progress, or hard-allocated to the project or task. |