KPI Transportation & Public Works

Street Maintenance, Street Lighting, Public Transit — green theme • light/dark

Street Maintenance5 KPIs
Pothole SLA Compliance %
Requests patched within SLA (e.g., ≤ 3 business days).
Formula
potholes_closed_within_SLA / pothole_requests_closed × 100
Target
≥ 90% citywide; priority corridors ≥ 95%.
Average Pavement Condition Index (PCI) 0–100
Network‑wide pavement condition from standardized surveys.
Formula
sum(PCI_lane_mile) / lane_miles
Target
≥ 70 (Good); focus lifecycle preservation to lift worst deciles.
Resurfacing Plan Delivery %
Lane‑miles resurfaced vs. annual plan (schedule/volume adherence).
Formula
lane_miles_resurfaced / lane_miles_planned × 100
Target
≥ 100% (deliver plan; re‑prioritize by PCI & utility cuts).
Emergency Hazard Response Time P90
Minutes from report to made‑safe for hazards (sinkholes, obstructions).
Formula
P90(made_safe_time − report_time) (minutes)
Target
≤ 120 min; life‑safety hazards ≤ 60 min.
Deferred Maintenance Backlog $/lane‑mi
Backlog value normalized by network size.
Formula
backlog_value / lane_miles
Target
Reduce YoY with preservation (crack seal, slurry, thin overlays).
Street Lighting5 KPIs
Outage Repair Time P90
Hours from outage report to restoration.
Formula
P90(restore_time − report_time) (hours)
Target
≤ 48h standard; critical corridors ≤ 24h.
Outage Rate % fixtures
Percent of fixtures out at any point (snapshot or average).
Formula
fixtures_out / total_fixtures × 100
Target
< 3% systemwide; hotspots < 1%.
LED Conversion Coverage %
Share of fixtures converted to LED.
Formula
led_fixtures / total_fixtures × 100
Target
≥ 90% (energy & maintenance savings).
Network Uptime %
Smart lighting/photocell network availability.
Formula
uptime_hours / total_hours × 100
Target
≥ 99% (monitor gateways & backhaul).
Preventive Maintenance Compliance %
Scheduled PM tasks (cleaning, relamping, pole checks) completed on time.
Formula
pm_tasks_on_time / pm_tasks_scheduled × 100
Target
≥ 95% (prioritize corrosion & knock‑downs).
Public Transit5 KPIs
On‑Time Performance %
Trips within schedule window (e.g., −1 to +5 minutes for bus).
Formula
on_time_trips / completed_trips × 100
Target
≥ 85–90% (route‑specific targets).
Mean Distance Between Failures (MDBF) miles
Average miles between chargeable road calls.
Formula
total_revenue_miles / chargeable_road_calls
Target
Bus: ≥ 4–6k mi; Rail varies by fleet (set by OEM/specs).
Ridership Growth % YoY
Year‑over‑year change in unlinked passenger trips.
Formula
(trips_t − trips_t‑1) / trips_t‑1 × 100
Target
+5% YoY (context: fare, span, reliability initiatives).
Customer Complaints per 100k boardings
Normalized complaint rate by ridership.
Formula
complaints / (boardings / 100,000)
Target
Decline YoY; correlate with OTP & crowding.
ADA Paratransit On‑Time Pickups %
Share of ADA trips picked up within on‑time window (e.g., ±15 min).
Formula
paratransit_on_time_pickups / paratransit_completed_trips × 100
Target
≥ 92% (optimize scheduling & dwell constraints).

Notes: P90 = 90th percentile (fractile). Targets are suggested starting points; align with climate, asset age, corridor criticality, service span, and labor contracts. Common frameworks: APWA/ITE for maintenance, FHWA for pavement (PCI/PMS), APTA for transit performance, city SLAs.