PRIME PRODUCTS · MISSION CONTROL
AI-first transformation · by TPL · vanos.tpl.one

Docs / 08-transformation/02-program/kpi-framework

KPI & Success Measurement Framework

Layered KPI framework for the Prime Products AI transformation — definitions, baselines, M6/M12 targets, owners, and Mission Control display.

type: framework updated: 2026-07-03 owner: kotsalidis

KPI & Success Measurement Framework

How the transformation proves it worked. Targets are proposals to ratify at the M3 steering after baselines land; all baselines are TBD — captured in discovery (WBS 1.12) unless noted. Displayed-on pages refer to Mission Control.

Measurement principles

  1. Baseline first. Every KPI gets a measured (or honestly estimated) baseline during discovery M1–M3. No baseline → no target → not a KPI.
  2. Measure monthly, review at steering; company-level KPIs also in the board pack.
  3. Automate collection. Platform telemetry (WBS 5.6), agent run metrics (9.5), and KB health checks (6.6) feed Mission Control directly. Manually collected KPIs are limited to what SoftOne/M365 can’t emit, and each needs a named collector.
  4. Targets in two horizons: M6 (platform GA + pilots) and M12 (program end). M6 targets are deliberately modest — the platform barely exists before M6.
  5. Counter-metric discipline. Every efficiency KPI is paired with a quality guard (e.g. quote turnaround ↓ must not push quote error rate ↑).
  6. No target-gaming. KPI definitions are frozen once ratified; changes require a steering decision recorded in the minutes.

Column key: Baseline = TBD (discovery) unless stated. Owner = role accountable for the number, not for collecting it.

1. Company-level KPIs

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
Revenue per employeeAnnual revenue ÷ headcount (~€23.7M / ~109 ≈ €217k today)SoftOne + HR≈€217k (2025, to confirm)n/a (annual)+3–5% run-rateCEOExecutive dashboard
Net marginNet profit ÷ revenue (thin ~1.5% today — the program’s core financial lever)Finance≈1.5% (to confirm)n/a+0.3–0.5 pp run-rate contributionCEOExecutive dashboard
Quote turnaround timeMedian hours from RFQ received → quote sentSoftOne + email timestamps (manual sample until integrated)TBD−20% in pilot depts−40% company-wideSales headExecutive dashboard
Order-to-delivery lead timeMedian days from confirmed order → delivered to vessel/customerSoftOneTBDbaseline held (no regression)−15%Logistics headExecutive dashboard
Tender/bid throughputBids submitted per month per bid-team FTESales recordsTBD+10%+30%Sales headExecutive dashboard
Working-capital days (DSO)Days sales outstandingFinanceTBDbaseline held−5 daysFinance headExecutive dashboard

2. Department-level KPIs

One KPI set per department, defined in the 04-departments one-pagers (WBS 2.8) and rolled up here. Representative examples:

DepartmentLead KPI (definition in dept file)BaselineTarget M6Target M12OwnerMission Control page
SalesQuotes issued per salesperson per weekTBD+10% (pilot)+25%Dept headDept heatmap
Customer serviceFirst-response time to customer inquiryTBD−30% (pilot)−50%Dept headDept heatmap
ProcurementSupplier-quote comparison cycle timeTBD−30%Dept headDept heatmap
WarehousePicking/document error rate per 1000 linesTBD−25%Dept headDept heatmap
Compliance/qualityAudit-prep effort (person-days per audit)TBD−25% (if pilot)−50%Dept headDept heatmap
Finance/accountingMonth-end close duration (working days)TBD−2 daysDept headDept heatmap
Reporting/BIAd-hoc report delivery timeTBD−30%−60%Dept headDept heatmap

Remaining departments (marketing, HR, logistics, product/technical support, IT, administration, executive) carry their lead KPIs in their department files; all appear on the department heatmap.

3. Process-level KPIs

Attached to the mapped processes (WBS 2.2–2.4); measured for processes touched by a use case.

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
Process cycle timeElapsed time start→end per mapped process instanceSoftOne timestamps / samplingTBD per process−15% (piloted processes)−30% (automated processes)Process ownerProcess scorecards
Touches per transactionHuman interventions per order/quote/documentProcess samplingTBD−1 touch (piloted)−30%Process ownerProcess scorecards
Rework loops% of instances returned for correctionSampling + agent logsTBDmeasured−25%Process ownerProcess scorecards

4. AI adoption KPIs

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
Platform WAUUnique users active in trailing 7 daysTelemetry0≥25 (pilot depts)≥40 of ~50 target usersTPL lead → ITAdoption dashboard
WAU/MAU stickinessWAU ÷ MAUTelemetry≥0.5≥0.7TPL lead → ITAdoption dashboard
% employees active weeklyWAU ÷ 109Telemetry + HR0≥20%≥65%CEOAdoption dashboard
Queries per user per dayTotal queries ÷ DAUTelemetry≥3≥8TPL lead → ITAdoption dashboard
Assistant CSATAvg in-tool rating (thumbs → 1–5 pulse)In-tool feedback + pulse survey≥3.8/5≥4.2/5TPL leadAdoption dashboard
Departments with weekly active useDepts where WAU ≥50% of staffTelemetry02–3 (pilots)≥13 of 15SteeringDept heatmap

