Where we are
b4 gave you a model of what should happen. Tonight is about finding out what did - with the resources you actually have, which are usually none.
★ What you walk out with tonight. One behaviour to measure, an existing data trail to measure it with, a written prediction, and a sentence about attribution that is honest and still persuasive.
Four levels, and the honest critique
6 min liveThe four-level model is the standard vocabulary and it is worth knowing for that reason alone. It is also worth knowing what is wrong with it, because being able to name that is what stops you being pushed into measuring the useless one.
LiveAim at level 3, and only one behaviour4 min▶
Level 3 is the one worth having and it is the one nobody measures, because it requires knowing what to look at and waiting a month. Both are solvable, and the trick is to be much less ambitious than measurement usually is.
- One behaviour, not a programme. "Do producers open the contract file when they change a schema?" One thing, countable.
- Find the trail that already exists. Do not build instrumentation. Pull requests, tickets, commit history, the support queue, the incident log. Somebody is already recording something adjacent to the behaviour you care about.
- Accept a proxy, and say it is one. "Deprecation notices opened per month" is not the behaviour, it is a shadow of it. Naming it as a proxy out loud costs you nothing and buys you enormous credibility.
Schema-changing pull requests that reference the contract file, as a percentage of all schema-changing PRs. Already in the git history. No instrumentation, no survey, and it can be counted for the three months before the session as well as after - which is worth more than anything you could start collecting today.
Predict first, and be straight about attribution
6 min liveLiveAttribution, said honestly and still persuasively4 min▶
You will almost never be able to prove your session caused the change. Something else always happened in the same quarter - a reorganisation, an incident, a new tool, a manager who started caring. Overclaiming here is the single fastest way for a training function to lose credibility with anybody numerate.
The honest version is also the more persuasive one:
"Contract references went from 18 percent to 31 percent over sixty days. The session is one of three things that changed in that window - the CI check and the definition-of-done line are the others. I would not claim the session caused it. I would say the package is working and I can tell you which part I would drop first."
- Name the other causes yourself, before somebody else does. It costs you the overclaim and buys you the room's trust for everything else you say.
- Offer the drop-first opinion. It shows you have thought about relative value rather than just defending your own budget line.
- If you genuinely need causal evidence, that is a control group and a different discipline - learn-experimentation-with-phoebe. Most of the time it is not proportionate, and saying that is fine.
One behaviour, one trail, one prediction
★ 22 min · everyone buildsThe behaviour. One. Observable, countable, at work rather than in the room. "Producers reference the contract file when changing a schema."
The trail. What already records something adjacent? Git history, tickets, the incident log, the support queue. If your answer is "we would need to build something", pick a different behaviour.
The baseline. Count the three months before. This is free right now and impossible later, and forgetting it is the most common measurement mistake there is.
The prediction. Written and dated before the session. What do you expect at day 60? Being wrong is the useful outcome.
The revert line. What result would make you stop doing this? One sentence, written while you are still honest about it.
Write your one behaviour. If it contains "understand", "awareness" or "engagement", it is not a behaviour. Rewrite until somebody could count it.
Go and find the trail before you design anything else. Fifteen minutes in git, the ticket system or the incident log. If nothing exists, either pick a different behaviour or accept a proxy and label it.
Pull the baseline now. Three months back. Do this today - the moment the session runs, the clean before-period stops being available.
Write the prediction and date it. Same discipline as the pre-registered guess in learn-product-design-with-phoebe session 2, and for the same reason: without it, every result is a success.
Write the revert line. "If contract references have not moved at all by day 60, this was not the right intervention and I will say so." One sentence, before launch.
Draft your attribution sentence. Name the other two things that changed. Practise saying it, because the temptation to drop that clause when the number is good is considerable.
Decide the reporting date now, and put it in a calendar. Day 60. Measurement that is not scheduled does not happen, and unmeasured training is why the whole function keeps having to justify itself.
If you take one thing from tonight. Pull the baseline today. It is fifteen minutes of work that is free right now and permanently unavailable the moment your session runs, and it is the difference between a number and a comparison.
Before session b6
30 min- Pick one behaviour and find its existing trail. Fifteen minutes of looking. Most people find something adjacent within ten.
- Pull a real baseline for something you are about to run, or for something you ran recently.
- Write a dated prediction and put it somewhere you will find it at day 60.
- Write your revert line. Then check whether you would actually honour it.
- Bring the baseline number to b6, because a business case with a real before-number in it is a different document from one without.
Three questions
Clear all three and this session gets stamped in your passport.
1 · Why does nearly everybody measure level 1 and stop?
A feedback form takes two minutes at the end of the room. Level 3 needs a defined behaviour and a month of patience. And the levels are not a causal chain - a happy room does not lead to a changed behaviour, which is exactly why level 1 cannot stand in for the others.
2 · What makes "schema-changing PRs that reference the contract file" a good measure?
Narrowness is the feature. One countable behaviour with a pre-existing trail beats a comprehensive measurement programme nobody will run - and the fact that the history goes backwards gives you a baseline you could not otherwise reconstruct.
3 · The number moved from 18 percent to 31 percent. What should you say?
Overclaiming causation is the fastest way for a training function to lose credibility with anybody numerate, and staying silent forfeits a real result. Naming the other causes yourself costs you the overclaim and buys trust for everything else - and the drop-first opinion shows you are thinking about value rather than defending a budget line.
What this session teaches, and where it came from
Every fact on this page, and its verification tier, is recorded in the course's source map. The Daybreak figures are a teaching scenario; the method is real.
Delivery b5 cheat sheet · pin this
You have a design, a transfer plan and a way to know. Session b6 is the last one: what a sponsor is actually buying, the one-page business case built on the structure from the communication course, and the thing you have to refuse to promise - because promising behaviour change without the manager conversation is promising something that is not yours to deliver.