learn-data-heuristics-with-phoebe / Session 1 of 9
Learn Data Heuristics with Phoebe · Session 1 of 9

The canon and the instrument

There are at least 32 published principle sets that bear on a data product, holding something like 215 individual principles between them. Nobody reviews anything against 215 principles. The useful move is the one Nielsen made in 1994: take a large pile of real observed problems, find the few rules that explain most of them, and throw the rest away. Tonight you meet the canon, learn how a heuristic set is built and rated, and watch a usability lens find exactly 5 of the 20 defects sitting in a real dashboard.

🔴 Advanced Data and analytics leads Anyone who reviews a dashboard or a data product 45 min
0-3 · Welcome 3-23 · Where heuristics come from 23-40 · Build-along: first contact 40-45 · Q&A
Part 0

How this course works

Nine sessions, 45 minutes each, one artifact: a review instrument you can point at any data product. It fills in layer by layer - the canon and the method tonight, the decision the product serves in session 2, the data contract in session 3, the platform in session 4, the operating promise in session 5, the surface in sessions 6 and 7, the model in session 8, and the finished review in session 9. The thing under review throughout is Tideline, a subscription-analytics product with twenty real defects in it.

Live = presented in the 45 minutes Self-study = the full depth, after class 🔍 Every diagram zooms

★ What you walk out with tonight. How a heuristic set is actually derived, and therefore how to tell a real one from a listicle. A severity scale that turns twenty findings into a fix order. And a measured, uncomfortable number: what a purely usability-trained reviewer misses on a data product.

LiveWhy heuristics rather than a checklist3 min▶

A checklist enumerates the things you already know go wrong. A heuristic is broader on purpose: it is a rule of thumb general enough to catch problems nobody has written down yet, and vague enough that two reviewers will sometimes disagree about whether it was violated. That vagueness is the feature. A specific check catches a specific defect; a heuristic catches a class.

The cost of that generality is that heuristics do not scale by addition. Adding the 40th principle to a review instrument does not make it 4 percent better, it makes the review longer, the report less readable, and the findings less likely to be acted on. Session 9 measures that cost precisely.

Real world

Tideline's team has a 60-item dashboard checklist in Confluence. It has been run twice in two years, both times by the person who wrote it. The screen still shows customer email addresses in the clear, because that was not on a dashboard checklist - it was somebody else's concern, on a list nobody read.

Self-studyThe vocabulary for the whole arc4 min▶
  • Heuristic evaluation - a small number of reviewers inspect an interface against a set of principles independently, then their findings are pooled. Nielsen and Molich introduced the method in 1990.
  • Lens - one named principle set, applied on its own so you can see what it does and does not catch. Session 9's bench toggles nine of them.
  • Severity - a rating combining how often a problem hits, how badly, and whether users learn to work around it. It is what converts a finding list into a fix order.
  • Precision - of everything the review flagged, the share that was really a defect. The number that collapses when an instrument gets too big.
  • Verification tier - whether a principle set was read from its primary source, from a close secondary, or from a book that never numbered its principles at all. Four of the most-cited sets fall in the last group.
Part 1 · covers the derivation of a heuristic set

Ten heuristics were not chosen, they were extracted

7 min live

The ten usability heuristics are quoted everywhere and derived almost nowhere. They came out of an exercise worth understanding, because it is the same exercise that tells you whether any other set deserves your trust: Nielsen took a large body of real, observed usability problems and asked which small group of rules accounted for most of them.

Observed problems 249 real usability issues, gathered from systems people actually used Factor analysis which few rules explain the most? Heuristics kept 10 broad enough to catch problems not yet seen The long tail: discarded specific, rare, unteachable The discipline is the discard. A set that only ever grows is a checklist wearing a heuristic's name.
🔍 Click to zoom - the reduction, not the list, is the method
LiveThe ten, in their current wording4 min▶

Published in 1994 and revised in 2020, still the most-applied set in the field. The revision changed wording, not count.

