Learn with Phoebe Β· System & Product Design

Learn Product Thinking with Phoebe

A football club asked for a tool to sort out Saturday. Twelve things went on the list. Built in the order people asked for them, the club could first use it in week thirty-three. Built in the order the job needed, week five. Same twelve features, same thirty-four weeks of work, twenty-eight weeks of difference. And the one feature everybody assumed was essential, native phone apps, costs eight weeks and moves the useful number by exactly zero. Six sessions on the work that happens before a single screen gets designed: what the thing is for, who asked, what you cut, and how to say no so it lands. No code, no diagrams to draw, no product experience assumed.

6sessions
12features on the backlog
28weeks bought by order alone
0bought by the native apps
45min per session

The six sessions 🎯 · before a single screen is designed

The running situation is Ferry, a tool a Sunday-league football club wants so that eleven players are confirmed by Thursday night. Twelve features get proposed. Four of them serve no stated outcome at all, one of them duplicates something the cheapest feature already did, and the order they get built in turns out to matter more than the list.

🎣 Session 1 · easy

The job, not the feature

"We need an app" is an answer wearing the costume of a problem. What somebody is actually trying to get done, who they are, and what they do today instead. The problem statement that every design course starts from, and nobody teaches you to write.

β–Ά Start here
πŸ“£ Session 2 Β· easy

What people ask for is not what they need

A request is evidence about a problem, not a specification for a solution. How to take a feature request seriously without building it, and why the loudest thing on the list is so often the one that serves nothing.

requests as evidence
βœ‚οΈ Session 3 Β· bench night

The cut bench

One job, twelve features, and five ways to cut. You cut; the bench computes how much of the job still gets served, how many weeks are left, and the week anybody can first use the thing. One cut ships fastest and serves nobody.

β˜… the bench
πŸ”’ Session 4 Β· easy

Order is a product decision

The same list, built in a different order, is a different product for twenty-eight weeks. First usable against finally finished, why a thing that works badly in week five beats a thing that works well in week thirty-three, and what that costs you.

first usable
πŸ™… Session 5 Β· medium

Saying no so it lands

Most product decisions are declines, and a decline that leaves somebody feeling dismissed costs more than the feature would have. How to say no to the thing, out loud, while saying yes to the person and the problem underneath it.

the reason attached
πŸ“„ Session 6 Β· medium

Your product on one page

The note that makes everything else usable by somebody who was not in the room: the job, who it is for, what is in, what is deliberately out, and how you will know. Final scorecard, and the door into designing the thing.

πŸ”’ final scorecard
easy - everyone medium bench night

Your passport 🎫

Clear all three quiz questions in a session and it gets stamped. Six stamps means you can take "we need an app" and turn it into something worth building, in an order that works. Stamps live in this browser only.

What this is not, so you land in the right place 🧭

If your question isGo here instead
I have a problem statement. How do I design the actual screen?Product Design & UI/UX β†—
Which architecture should this be built on, and what does each choice cost?System Design & Orchestration β†—
How do I review a data product that already exists?Data Product Heuristics β†—
Where does the data actually go once somebody clicks the button?Data Pipelines β†—
How do I tell whether the change I shipped worked?Experimentation β†—
Somebody wants a thing built. What is it for, what goes in, and what do I cut?you are in the right place

This is the door into the system and product design shelf. It designs nothing and builds nothing. Everything here happens before the first screen exists, and every session ends by naming which course to take when you want the next step.

Choose your path πŸ—ΊοΈ

Three doors into the same conviction: most of what gets built did not need to be, and the way to find out is cheaper than building it.

πŸ™‹ Somebody asked me to spec a thing 1β†’ 2 what it is for, and how to read the requests you were handed
πŸ“‹ My backlog is too long and everything is urgent 3β†’ 4β†’ 5 cut it, order it, then decline the rest without making enemies
🎯 The whole thing 1β†’ 2β†’ 3β†’ 4β†’ 5β†’ 6 from "we need an app" to one page somebody can build from

What is honest here 🧾

The bench in session 3 computes every number from its own feature list. The product behind it is invented, and the pages say so on every screen that quotes a figure.

ClaimStatus
Every figure in the cut tableReally computed from a feature-to-outcome graph: real weighted coverage, a real build-order walk, a real threshold
Ferry, the football club toolInvented. Written so the five cuts behave differently from each other, not observed in the wild. Every number describes this backlog only
Which outcomes are core, and what each is worthA judgement, shown rather than hidden. The bench makes the weights visible so you can disagree with them
What each feature would cost to buildStipulated. Estimating build cost is a real skill and this is not the course for it
That order can be worth more than scopeDemonstrated here, not measured in the world. The bench shows the mechanism working; how often it bites in practice is a separate question
How much software gets built and never usedStated only where a source could be read, with the tier shown. Session 2 takes the most-quoted figure apart rather than repeating it
The verdict line on the benchA heuristic, badged as one on the widget

The knowledge map 🧠

The whole course at a glance - hover a session to spotlight its concepts, click any node to jump in.