CORE / PMPF-04 · 24 min

PF-04 · Problem Framing

Right-sized framing

The frame should be no broader than the next consequential and reversible choice requires.
24 min1 exercise1 artifact5 checks
Before you start

This lesson builds on PF-01 Decision before method, PF-02 Problem, mechanism, alternatives.

01 · The problem

the decision the calendar makes for you

A dependency in Noted loses support in ten weeks. The choice in front of the team is narrow: migrate in one block this cycle, or spread the work across the remaining ten weeks.

Instead, suppose someone opens a document titled "Platform strategy." It asks how Noted should manage third-party dependency risk, whether the team should adopt a support-lifecycle policy, and what the right long-term architecture is. The document is thoughtful. Everyone contributes. Nobody objects, because objecting to a strategic view of a technical problem sounds small.

Four weeks pass. The migration has not started. The window is now six weeks against a three-to-five-week estimate with wide uncertainty. The strategy document has become a reason not to decide, while looking like the opposite.

The reverse failure is just as common and gets far less attention. A PM sizes the frame down to "which two engineers do the migration" and gets a fast, confident answer to a question that was never the risk. The real choice — one block or spread across the quarter — never gets made explicitly. It gets made by default, by whoever picks up the work first.

Both failures come from the same missing step. Nobody asked what the next consequential choice actually is, and nobody asked whether it can be undone.

The failure is hard to see from inside because the broad frame feels responsible and the narrow frame feels efficient. Both are pleasant to be in. The frame that fits is usually the uncomfortable one, because it names a decision someone has to own this week.

One signal, three framings. Only the third ends in someone deciding:

flowchart TD
  D["Support ends in 10 weeks<br/>migration estimated 3-5 weeks"]
  D -->|"framed too broad"| W["'Platform strategy'<br/>policy · architecture · risk"]
  W --> W2["4 weeks spent<br/>6 weeks left"]
  D -->|"framed too narrow"| N["'Which two engineers<br/>pick this up?'"]
  N --> N2["One block or spread<br/>decided by default"]
  D -->|"framed to the choice"| F["One block, or spread —<br/>decided by a date"]

The two failing branches produce different artifacts and the same outcome: the real choice is made by the calendar rather than by a person.

Ask of any framing document: what choice becomes possible when this is finished, and could we make that choice without it?

02 · The concept

size the frame to the next choice

Frame size is not a matter of taste. It is set by two properties of the choice in front of you.

Property Question Effect on the frame
Consequence What does being wrong cost, and to whom? Higher consequence justifies more framing
Reversibility Can this be undone, and at what price? Easy reversal justifies less framing

A frame that is the right size answers both rows of that table. A frame that is the wrong size cannot answer either, which is how you spot it before you start writing:

Weak — "How should Noted manage third-party dependency risk?"

Ask what being wrong costs, and there is no answer, because nobody has to be wrong about it by any particular date. This question can be worked on indefinitely without ever becoming false.

Strong — "Migrate in one block this cycle, or spread the work across the remaining ten weeks."

Consequence: security patches stop after week ten. Reversibility: the choice can be revised while patches still ship, and not after.

Now combine the two properties:

Reversible Costly or one-way
Low consequence Decide now. Framing is overhead. Frame lightly. Name the exit cost.
High consequence Frame narrowly, act, and watch. Frame properly. This is where framing earns its cost.

Only one of the four cells justifies a broad frame. Most framing documents are written for that cell while describing a choice from one of the other three.

The next consequential choice

The sizing rule is: frame to the next consequential choice, not to the largest question the topic touches.

Every problem connects upward to a bigger one. Dependency timing connects to dependency policy, which connects to architecture, which connects to hiring. All of those connections are real. None of them changes what has to be decided this week. A frame that expands to include them stops being a decision aid and becomes a survey.

Two practical tests:

  1. The removal test. Take the broadest section of your frame. Delete it. Can the next choice still be made? If yes, that section was context, not framing. Context is not free — it costs the reader's attention and it delays the decision.
  2. The date test. Name the date by which the next choice must be made. Whatever cannot be answered before that date is out of frame, no matter how important it is. Important and in-frame are different properties.

Frames that are too narrow

