learn-strategic-thinking-with-phoebe / Session 3 of 8
Learn Strategic Thinking with Phoebe · Session 3 of 8

Find the real problem: symptoms lie, roots don't

Session 1's tree circled two leaves. Session 2 bet on the activation fix. Today you earn that bet: dig the churn leaf to its root cause with the three investigation tools every operations floor already trusts - is/is-not, 5 Whys, and the fishbone.

🟡 Core Managers & execs Bring Session 1's circled leaves 45 min live + self-study
0-3 · Welcome 3-18 · Concepts 18-40 · Apply-along 40-45 · Q&A
Part 0

Where we left Himalaya: a bet that needs a diagnosis

The Q2 cohort's churn spiked to 3x baseline, Session 1's issue tree circled the churn leaf, and Session 2's matrix chose the activation fix. Notice the honest awkwardness: the room DECIDED before the diagnosis was proven - real companies do that all the time, because a reversible bet can start before certainty arrives. Today's session is how you check the bet is standing on rock: prove WHY those clients actually churned. If the root cause is what Tom suspects, the activation fix is aimed right. If it is not, better to know while the door still swings both ways.

Live - presented in session Self-study - read after class ★ Apply-along on Himalaya The case: Himalaya, B2B2C SaaS
★ What you walk out with today A three-tool investigation kit and the order to use it in: fishbone for breadth (generate candidate causes), is/is-not as the filter (which candidates fit the facts), 5 Whys for depth (drill the survivor to a root you can act on). Plus Himalaya's proven root cause - the fact the whole strategy now rests on.
Part 1 · specify before you solve

Is / Is-Not: the problem, pinned down 5 min live

Kepner-Tregoe's problem specification starts with a discipline most rooms skip: describe the problem precisely before touching causes. What IS affected - and, the magic column, what is NOT affected but could have been? The contrast between the two is where the cause hides.

IS (affected) IS-NOT (spared) THEREFORE... What Single-module clients churning at renewal Multi-module clients (their NRR still 112%) Tied to module adoption, not product Where Partner-reseller onboarded clients Direct-onboarded clients, enterprise tier The onboarding path is suspect When Q2 cohort onward Older cohorts at normal churn Something changed around Q2 Extent 3x the baseline churn rate Not company-wide, not every segment Concentrated, not systemic decline Read the THEREFORE column top to bottom: module adoption + onboarding path + Q2 change + concentrated = go look at partner onboarding.
🔍 Click to zoom - Himalaya's churn, specified before anyone touches causes
LiveEvery IS needs an IS-NOT twin3 min
  • The discipline: for every fact about what the problem IS (what, where, when, extent), write its twin - what it plausibly COULD have hit but did not. "Single-module clients churn" means little until you add "multi-module clients do not." The contrast IS the clue.
  • Why rooms skip it: is-not data feels like non-news, so nobody collects it. But causes must explain BOTH columns - a "bad product" theory dies instantly against "direct-onboarded clients are fine."
  • The THEREFORE column is where specification becomes direction: each row's contrast points somewhere. Four rows in, Himalaya's grid is pointing hard at one thing - the partner onboarding path.
Real world

The quarter-long ghost hunt: an ops team chased a "quality problem" for three months - task forces, vendor audits, an all-hands. One afternoon with an is/is-not grid showed the defects were night-shift only, one supplier's batch only, after a materials change only. Fixed in a week. The grid did not find the cause; it shrank the haystack from "everything" to one aisle.

Self-study8D: when a customer is bleeding NOW2 min read

Ford's 8D (eight disciplines) adds the step every elegant root-cause method forgets: containment first. Form the team, describe the problem (D1-D2), then D3 - stop the bleeding with an interim fix BEFORE hunting the root cause (D4-D7), and close by preventing recurrence (D8).

The Himalaya translation: while today's session digs for the root, Tom should already be calling every single-module client up for renewal in the next 60 days. Containment is not the fix - it buys the time to find the fix without losing another cohort. When something is actively costing customers, contain first, diagnose second, and never confuse the two.

Part 2 · the drill

5 Whys: drill until you hit process 5 min live

Toyota's factory-floor classic: ask "why?" until the answer stops being a symptom and starts being something you can fix on purpose. The is/is-not grid pointed at partner onboarding - now the drill goes down.

Churn spike: Q2 partner cohort, 3x baseline the symptom the board sees why? Clients never activated a second module no usage habit formed - nothing to lose at renewal why? No activation playbook in partner onboarding direct clients get one; partner clients never did why? Partner enablement was never built assumed partners would copy the direct playbook why? Channel launched under growth pressure enablement was descoped to hit the launch date root ROOT: a process gap, not a product gap ← actionable: build partner enablement into onboarding
🔍 Click to zoom - the drill, from board-level symptom to fixable root
LiveThe caveats that keep 5 Whys honest3 min
  • Stop at a cause you can act on. Five is a slogan, not a rule - Himalaya hit an actionable root in five, but four or six is fine. Drill past "actionable" and you end up at "capitalism" - true, useless.
  • Whys can branch. "Why did clients never activate a second module?" has two honest answers at Himalaya (no playbook AND the second module is hard to discover in-product). Draw two chains when they branch; do not force one story.
  • "Human error" is never a root. If a why lands on "someone forgot / someone made a mistake," ask why the system LET them - the next why down is always a missing checklist, handoff, or incentive. Roots live in process, not people.
  • Test every link: "if we fixed this, would the spike vanish?" A why that fails the test is a passenger, not a cause.