#HeuristicWhat it asks of a data product
1Visibility of system statusCan a reader tell how fresh this is, and whether it loaded fully?
2Match between system and the real worldDo the measure names match what the business calls them?
3User control and freedomCan a filter be undone without reloading the world?
4Consistency and standardsDoes green mean the same thing on every panel?
5Error preventionCan someone compare two incompatible measures by accident?
6Recognition rather than recallAre units and definitions on the screen, or in someone's head?
7Flexibility and efficiency of useIs there a fast path for the daily reader and a guided one for the rest?
8Aesthetic and minimalist designIs every element on the screen earning its space?
9Help users recognize, diagnose and recover from errorsWhen a query fails, does the message say what to do?
10Help and documentationIs the metric definition reachable from the number?
Real world

Heuristic 1 is the one that fires on Tideline immediately. There is no timestamp anywhere on the screen. Every reader in the Monday meeting assumes the number is current, and roughly one Monday a month it is not, because a load failed quietly on Sunday night.

LiveSeverity: three factors, one number5 min▶

A finding without a severity is a complaint. Nielsen rates each problem on three factors and combines them:

  • Frequency - how often does a reader hit it? A defect on the panel everyone opens first outranks one three clicks deep.
  • Impact - when it hits, how much damage? Reading a truncated axis and drawing the wrong conclusion is expensive. Reading four decimal places is merely annoying.
  • Persistence - do people learn to work around it, or does it get them every single time? A one-time confusion is cheaper than a permanent trap.

The combined rating runs 0 to 4, where 0 means "not a problem at all" and 4 means "fix before anything else ships". Session 9 puts three sliders on four of Tideline's findings, and the fix order genuinely reorders as you move them.

Persistence is the factor most reviews drop, and it is the one that separates a cosmetic issue from a structural one. A misleading axis never stops misleading, no matter how many times a reader sees it.

Self-studyHow many reviewers, and why not one4 min▶

Heuristic evaluation is specified as an independent-then-pooled activity, and the reason is that a single reviewer finds a surprisingly small share of the problems present. Different reviewers notice different things, so their findings overlap far less than people expect. The standard advice is a handful of evaluators inspecting separately, with the aggregation happening afterwards.

This matters for a data product more than for a website, because the relevant expertise is split across people. The person who spots the truncated axis is usually not the person who notices there is no owner on the dataset, and neither of them is the person who asks what decision the screen is for. Session 9's bench models that split as nine lenses; in a real review, some of those lenses are colleagues.

Part 2 · covers the shape of the canon

Thirty-two sets, seven families, and four that do not exist

7 min live

The principles that bear on a data product were written by people who mostly were not talking to each other: interface researchers, dashboard designers, distributed-systems engineers, metrologists, and machine-learning teams. Knowing which family a principle came from tells you what it is blind to.

A data product every family below touches it Decision and metrics GQM · HEART · North Star 5 sets Data as a product Dehghani · DataOps · DAMA 4 sets Data architecture Data Mesh · FAIR · Kimball 4 sets Platform and systems AWS · SRE · 12-Factor · CAP 6 sets Usability and HCI NN/g · Shneiderman · ISO 6 sets Visual encoding Tufte · Few · IBCS · NN/g 4 sets Human-AI interaction Microsoft 18 · PAIR · Apple 3 sets Roughly 215 individual principles across all thirty-two sets Cyan families sit under the surface; rose families sit on it. Most reviews only ever use the rose half.
🔍 Click to zoom - which family a principle came from predicts what it cannot see
LiveThe four sets that everyone cites and nobody wrote5 min▶

Some of the most-quoted "N principles of X" have no such list at their primary source. Quoting a count for these is citing something that was never published:

Commonly cited asWhat the primary source actually contains
The principles of the LakehouseThe 2021 CIDR paper describes an architecture, with themes such as open formats and transactions on object storage. It enumerates no principles.
Decision intelligence principlesKozyrkov defines an interdisciplinary field and separates automatable from human decisions. There is no numbered framework.
The North Star framework's principlesOne north-star metric plus input metrics. A metric-selection method, not a principle set.
The AI hierarchy of needs, with N layersRogati's 2017 pyramid is real and its argument holds, but published renderings differ on whether it has four layers or six.

