Analytics Dashboards

PSI’s quality analytics dashboards for tracking and exploring quality data.


Redbook Analysis Dashboard (v7)

Overview

The primary quality analytics dashboard, deployed to Azure App Service.

URL: https://ps-redbook-dashboard.azurewebsites.net

Authentication: Microsoft Entra ID (PSI credentials)

Tab Structure

TabPurpose
OverviewData exploration starting point
By ProjectProject-level quality rankings
Root CausesPareto analysis, systemic issues
TrendsTime series, SLA compliance
Deep DivePreventability analysis
ProductsProduct-level repeat offenders
ExplorerFull data access with filters

Tab 1: Overview

Purpose: Frame the data exploration journey, provide summary metrics.

Content:

  • What’s in the data (projects, redbooks, date range)
  • How we estimate cost (methodology explanation)
  • When issues are found (detection timing)
  • What’s causing issues (top root causes)
  • Patterns across projects (systemic issues)
  • Feedback form

Design Philosophy: Data exploration tool, not a report with conclusions.


Tab 2: By Project

Purpose: Rank projects by quality performance.

Content:

  • Project Quality Ranking table (sortable)
  • Scatter plot: Project Value vs Quality Cost/%
  • New Build vs Retrofit comparison
  • Quality by Industry and Process Type

Key Metrics:

  • Quality % = Quality Cost / Project Value
  • Target: <2%

Tab 3: Root Causes

Purpose: Identify what’s driving quality costs.

Content:

  • Pareto Analysis with cumulative line
  • Systemic Issues alert (>50% project spread)
  • Prevention Point Mapping
  • Earlier Detection Opportunity savings
  • Who Opens Issues breakdown

Systemic Issue Definition: Root cause appearing on >50% of projects.


Purpose: Show how quality is changing over time.

Content:

  • Monthly volume trend
  • Monthly cost trend
  • Cost per ticket trend
  • Detection timing distribution
  • SLA Compliance by Severity

SLA Targets:

SeverityTarget
Critical3 days
Major14 days
Moderate21 days
Minor30 days

Tab 5: Deep Dive

Purpose: Analyze preventability of top issues.

Content:

  • Guided narrative through findings
  • Key finding: 94% preventable
  • Two-column review interface
  • Feedback forms for human validation

Workflow:

  1. View issue in left panel
  2. Review details in right panel
  3. Submit feedback/corrections
  4. Navigate to next issue

Tab 6: Products

Purpose: Identify product areas where issues cluster.

Content:

  • Top Product Classes by cost (Pareto)
  • Class x Root Cause Heatmap
  • Multi-project product areas
  • Quality Risk Scoring (0-100)
  • Design reuse analysis

Important Caveat: Drawing field is a “pointer” to problem area, not precise fault location.


Tab 7: Explorer

Purpose: Drill down into specific records.

Content:

  • Filter dropdowns (Category, Severity, Root Cause, Project)
  • Text search (ID, Project, Problem text)
  • Column group selection
  • Row detail view
  • CSV export

Jump-to Navigation: Buttons throughout dashboard link to filtered Explorer views.


Filters

FilterOptions
Ship YearMulti-select by year
IndustryMulti-select by industry
Exclude TasksToggle to hide ~716 task items

Cost Model

SettingDefault
Engineering Rate$150/hr
Shop Rate$125/hr
Stage Multipliers1.0x - 2.0x
Calibration FactorsEng 1.0x, Shop 0.87x

Admin Features

Access: Enter the admin password in Overview tab. Contact IT for credentials.

Unlocks

  • Engineer Analysis tab (Quality % by engineer)
  • Calibration controls
  • Feedback analysis dashboard

Engineer Analysis

  • Quality % by Mechanical/Controls/Proposal Engineer
  • Mean vs Median toggle
  • Project count in labels
  • Top Project Concentration metric

Running Locally

# Activate environment
cd C:\Users\AMD\OneDrive - Progressive Surface\Documents\GitHub\Redbook
 
# Run dashboard
streamlit run Scripts/survey_app_v6.py

Note: Local runs use development user email from environment variable.


Legacy Dashboards

v6 Backup

streamlit run Scripts/survey_app_v6_backup.py

Original detailed dashboard preserved for reference.

v4.28 (Validator Mode)

streamlit run Scripts/survey_app_v4.28.py

Legacy dashboard with validation features for comparing AI vs human classification.



Last updated: February 2026