Real world

The retraining that fixed nothing: a team's 5 Whys stopped at "the engineer misconfigured the deployment." They retrained the engineer; the outage returned in a month - different engineer, same misconfiguration. The second investigation asked one more why and found there was no pre-deploy checklist and no way to verify config before shipping. Checklist built, outage extinct. Blame is where lazy root-cause analysis goes to feel finished.

Self-studyFault tree analysis: when whys need AND/OR logic2 min read

Born at Bell Labs in 1962 for missile safety, fault tree analysis is the engineer's upgrade to 5 Whys: start from the failure at the top, decompose downward through logic gates - this fails if A OR B happens; that fails only if C AND D happen together.

The gates matter because they change where you spend: an OR gate means every child is a full path to failure (harden all of them); an AND gate means killing ONE child kills the branch (harden the cheapest). Himalaya's churn was an AND: no playbook AND no in-product discovery of the second module - which is genuinely good news, because fixing either one breaks the failure path. Overkill for most business problems; exactly right when the failure is rare, expensive, and multi-causal.

Part 3 · when causes swarm

Fishbone: breadth before depth 4 min live

The 5 Whys drills ONE hole, fast. But what if you drill the wrong spot? Kaoru Ishikawa's fishbone (1960s, Japanese quality movement) is the breadth tool: lay out every candidate cause family on the bones BEFORE choosing where to drill.