Under-framing is harder to spot because it produces answers quickly. Three symptoms:

  • The question can be answered without anyone disagreeing. Real choices have people on both sides.
  • The answer is an assignment, not a decision. "Who does it" has replaced "whether and when."
  • The consequence of being wrong lands outside the frame. If the cost of a bad answer shows up in a place your frame does not cover, the frame is too small.

The last one is the sharpest. A frame must be at least large enough to contain the consequence of getting the answer wrong.

Boundary

Right-sizing does not mean small. It means matched.

There are situations where the broad frame is the correct one, and treating this model as a bias toward narrowness will hurt you. If a decision is one-way, if it sets a precedent that later decisions will follow, or if the same narrow choice has now appeared for the fourth time, the recurring pattern is the real problem and the individual instance is a symptom. Framing narrowly there produces four correct local answers and one unexamined structural failure.

The second limit: frame size is a judgment made under time pressure with incomplete information, and it can be revised. A frame you sized narrowly on Monday can be widened on Thursday when new evidence arrives. What you cannot do is widen it silently, after the narrow frame produced an answer you disliked. That is not re-framing. That is looking for a scale at which you win.

03 · Build it

Practice on the Noted decision case

Read the Noted case if you have not already.

Take Signal 4: a core dependency loses support in ten weeks.

What the case gives you: engineering estimates the migration at three to five weeks, with wide uncertainty; two engineers want to migrate now and two want to spread the work across the quarter; after end-of-support, security patches stop, and nothing breaks immediately. The case does not tell you what the dependency does, what else is planned this cycle, or why the estimate is uncertain.

The clock is the only fixed thing in this signal. Everything else is estimate or preference:

timeline
  title What the case fixes, and what it leaves open
  Week 0 : Today : two engineers want one block : two want the work spread
  Week 10 : Support ends : security patches stop : nothing breaks immediately
  After week 10 : Running unpatched : the case does not say what fails, or when

The three-to-five-week migration sits somewhere inside that span, and the case does not say where. Step 3 asks you to derive a decision date from this picture rather than from a sprint boundary.

Your task. Size the frame, then defend the size against both directions of attack.

  1. Write the next consequential choice in one sentence. It must be a choice someone can make, not a topic someone can study.
  2. Place it in the consequence and reversibility grid. Justify both axes. "After end-of-support, security patches stop. Nothing breaks immediately" cuts both ways — say which way you read it and why.
  3. Name the date by which the choice must be made. Derive it from the ten-week window and the three-to-five-week estimate, not from a planning cycle.
  4. Write a frame that is one size too broad. Write a frame that is one size too narrow. Both should be tempting.
  5. Apply the removal test to your chosen frame. Name one section you can delete without preventing the choice, and delete it.
  6. Locate the consequence of a wrong answer. Confirm it lands inside your frame. If it lands outside, widen the frame until it does.
  7. Handle the engineering disagreement. Two against two is not a tie to be broken by seniority. Decide whether it is a disagreement about facts, about risk tolerance, or about who absorbs the disruption — and say what evidence would settle it.
  8. Commit to the frame, and state the condition under which you would widen it.

Before you commit in step 8, run your frame against all four failure modes at once. A frame that fails any row is the wrong size, in the direction the row names:

Check Question Your frame fails if
Removal Delete the broadest section — can the choice still be made? Nothing is lost and you kept it anyway
Date What must be decided, by when? The date comes from a planning cycle rather than from the risk
Consequence Where does a wrong answer land? It lands somewhere the frame does not cover
Disagreement Could two informed people take opposite sides? Nobody can disagree, because it is an assignment

Expect to be pushed on: whether your "wide uncertainty" reading is analysis or an excuse to start immediately; whether the date you named comes from the risk or from a sprint boundary; and whether your too-broad frame is a genuine temptation or a strawman you wrote to look decisive.

Committed to a position? Check it against what a strong answer holds
  • The choice is one sentence with two options and a date. "How should we handle the dependency" is a topic and fails on sight.
  • Consequence and reversibility are argued separately. The reading of "patches stop, nothing breaks immediately" is stated as a judgment, and what the case does not say — what fails after week ten, and when — is written as unknown, not filled in with a guess.
  • The decision date is derived by subtracting the longer estimate from the ten-week window, and the answer says what is lost after that date: only the faster path survives, and with it the margin for the uncertainty engineering already flagged.
  • Both wrong-sized frames are ones a reasonable colleague would propose. The too-broad one sounds responsible; the too-narrow one sounds efficient. Neither is a strawman.
  • The two-against-two disagreement is diagnosed — about facts, about risk tolerance, or about who absorbs the disruption — and the answer names the evidence that would settle it. It is not resolved by seniority, by a vote, or by splitting the difference.
  • The most common weak move is taking the decision date from a planning boundary ("end of this cycle"). It is weak because the calendar, not the risk, then makes the decision — which is exactly the failure this lesson opened with.
