Study // Knowledge card 1.2
Fix one part and the symptom moves
How to use Donella Meadows's systems thinking to see a product as loops of people, incentives and time, and find who pays for a fix.
- Date
- rev.
- Aim
- Why does a fix that worked make something else worse?
- Topic
- Foundations & Mindsetprinciple · core
- Built with
- Claude + NotebookLMUpdated · 6 min read
Notes
1.2aThe effect lives in the connectionssrc 02
What a product does to people comes from how its parts connect. That is the starting claim of systems thinking · tư duy hệ thống. Three features of the connections make a fix go wrong:
- Loops amplify. When an effect comes back to feed its cause, it is a feedback loop · vòng lặp phản hồi. It grows whatever runs through it — the benefit and the harm.
- Delays hide the cause. An effect that arrives years after a decision is not traced back to it, so nobody corrects it in time.
- Incentives keep it running. A part that pays someone — a metric, an ad model — resists any fix that slows the loop.
The harm needs no bad part: Surprising: I expected a harmful outcome to trace back to one bad decision. Each part can pass its own review, so checking parts one at a time finds nothing.
In my words
I read the three as a chain, so a fix aimed at one leaves the other two running: the loop grows the effect, the delay hides it, the incentive protects it.
Why
Why does a delay matter so much? Because a team learns from feedback, and an effect that arrives after the team has moved on never reaches it.
1.2bWho benefits now, who pays latersrc 01
A loop splits benefit from cost. The benefit is immediate and lands on the dashboard; the cost is delayed and lands on someone else, or on the same person years later. Don Norman's humanity-centered design widens the frame for this reason: from the user in front of you to the people and the years around the product.
That split is why a loop can look healthy for a long time. Confused: If the cost lands outside every dashboard, who on a product team is supposed to notice it? sits where the cost lands.
Link
A brief names where the problem shows — a why-ladder finds one decision; the loop shows what that decision feeds.
1.2cFour moves before you fix a partsrc 02
- Draw the parts around the thing you are changing. Who uses it, who pays for it, what measures it. A loop stays invisible until its parts share one page.
- Find the loop. Follow the arrows Actionable: Use it on the metric my team celebrates this quarter, at the next planning review. That loop will amplify whatever you put in it, so it is where a change matters most.
- Mark the delays. Write beside each effect whether it arrives in weeks or years. The long ones are the ones nobody will blame on you — or notice until it is late.
- Ask who pays. Name who benefits now and who pays later. When they differ, no one inside the loop has a reason to stop it.
Why
Does drawing change the fix? Because a fix chosen from one part can only change that part; with the loop on the page, I can pick the arrow that feeds the symptom.
1.2dAt work: four situations
- A fix shipped; the complaint came back somewhere else. The loop routed the symptom to a new place. I draw the parts around both complaints and look for the arrow they share.
- A metric goes up and something human goes down. Connection: Same shape as 1.2b: the split between who gains and who pays. I add one measure from outside it, and note when it would arrive.
- A feature that rewards coming back. Streaks, feeds, notifications — each return feeds the next. I ask what the loop amplifies after a year, and for whom.
- "Add a take-a-break reminder." A fix inside the product, while the model that drives the loop stays. I name the part that pays for the loop and ask whether the fix touches it.
Critique
Goal: reduce the harm a loop does. Element: a reminder inside the product. Works? Partly: the incentive that drives the loop is untouched. Pair it with a change to what the team is measured on.
Examples
Two cases of the same shape, kept for reference.
1.2eInfinite scroll, 2006src 03
In 2006 Aza Raskin designed infinite scroll to spare people a click. Business models built on time online turned it into a loop. Studies the BBC cites link social media overuse to depression and loneliness, and Raskin said he felt guilty.
Link
1.2a — an incentive kept a reasonable feature running as a loop.
1.2fAntibiotics for a coldsrc 04
A doctor prescribes antibiotics for a cold that would pass anyway. Repeated across a population, such misuse drives resistance, by WHO's account. No single prescription caused it.
Link
1.2b — the patient benefits today; everyone pays later.
Meaning
Sketch (from my case study · Dash Cam LINK)
- A new camera model
- An update layered on the old foundation
- Fragmentation increases
Back to the first step
Dash Cam LINK had received years of incremental updates for new camera models, layered on an outdated foundation, and its fragmentation kept growing. My frame for it: "Dash Cam LINK is not a UI problem. It is a system problem." I mapped the flow from user through system to constraint — scan, handshake, fetch — to identify where friction was actually generated. Where the case falls short: I read the map I drew as a flow through one task. The loop of layered updates feeding the fragmentation is missing from it.
Paraphrase (my own words)
- Harm can come from sound parts, because the effect sits in how they connect.
- Loops amplify what runs through them; delays hide the cost from the decision.
- The person who benefits now and the person who pays later are often different people.
- Before fixing a part, draw the loop, mark the delays, and ask who pays.
Critique (disagree, edge cases, trade-offs)
- Calling it inevitable. Loops are built out of decisions, and a decision can be unmade. Tell-tale sign: people describe the loop as the market, as if nobody chose it.
- The map never ends. The method's own limit: every system sits inside a bigger one, so the drawing can grow until nothing gets fixed. Draw only the parts that touch what you are changing.
Remember
The note in a few cards: the idea, the words, the steps.
Concept
The loop holds the effect
Outcomes come from the links between parts, because a loop magnifies and a delay conceals the cost.
Concept
Who benefits, who pays
A loop shows only its gains at first, because the payoff is immediate and the bill comes later, to others.
Term
Systems thinking · tư duy hệ thống
Reading a product as connected parts, such as its users, payers and metrics, and judging how they link.
Term
Feedback loop · vòng lặp phản hồi
A result that returns to strengthen its own cause, such as a streak that rewards the next visit.
Workflow
Before you fix a part
- Draw the parts
- Find the loop
- Mark the delays
- Ask who pays
Retrieval
Cover the notes. Answer each question from memory, then turn the card to check.
Q1
Why can a harmful outcome pass a review of every part, even when each part is reasonable?
Tap to answer
Q1Answer
Why can a harmful outcome pass a review of every part, even when each part is reasonable?
The damage sits in the links between parts, which a part-by-part review never inspects. A loop magnifies it, and a delay keeps it out of sight.
Tap to turn back
Q2
Name, in order, the four moves to make before you fix one part of a product.
Tap to answer
Q2Answer
Name, in order, the four moves to make before you fix one part of a product.
Map the surrounding parts; trace the arrows that return; note how long each effect takes; name who gains now and who pays later.
Tap to turn back
Q3
Two teams each report a new complaint the week after your release. What do you do before anyone opens a ticket?
Tap to answer
Q3Answer
Two teams each report a new complaint the week after your release. What do you do before anyone opens a ticket?
Map both complaints together with the parts around them and trace them to a common arrow. That arrow, the loop that moved the symptom, is where one fix belongs.
Tap to turn back
Q4
Your dashboard shows time in app rising every month. How do you see what it cannot, and why does that work?
Tap to answer
Q4Answer
Your dashboard shows time in app rising every month. How do you see what it cannot, and why does that work?
Pick one signal from the people the loop touches, taken outside the product, and say when it should show up. The cost comes late and off the dashboard, so only an outside, dated measure can catch it.
Tap to turn back
Q5
When does drawing the whole system stop helping?
Tap to answer
Q5Answer
When does drawing the whole system stop helping?
When the drawing keeps expanding and no fix comes out of it, since any system nests in a larger one. Stop at the parts your change touches.
Tap to turn back
Q1 / 5
Open question
Delays hide a loop's cost from the decision behind it, but product teams change faster than the cost arrives. Can anyone on a team be held to a cost that lands after they have left?
Sources
- 01Design for a Better World: Meaningful, Sustainable, Humanity Centered (opens in a new tab) — Don Norman, 2023
- 02Thinking in Systems: A Primer (opens in a new tab) — Donella Meadows, 2008
- 03Social media apps are 'deliberately' addictive to users (opens in a new tab) — BBC News, 2018
- 04Antimicrobial resistance (opens in a new tab) — World Health Organization
Related
Next note