Scan Engine Platform Owner dashboard
Summarize
Summary of Scan Engine Platform Owner Dashboard
The Platform Owner dashboard provides a comprehensive view of the Scan Engine's performance, including trend charts and key metrics that help users monitor code quality and manage technical debt effectively. It is crucial for ServiceNow customers to leverage this dashboard to identify and address unresolved findings and enhance their development processes.
Show less
Key Features
- Outstanding Findings: Tracks unresolved issues detected by the Scan Engine.
- Health Score: Displays the percentage of definition occurrences without findings, calculated as 1 - (F / D) 100.
- Lines of Code Scanned: Total lines of code analyzed, including all script fields and base system records.
- In Progress Update Sets: Counts the unfinished update sets being developed.
- Findings by Impact to Instance: Categorizes findings based on their severity, allowing users to prioritize effectively.
- Open Findings by Team: Lists findings associated with each team configured in the instance.
Platform Owner Trend Charts
- Technical Debt: Estimates the development time required to resolve all findings, customizable by date.
- Findings by Team: Displays findings categorized by team, state, and category, enabling focused attention on specific areas.
- Real-Time Preventions: Shows findings corrected during development, with options to customize the timeframe.
- Findings by File Type: Provides a heatmap of findings, highlighting areas needing attention.
- Update Sets: Lists update sets across instances for a selected timeframe.
- Exception Reasons: Tracks exception approval requests by status for each team.
- Findings by Suite: Classifies findings by category, helping engage relevant process owners.
Key Outcomes
Utilizing the Platform Owner dashboard allows ServiceNow customers to monitor the health of their development environment, prioritize findings based on impact, and effectively manage technical debt. This proactive approach ensures improved code quality and streamlined development processes.
The Platform Owner dashboard includes trend charts and the following overview modules.
| Information module | Description |
|---|---|
| Outstanding findings | The number of unresolved findings identified by the Scan Engine that have not been addressed. |
| Health score |
The health score represents the percentage of definition occurrences used across the platform that did not return any findings. It is calculated as:
|
| Lines of code scanned | The total number of lines of code analyzed by the Scan Engine, including all script field code and any scanned base system records. |
| In progress update sets | The number of unfinished update sets currently being worked on by developers. |
| Findings by impact to instance |
|
| Open findings by team | All available teams configured on the instance through the Team Leads related list on the Scan Engine Properties page. You can select a team from the list to show their
corresponding information in the module and trend charts. Note: The number next to the team name is the number of open findings held by that team. |
Platform Owner trend charts
The Platform Owner dashboard includes the following trend charts.
| Chart | Description |
|---|---|
| Technical debt |
|
| Technical debt by team |
|
| Findings by team |
|
| Findings by impact to instance |
|
| Real time preventions |
|
| Real time preventions trend |
|
| Findings by file type |
|
| Update sets |
|
| Exception reasons | The number of exception approval requests by status for each team. |
| Findings by suite |
|
Platform Owner dashboard data sources
| Component | Data Source |
|---|---|
| Outstanding findings | sn_se_scan_result |
| Health score | sn_se_scan_result |
| Lines of code scanned | sn_se_scan_result |
| In progress update sets | sn_se_scan_result |
| Findings by impact to instance | sn_se_summary_scan_detail |
| Open findings by team | sn_se_summary_scan_detail |
| Component | Data Source |
|---|---|
| Technical debt | sn_se_summary_scan_detail |
| Technical debt by team | sn_se_summary_scan_detail |
| Findings by team |
|
| Findings by impact to instance | sn_se_summary_scan_detail |
| Real time preventions | sn_se_onsubmit_prevention |
| Real time preventions trend | sn_se_summary_scan_detail |
| Findings by file type | sn_se_summary_scan_detail |
| Update sets |
|
| Exception reasons | sn_se_exception_reason |
| Findings by suite | sn_se_summary_scan_detail |