← Back to overview
CLASSLINK · ANALYTICS+ · MEASUREMENT PLANDRAFT FOR DESIGN CRIT

Before we reskin School Comparison, let's define what "better" means

A measurement plan for schools/comparison — our first real production page for the dataviz reskin — built from Vitaly Friedman's "How to Measure UX" and the open questions on design‑crit‑dataviz. Goal: pick a reskin direction because it tests better, not because it looks better.

Page
Schools → Comparison
Audience
District Administrators
Chart types in scope
KPI heroes · heatmap table
Status
Pre-reskin baseline, not yet run
Framework source
Vitaly Friedman talk, 2026‑10‑27
00Why this page, first

The design-crit brief says the real problem isn't how charts look — it's that "many show a number with no context" and teams have to relearn each one. School Comparison is a good first production target because it has both chart categories we're least sure about: a KPI hero row (4 tiles, no context shown) and a color-intensity heatmap table (comparison depends entirely on people reading color correctly).

Friedman's warning: if we jump straight from the 70 sketches to "ship the one the room likes," we're designing pixels and hoping. The fix is cheap — test the current page first, so we have a number to beat.

Current School Comparison page: four KPI tiles (Time Spent, Digital Resources, Students & Staff, Logins) above a sortable table of schools with color-coded time badges
Current state — cl-ana-protoapp.web.app/schools/comparison
01Comprehension audit — get a baseline before we touch anything

Step 1 of the strategy. Run these on today's live page, before any sketch is chosen. This is the number every reskin direction has to beat.

Task we give the administratorWhat it actually testsWhy it matters here
"Which school has the highest average total time spent per day?" Content success Table encodes value by color intensity, not just number. Does color let them answer correctly, or do they have to read every cell?
"Is Madison Middle School's staff time higher or lower than Kennedy Middle School's?" Content success Two mid-range, similarly-shaded cells. If this fails, the heatmap scale doesn't have enough perceptual steps.
"What does '197m — Time Spent — This Month' actually mean: per student, per day, or district-wide?" Missing context This is the exact gap named in the project brief. If admins guess wrong here, the KPI hero redesign is the priority, not color.
"Show me how you'd compare two specific schools side-by-side." Navigation / discovery Tests whether Compare is findable at all — a navigation-success question, kept separate from content-success above.
15–18district admins (top-task method). No access? Customer Success / onboarding are the closest proxy — Friedman's advice for limited user access.
2 scoresper task: did they land on the right place (navigation) and state the right answer (content)? Track separately — they usually diverge.
+ timemedian time-on-task per question, alongside success — a slower-but-correct result is not the same failure as a fast-but-wrong one.
≥ 80% successHealthy — this task isn't the priority for round one.
< 60% successReal problem — whatever task fails here drives what we sketch next, not taste.
02Score the finalist sketches against that baseline

Step 2. Once "Heroes & KPI headers" and "Heatmaps" are narrowed to 2–3 directions each, don't pick with a vote — re-run the same loop.

1 · BASELINE
Today's page, 15–18 admins, 4 tasks above.
→
2 · NARROW
Design crit picks 2–3 clickable finalists per category.
→
3 · RE-TEST
Same 4 tasks, fresh matched group, on each finalist.
→
4 · DECIDE
Ship whichever moves content-success the most.
Decision rule: the direction that wins is the one that lifts Task 1 & 3 (the color-reading task and the "what does this number mean" task) the most — not the one that gets the most "I like this" votes in the room.
03A one-page value architecture for this page

Step 3. This is the bridge Friedman says is usually missing — connecting a design initiative to a business goal the org already tracks, through metrics we can actually measure.

Local / design metric
Content-success rate on the 4 tasks above · post-task "how easy was that?" (1–7)
→
Design initiative
KPI hero tiles with context · legible heatmap scale · shared color tokens
→
Product metric
Time-to-insight on this page · % of support tickets tagged "comparison" / "what does this mean" · repeat visits to Schools → Comparison
→
Business goal
Administrator trust in the platform · fewer support escalations · renewal
04TARS — track it once the reskin ships

Step 4. Applied to this page specifically, feeding the design-crit site's own "prove it beyond one page" step.

T
Target
% of district admins who open Schools → Comparison at least monthly.
A
Adoption
Of those, % who use Compare, sort a column, or Export after the reskin ships.
R
Retention
% who return to the page again within 30 days.
S
Satisfaction
One prompt after use: "How easy was it to compare schools today?" (1–7)
Multiply the four rates together for a single "percent of admins fully succeeding" number. Use the result to decide whether the same KPI-tile + heatmap pattern gets extended to Time Usage by School and School Login Heatmap next — both already sitting right below Comparison in the nav.
05Settle the open color questions with evidence

Step 5. This page is a live stress-test for exactly the open items on the design-crit site — all four tile hues sit on screen together here, which no single sketch shows.

Navy — Time Spent
Active / primary role
Plum — Digital Resources
Still a proposal
Pink — Students & Staff
Check vs. plum, colorblind
Teal / moss — Logins
Check vs. heatmap scale

Run a colorblind simulation on this exact screen (all four tiles + the table's blue intensity scale together, not in isolation) before locking tokens. No donuts appear on this page — good, consistent with the existing constraint.

06For tomorrow's room
  • 1
    Do we approve running the 4-task baseline on the current page before sketching this page further?
    Decision: pending
  • 2
    Who can get us 15–18 district admins — or is Customer Success our proxy for round one?
    Decision: pending
  • 3
    Which 2–3 "Heroes & KPI headers" and "Heatmap" sketches do we carry into the re-test round?
    Decision: pending