5. Knowledge base KPIs

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
Docs countKnowledge docs with valid frontmatterKB health check (6.6)~0≥150≥500TPL leadKB health
SOP coverage% of mapped processes with a current SOP docKB check vs process inventoryTBD (low)≥60% pilot depts≥80% all deptsDept championsKB health
Freshness% docs reviewed/updated within their review cycleFrontmatter dates≥70%≥85%Dept championsKB health
Orphan rate% docs with no inbound linksLink graph check≤15%≤8%TPL leadKB health
Retrieval hit rate% RAG queries where a retrieved chunk is used in a rated-useful answerRAG eval + feedback (5.4, 6.7)≥70%≥85%TPL leadKB health

6. Automation KPIs

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
Registered agents in productionCount in ai-agent-registry.mdRegistry00–2≥10TPL lead → ITAutomation showcase
Agent runs per monthSuccessful runs across all agentsAgent telemetry (9.5)0≥1,000TPL lead → ITAutomation showcase
Hours saved per monthΣ (runs × validated minutes-saved per run type)Agent telemetry + time-study validation0measured for pilots≥400 h/monthSteeringHours-saved counter
Straight-through rate% agent runs completing with no human correctionAgent telemetrymeasured≥70% avgTPL lead → ITAutomation showcase
Human-override rate% runs where output rejected/heavily editedAgent telemetrymeasured≤15%TPL lead → ITAutomation showcase

7. Infrastructure KPIs

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
Platform uptime% availability in business hours (07:00–19:00 EET)Monitoring≥99.0%≥99.5%Prime Products ITPlatform status
p95 chat latency95th-percentile time-to-first-tokenTelemetry≤2.5 s≤2.0 sPrime Products ITPlatform status
GPU utilization (business hours)Mean GPU busy %Monitoring20–50% (headroom)40–70%Prime Products ITPlatform status
Cost per query(Amortized CapEx + OpEx)/month ÷ queries/month, € [placeholder model]Finance + telemetrymeasureddeclining month-over-monthFinance headPlatform status
Incident count (Sev1/Sev2)Production incidents per monthIT incident log≤2≤1Prime Products ITPlatform status

8. Training KPIs

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
People trainedStaff completing their audience track (change plan)Training records0≥25 (champions + pilots)≥100 of ~109TPL leadTraining hub
Certification rate% trained staff passing internal certification (10.7)Assessment records0≥70%TPL leadTraining hub
Prompt-skill assessmentMedian score on standardized prompt-task rubricAssessment (10.7)measured for pilots≥75/100 medianTPL leadTraining hub
Champions activeChampions attending ≥3 of 4 monthly guild meetingsGuild attendance015 nominated≥12 activeCEOTraining hub

9. Value: ROI, productivity, time saved

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
Program ROI indicator(Annualized hours-saved value + margin-effect estimate) ÷ program cost €[TBD]Finance model, inputs from §6model built≥1.0× run-rate, path to 2–3× yr-2SteeringExecutive dashboard
Time saved per employee per weekSelf-reported + telemetry-derived hoursPulse survey + §60≥1 h (pilot users)≥3 h (active users)SteeringExecutive dashboard
Output per FTE in AI-assisted tasksTask-specific throughput (quotes, replies, reports) per FTEDept KPIs (§2)TBD+10% pilots+20–30% assisted tasksDept headsDept heatmap
Overtime hours in assisted departmentsMonthly overtime, HR recordsHRTBD−15%HR headExecutive dashboard

10. Quality KPIs

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
Quote/document error rateErrors found post-issue per 100 quotes/docs (counter-metric to speed KPIs)Sampling + CS complaintsTBDno regression−20%Dept headsProcess scorecards
Rework rate% deliverables redone after reviewSamplingTBDno regression−25%Dept headsProcess scorecards
Compliance findingsISO 22000 / bonded-warehouse audit non-conformities per auditCompliance recordsTBDno regression−30%Compliance headProcess scorecards
AI-output defect rate% AI-assisted outputs failing human verification (verification duty per usage policy)Feedback + samplingmeasured≤5% on production use casesTPL leadAdoption dashboard

11. Customer service KPIs

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
First-response timeMedian time to first substantive reply to customer inquiryEmail/Teams timestamps (manual sample → integrated)TBD−30% (if pilot)−50%CS headDept heatmap
Resolution timeMedian time inquiry → resolvedCS recordsTBD−15%−35%CS headDept heatmap
Same-day quote rate% RFQs answered with a quote same business daySoftOne + samplingTBD+15 pp (pilot)≥80%Sales headExecutive dashboard
Customer complaintsComplaints per 100 ordersCS logTBDno regression−20%CS headDept heatmap

12. Management visibility KPIs

KPIDefinition / formulaSourceBaselineTarget M6Target M12OwnerMission Control page
Report latencyDays from period end → management report availableReporting/BI recordsTBD−30%same-day/next-day for standard packReporting/BI headExecutive dashboard
Ad-hoc question turnaroundMedian time from management data question → answeredSamplingTBD−40%minutes (self-serve via assistant)Reporting/BI headExecutive dashboard
Decision lead timeDays from issue raised at steering/management → decision recordedMeeting minutesTBDmeasured−30%CEOExecutive dashboard
KPI automation rate% of KPIs in this framework auto-collected (principle 3)Mission Control config0≥50%≥80%TPL leadKB health