Three more sets are real but access-gated, so their exact wording travels through secondary sources: Dehghani's eight data-product characteristics live in a paid book, DAMA UK's six data-quality dimensions in a members-only whitepaper, and ISO 9241-110's seven dialogue principles behind an ISO paywall. Cite them by source and say which tier you read.

Self-studyThe full inventory, by verification tier5 min▶

Read from the primary source. NN/g's 10 heuristics. Shneiderman's 8 golden rules. Tognazzini's 19 interaction principles. Few's 13 dashboard pitfalls. Microsoft's 18 human-AI guidelines. Google PAIR's 6 chapters. NN/g's dashboard guidance. Data Mesh's 4 principles. FAIR's 4 principles and 15 sub-points. The DataOps manifesto's 18. The Agile manifesto's 12. AWS Well-Architected's 6 pillars. Google SRE's 4 golden signals. The 12-Factor App. The Reactive manifesto's 4 traits. GQM. HEART's 5. CAP and PACELC.

Real, but read through a close secondary. Dehghani's 8 characteristics. DAMA UK's 6 dimensions. AWS's Analytics Lens design principles. ISO 9241-110's 7.

Book-only, never numbered by their author. Norman's design principles. Tufte's principles. Gestalt's laws of perception. Kimball and Inmon's tenets. All four are genuinely foundational and none of them ships as a canonical numbered list, which is why every secondary source gives a slightly different count.

The point of tracking the tier is not pedantry. A principle you can quote exactly can be argued about precisely; a principle you absorbed from a blog post that misremembered a book cannot.

Part 3 · covers what a single lens can and cannot see

A usability lens finds a quarter of what is wrong

6 min live

Tideline has twenty real defects. Not twenty opinions - twenty properties of the rendered screen that a program can detect, from a genuinely truncated axis to email addresses genuinely printed in the clear. Turning on one principle set at a time shows exactly how much of that each set is capable of seeing.

0 20 5 NN/g 10 10 + Few 13 11 + Tufte 11 + IBCS no gain 14 + MSFT 18 14 + PAIR no gain 17 + data prod 19 + DataOps 20 + GQM The last three lenses carry 6 of the 20. They are the ones a purely interface-trained review never applies.
🔍 Click to zoom - measured in the browser, not estimated
LiveTwo whole standards that add nothing here4 min▶

IBCS is a seven-rule reporting standard used across European enterprise finance. Google PAIR is a six-chapter guidebook from the team that coined much of the human-centred AI vocabulary. On Tideline, both add zero new findings, because everything they can catch has already been caught by a set that was switched on earlier.

That is not a criticism of either. It is the single most useful property of a review instrument, and the reason instruments must be assembled rather than accumulated: overlap is the norm, not the exception. Nine sets holding well over a hundred principles between them resolve to twenty distinct findings on one screen.

Real world

A team that adopts three dashboard standards at once usually believes it has tripled its coverage. What it has actually done is triple its review time and produce a report with three names attached to each finding. The measured gain from adding IBCS on top of Tufte and Few here is nothing at all.

Self-studyWhat the last three lenses see that the others cannot4 min▶

Six of Tideline's twenty defects are invisible to every interface-oriented set, because they are not properties of the interface at all:

  • No owner named for the screen or its data. A number nobody owns is a number nobody fixes.
  • No lineage for any measure, so when two screens disagree there is no way to find out why.
  • Email addresses shown in the clear, on a screen anyone with the link can open.
  • No freshness promise, which means the pipeline cannot be late, because nothing was ever promised.
  • No evidence the data was tested before it landed, so the first person to notice bad data is the reader.
  • No named decision the screen exists to support, which means there is no test for whether it works.

Sessions 2 through 5 are about those six. They are the reason this course exists rather than pointing you at a usability checklist.

Build-along

Meet Tideline, and switch on one lens

★ 17 min · everyone builds