04 · Use it

Transfer the move to your product

Worksheet · your product

Take a decision your team is currently framing — ideally one where a document is being written right now.

Answer five questions:

  1. What is the next consequential choice, stated as a choice with a date?
  2. Where does it sit on consequence and reversibility? Answer both separately.
  3. Which section of the current framing could be deleted without preventing that choice?
  4. Where does the consequence of a wrong answer land, and is that place inside the frame?
  5. What would make you widen the frame later — and would you accept that trigger if it arrived after an answer you disliked?

Write <unknown> where you cannot answer from what you hold today. Question four is the one people guess at most often, and guessing there is how consequences end up owned by nobody.

05 · Ship it

Keep one reusable artifact

Output · PF-04

Framing scale check

Write it for the next person who must make or review the decision. Include the choice, evidence, uncertainty, alternatives, owner, and revision trigger. Link it into your cumulative Product Decision Case.

Produce artifacts/PF-04-framing-scale-check.md using the template below.

Write it for the person who has to approve the scope of the work — the one deciding whether your team spends a week framing or a day deciding. That person needs to see the choice, its date, and why the frame is that size, in that order.

This is the fourth entry in your Product Decision Case. It disciplines the earlier entries: a decision brief and a mechanism map can both quietly grow past the choice that prompted them, and this check is where you catch that.

Template · Framing scale checkartifacts/PF-04-framing-scale-check.md
# Framing scale check · <short decision name>

- **Date:** <YYYY-MM-DD>
- **Product:** <product>
- **Linked decision:** <the decision from PF-01 this frame serves>

## The next consequential choice

> <One sentence. A choice someone can make, not a topic someone can study. If it
> has no verb a person could perform this month, rewrite it.>

- **Alternatives:** <at least two, both live>
- **Must be decided by:** <date>
- **Where that date comes from:** <the risk window and the work estimate — not a
  sprint boundary, not a planning cadence>

## Sizing

| Axis | Reading | Why |
|---|---|---|
| **Consequence** | <low / high> | <what being wrong costs, and to whom> |
| **Reversibility** | <reversible / costly / one-way> | <what undoing it would take> |

- **Grid cell:** <low+reversible | low+costly | high+reversible | high+one-way>
- **Frame size this implies:** <decide now | frame lightly | frame narrowly and
  watch | frame properly>

(If your chosen frame does not match the cell, say so here and defend the
mismatch. An undefended mismatch is the failure this artifact exists to catch.)

## Where the consequence lands

- **If the answer is wrong, the cost appears here:** <system, team, customer,
  budget line>
- **Is that inside the frame?** <yes | no — then widen until it is>

## Rejected sizings

| Sizing | The version of the frame | Why rejected |
|---|---|---|
| **One size broader** | <a genuinely tempting broad frame — not a strawman> | <what it delays, and which choice it does not change> |
| **One size narrower** | <a genuinely tempting narrow frame> | <what consequence it pushes outside the frame> |

## Removal test

- **Broadest section of my frame:** <section>
- **Can the choice still be made without it?** <yes — deleted | no — why it is
  load-bearing>

## Disagreement in the room

<Where people disagree, classify it: disagreement about facts, about risk
tolerance, or about who absorbs the disruption. These need different responses.
Name what evidence or whose authority would settle it. Do not record a split as
a tie to be broken by seniority.>

## Out of frame, on purpose

<Important questions this frame deliberately excludes, with one line each on why
they cannot be answered before the date above. Naming them here stops them
re-entering as scope later.>

## Widening trigger

<The observation that would make you re-size this frame. State it now, before
the answer is known. If it arrives after an answer you disliked, this line is
what tells you whether the re-framing is honest.>

## Gaps

<Everything marked `<unknown>` above, as open questions, with who could close
each one.>
Replace every <angle-bracket> with your own judgment. Where you do not know, write <unknown> and keep it — a named gap is a finding. Never fill a slot with a number you did not measure.