Churn spike 3x baseline People CS team stretched no partner training Process ⚠ no activation playbook handoff undefined Product 2nd module buried setup takes weeks Partner ⚠ resellers sell + vanish no usage visibility Pricing renewal sticker shock no usage-based tier Competition rivals 40% cheaper onboard in days Six bone families, two candidate causes each. ⚠ = where the is/is-not evidence landed: Process and Partner - drill there.
🔍 Click to zoom - every candidate cause on the table, before anyone drills
LiveThe kit, in order: breadth → filter → depth3 min
  • Fishbone = breadth. Generate candidate causes across every family (pick bones that fit YOUR problem - Himalaya's are People, Process, Product, Partner, Pricing, Competition). Its job is to stop the room from anchoring on the first plausible story.
  • Is/is-not = the filter. Hold each candidate against the grid: does it explain BOTH columns? "Rivals are cheaper" fails - direct-onboarded clients face the same rivals and are not churning. The facts eliminated four of six bones in minutes.
  • 5 Whys = depth. Drill the surviving bone to an actionable root. For messy problems, run them in exactly that order - swarm, filter, drill.
  • Himalaya's verdict, proven: churned clients were single-module, onboarded by a partner reseller with no activation playbook, never built a usage habit, churned at renewal. Session 2's activation fix was aimed at the right root - now the room KNOWS instead of hopes.
The exec move When a post-incident meeting spirals into competing theories, draw a spine and six bones on the whiteboard and park EVERY theory on a bone. Nobody's idea is rejected - it is placed. Then let the is/is-not facts do the eliminating. The diagram absorbs the politics so you don't have to.
Self-studyPareto analysis of causes: count before you drill2 min read

Joseph Juran's "vital few, trivial many": before drilling any single cause, tally how often each candidate actually shows up in the data. Pull Himalaya's last 40 churned accounts and count - how many were partner-onboarded and single-module? If it is 31 of 40, the fishbone's hot bones are confirmed in an afternoon. If it is 12, your neat story just met an inconvenient distribution.

The move is embarrassingly simple - a tally chart sorted tallest-first - which is why it gets skipped in rooms that prefer narrative to counting. Session 1's 80/20 instinct, now pointed at causes: drill where the count is, not where the loudest anecdote lives.

Self-studyDMAIC: when the problem is a process that drifts2 min read

Today's kit suits EVENTS - a spike, an outage, a cohort gone wrong. When the problem is a process that slowly drifts (onboarding time creeping up, quality sliding a percent a quarter), Six Sigma's DMAIC is the wrapper: Define the defect in metric terms, Measure the baseline honestly, Analyze root causes (today's three tools slot in here), Improve with tested changes, Control so the fix sticks with monitoring and owners.

That last letter is the one Himalaya will need in Session 7: an activation playbook that ships without a control plan - a metric, a dashboard, an owner - quietly rots back to baseline within a year. Fixes decay; Control is what stops them.

Apply-along 1 of 3

Pin the churn down: is / is-not ★ 7 min · everyone specifies

Draw the grid: rows What / Where / When / Extent, columns IS / IS-NOT / THEREFORE. No causes allowed yet - specification only.

Fill the IS column from the case brief: single-module clients churning at renewal · partner-reseller onboarded · Q2 cohort onward · 3x baseline rate.

Now the twin for every row - what COULD have been hit but was not: multi-module clients (NRR 112%) · direct-onboarded and enterprise clients · older cohorts · not company-wide.

Write each row's THEREFORE and read the column aloud. The room should hear it converge: whatever this is, it lives in the partner onboarding path and it changed around Q2.

Apply-along 2 of 3

Drill the 5 whys, as a room ★ 8 min · everyone drills

Start from the specified problem, not the vague one: "Q2 partner-onboarded single-module clients churn at 3x baseline." Ask the first why.

Drill: never activated a second module → no activation playbook in partner onboarding → partner enablement never built (assumed partners would copy the direct playbook) → channel launched under growth pressure, enablement descoped.

Test every link with the vanish test: "if we fixed THIS, would the spike vanish?" If a why fails the test, it is a passenger - strike it and re-ask.

Name the root out loud: a process gap, not a product gap. Notice what that sentence does to the meeting - Deven's product roadmap is off the hook, and the fix has an owner and a shape.

Check for branches: did anyone's chain fork at "why never activated"? (In-product discovery of module two is a real second chain.) Park it visibly - it feeds Session 5's offer redesign.

Apply-along 3 of 3

Fishbone the OTHER leaf: win-rate collapse ★ 7 min · breadth only

Session 1 circled TWO leaves. Churn is diagnosed - now swarm the other one: "win rate fell 31% → 22%." Spine and six bones on the whiteboard: People, Process, Product, Partner, Pricing, Competition.

Five minutes, breadth ONLY - two or three candidate causes per bone, no drilling, no debating. Every theory gets placed on a bone, none get argued yet.

Now light up the bones the case brief's facts already support: Competition (AI-native rivals priced 40% lower, onboarding in days not weeks) and Product (the demo shows one module while rivals demo an outcome).

Resist drilling - that is Session 4's job, where the external read (Five Forces, SWOT→TOWS) takes this exact fishbone as its starting point. Photograph it.

Keep this artifact Two leaves, two diagnoses, two different tools: churn needed depth (drill to root), win rate needs an external read first (the causes live outside the building). Choosing the right NEXT tool is the skill this course is quietly building.
After the session

This week ◐ 30 min total

Check yourself

Three questions before you go 🎯 ◐ 90 seconds

1 · What does the IS-NOT column actually do in a problem specification?

"Bad product" cannot explain why direct-onboarded clients are fine. Every candidate cause has to survive BOTH columns - the contrast is the filter.

2 · When do you STOP asking why?

Five is a slogan. Stop at actionable; drill further and you reach true-but-useless. And "who was responsible" is never a root - ask why the system let it happen.

3 · Fishbone and 5 Whys - how do they divide the work?

Breadth then depth: swarm the candidates on the bones, filter them against the is/is-not facts, then drill the survivor. Order is the method.

Source material

Frameworks covered & their origins

This course teaches the working 80% of each framework and cites the canon - the original books and papers stay the deep end for anyone who wants it.

5 Whys (Sakichi Toyoda / Toyota Production System)the drill, stop-at-actionable, branching, never-blame - Part 2 + Apply-along 2
Fishbone / Ishikawa diagram (Kaoru Ishikawa, 1960s)breadth before depth, bones fit the problem - Part 3 + Apply-along 3
Is / Is-Not problem specification (Kepner-Tregoe)the IS-NOT twin, the THEREFORE column - Part 1 + Apply-along 1
Pareto analysis of causes (Joseph Juran)self-study card, Part 3 - count before you drill
Fault tree analysis (Bell Labs, 1962)self-study card, Part 2 - AND/OR gates
8D problem solving (Ford Motor Company)self-study card, Part 1 - contain first
DMAIC (Six Sigma - Motorola, GE)self-study card, Part 3 - for drifting processes; Control makes fixes stick

Session 3 cheat sheet · pin this

Is / Is-NotWhat/Where/When/Extent × IS/IS-NOT/THEREFORE. Every IS needs its twin - the contrast is the clue, and causes must explain both columns.
5 WhysDrill the specified problem to an actionable root. Whys can branch - draw both chains. Test each link: fix this, does the spike vanish?
FishboneSpine + bones that fit YOUR problem. Breadth only - every theory gets placed, none rejected. Let the facts do the eliminating.
The orderMessy problem? Fishbone (swarm) → is/is-not (filter) → 5 Whys (drill). Breadth, filter, depth - in that order.
Root rulesStop at actionable. "Human error" is never a root - ask why the system let them. Contain the bleeding first (8D), control the fix after (DMAIC).
Himalaya so farRoot proven: partner-onboarded single-module clients, no activation playbook, no habit, churn. Process gap, not product gap - Session 2's bet holds.