The bench below renders Tideline into this page and runs real checks against it. Work through the steps with it open. The full instrument arrives in session 9; tonight you only need to feel the gap between one lens and nine.

Start with NN/g only, which is where the bench opens. Read the five findings. Every one of them is a real property of the screen above: no freshness stamp, thirteen distinct fill colours, red and green carrying meaning with no second cue, no panel highlighted, and no way to correct the AI claim.

Now add Few's 13 pitfalls. The count goes to 10. Notice which panels light up: the four-decimal MRR, the gauge spending a quarter of a panel on one number, and the signup count standing in for a rate.

Add Tufte. One new finding, and it is the most expensive one on the screen: the retention bars start at 40 rather than zero, which the bench measures as a lie factor of 6.5 to 1. The change looks six and a half times bigger than it is. That number is computed from the drawn bar heights, not looked up.

Add IBCS. The count does not move. Sit with that for a moment before moving on.

Press Turn on all nine lenses. Twenty of twenty, no false flags, 66 modelled minutes of review. This is the instrument you will have built by session 9.

Now the trap. Tick Check all 215 principles. The catch count does not improve, because there was nothing left to catch. What changes is that twelve new findings appear which are true statements about the screen and are not defects at all: it uses more than one font weight, it has rounded corners, a number is bold. Precision falls from 100 percent to 63 percent and the modelled review time goes from 66 minutes to 144.

Untick it. Then ask the question the rest of the course answers: if the exhaustive pass is worse than the assembled one, which principles belong in the instrument, and how would you defend each choice to the team whose product you just reviewed?

The false flags are worth reading carefully rather than dismissing. Each one is genuinely true of the screen. That is precisely why an over-large instrument is dangerous: it does not produce nonsense, it produces irrelevance, and irrelevance is much harder to argue with in a review meeting.

Homework

Before session 2

20 min
Check yourself

Three questions

Why were the ten usability heuristics reduced from a much larger body of observed problems rather than simply listed?

The reduction was an analysis of which few rules accounted for the most real problems. Breadth is what lets a heuristic catch a class of defect rather than one instance, and the discarded tail was specific and rare, not wrong.

On Tideline, adding the IBCS SUCCESS rules on top of Tufte and Few changes the catch count from 11 to what?

It stays at 11. Overlap between principle sets is the norm, and it is why an instrument has to be assembled deliberately rather than grown by adding every standard someone recommends.

Ticking "check all 215 principles" leaves the catch count at 20. What does it actually cost?

Twelve additional findings appear that are true of the screen and are not defects, so precision falls from 100 percent to 63 and the modelled cost goes from 66 minutes to 144. The damage from an over-large instrument is irrelevance, not error.

Sources covered

What this session teaches, and where it came from

✓Nielsen, 10 Usability Heuristics for User Interface Design (1994, rev. 2020)All ten, in their current wording, read from the primary article
✓Nielsen, Severity Ratings for Usability ProblemsThe three factors and the 0 to 4 scale, applied to Tideline in session 9
◐Nielsen and Molich, Heuristic Evaluation of User Interfaces (1990)The independent-then-pooled method named tonight; the multiple-evaluator arithmetic is self-study
◐The other 31 principle sets in the canonMapped by family and verification tier tonight; each is taught in full in the session that owns its layer

Every fact on this page, and its verification tier, is recorded in the course's source map.

Session 1 cheat sheet · pin this

The derivation249 observed problems reduced to the 10 rules that explained most of them. The discard is the method.
Heuristic vs checklistA check catches an instance. A heuristic catches a class, and costs you some reviewer disagreement.
SeverityFrequency, impact, persistence, combined 0 to 4. Persistence is the factor most reviews drop.
The canon32 sets, about 215 principles, 7 families. 18 sets read from primary, 4 never numbered by their author.
The measured gapNN/g alone: 5 of 20. All nine lenses: 20 of 20. The last three lenses carry 6 on their own.
The exhaustive trapAll 215 principles: same 20 caught, 12 false flags, precision 63 percent, 144 minutes instead of 66.