Before you call it done

Six things a reviewer must be able to find. If one is missing, the artifact is not finished — it is a draft with a hole in it.

Before saving, check all six exposures are present. Name any that are missing rather than filling them in yourself:

Exposure Present when
Choice One dated choice with live alternatives, phrased as a choice not a topic
Evidence The date is derived from a stated risk window and estimate, not a cadence
Uncertainty Wide estimates are shown as ranges, and their effect on the date is stated
Alternatives Both a broader and a narrower framing are written and are genuinely tempting
Owner The person who absorbs the consequence is named, and disagreement is classified rather than escalated
Revision trigger A widening condition is committed to before the answer is known
06 · Check understanding

Can the reasoning survive these tests?

Answer before you open the explanation. The tutor asks these one at a time and does not show the options’ verdicts until you commit.

  1. 01A dependency loses support in ten weeks and migration is estimated at three to five weeks. A PM opens a document on the team's long-term dependency-risk policy. What is the strongest objection?

    • APolicy work belongs to engineering leadership, not to product
    • BThe document is fine, but it should be timeboxed to one week
    • CThe next consequential choice — migrate in one block or spread the work — can be made without it, so the document delays the decision while resembling diligence
    • DTen weeks is too short a horizon to reason about policy usefully
    Reveal the answer

    C. This is the removal test. Delete the broadest section and ask whether the next choice can still be made; here it can, so the section is context rather than framing. B is the tempting distractor: timeboxing limits the cost of the wrong-sized frame without fixing the size, and the week still comes out of a ten-week window.

  2. 02Which choice most clearly justifies a broad frame?

    • AA one-way choice whose consequence is large and which will set the precedent later decisions follow
    • BA high-consequence choice that can be reversed within a sprint at low cost
    • CA low-consequence choice that is expensive to reverse
    • DA choice several senior stakeholders hold strong and conflicting opinions about
    Reveal the answer

    A. Only high consequence combined with one-way commitment justifies broad framing, and precedent-setting widens it further. D is the tempting distractor because stakeholder heat feels like a reason to frame broadly, but disagreement is a fact about the room, not a property of the choice — a broad frame there usually buys consensus theatre rather than a better decision.

  3. 03A PM narrows the dependency question to "which two engineers take the migration." What is the specific defect?

    • AStaffing questions should always follow scoping questions in sequence
    • BIt excludes the timing choice, so the consequence of a wrong answer — running past end-of-support — lands outside the frame
    • CIt ignores the possibility of hiring a contractor for the migration
    • DTwo engineers is too few for a three-to-five-week estimate with wide uncertainty
    Reveal the answer

    B. A frame must be at least large enough to contain the consequence of getting the answer wrong. Staffing cannot absorb a timing failure. D is tempting because it engages with the estimate, but it argues about the answer inside the narrow frame rather than noticing that the frame excludes the real risk.

  4. 04The case notes that after end-of-support, security patches stop but nothing breaks immediately. How does this fact bear on frame size?

    • AIt lowers consequence, so the choice can be deferred until something visibly breaks
    • BIt raises consequence, because unpatched software is an immediate outage risk
    • CIt is background context and does not affect framing
    • DIt separates the axes: nothing breaking keeps near-term disruption low, while patches stopping makes the exposure accumulate and hard to reverse — so the frame must cover timing, not just execution
    Reveal the answer

    D. Consequence and reversibility must be judged separately, and this fact points in different directions on each. A is the tempting distractor and the most common real-world reading: it collapses both axes into "not urgent", which is precisely how a ten-week window becomes a six-week one.

  5. 05A narrow frame produced an answer the PM dislikes, so they widen the frame and re-run the analysis. When is this legitimate?

    • AWhenever the first answer conflicts with the PM's judgment, since judgment is what a PM is for
    • BWhen new evidence or a newly visible consequence changed what the frame must contain — and the widening is stated openly, along with what it changes
    • CNever; a frame committed to at the start of the work cannot be revised
    • DWhen a more senior stakeholder requests a broader view
    Reveal the answer

    B. Frames are judgments under incomplete information and can be revised, but the trigger must be a change in the world rather than a change in how much you like the answer. A is the tempting distractor because PM judgment is real; the difference is that legitimate re-framing is declared before the outcome is known, not applied afterwards to find a scale at which you win.