Skip to content

Amigos · 45-minute agenda ​

Read in 30 seconds before the session. Set the timer. The session is bounded; if 45 minutes is not enough, the story is too large.

TIP

The PO holds the timer. Each segment is short on purpose — overrun is the signal that the story needs splitting, not extending. Each item carries a because: link.

Before the session ​

  • [ ] The story passes DoR before amigos.because: amigos is not for surfacing every DoR gap — Practice
  • [ ] All three roles present. Two roles is not amigos. Reschedule. because: the third role catches the gap the other two would have shipped — Canon
  • [ ] Each role has read the brief before walking in.because: sessions where one role reads during run 1.5× longer — Evidence · Practice

The 45 minutes ​

MinuteActionLeadbecause:
0–5PO reads story aloud · journey on screenPOThe trio sees the moment
5–15Walk the states section togetherAllStates ship late if missed at scope
15–30Write Gherkin collaborativelyQA leads Then, Dev leads When, PO leads GivenEach role brings what others cannot
30–40Attack each scenario · where else does this break?QA leadsResistance is the discipline
40–45Sign-off · three signaturesAllThe story is amigos-complete

At sign-off, all three confirm ​

  • [ ] ≥3 Gherkin scenarios written, at least one negative case.because: stories without negatives ship features that break on second use — Practice · Story writing
  • [ ] Every Given names the person's situation, not system state.because: Gherkin that loses the person becomes Gherkin QA cannot defend — Canon
  • [ ] No scenario describes implementation.because: scenarios constrain behaviour; the developer chooses the how — Practice · Step 5
  • [ ] Three signatures.because: two-role amigos is not amigos — see above

Honest outcomes ​

The session ends in one of three ways. Name which.

  • [ ] Story ready. Sign and proceed to sprint.
  • [ ] Story too large. Split. Both halves return to amigos.
  • [ ] Brief is wrong. Send story back to Feature Brief level. Rare and important.

because: amigos is the chain's last cheap discovery checkpoint before code — Canon


If 45 minutes was not enough, do not extend. The story is too large. Split it.

See also ​

200apps · How We Work · NWIRE