Skip to document
12 · User stories with acceptance criteria
12

User stories with acceptance criteria

Word · 8 pages · blank and filled · v1.1 · 22 September 2026

In the full set About is free to read. The filled and blank versions, the files and the links between IDs open after purchase. 14 days to ask for a refund. Buy the files, USD 29

About this document

Purpose

Describe the behaviour a role needs, in scenarios anyone can run by hand with the dates given.

When to use

After the requirements. One story refines one or more requirements. Feeds: tests.

How to fill it in
  • Write the story as "As a role, I want capability, so that outcome".
  • Link the requirements it refines.
  • Write two or three scenarios in Given, When and Then, with exact dates from the worked examples.
  • Include at least one scenario where the answer is "no".
  • Keep the Then about the outcome, not the screen.
What a reviewer will ask
  1. Could someone else run this scenario and get the same result? Answered in Given column: a specimen request, the test data of TC-03 or TC-09, or the regulator's own example in US-02 AC2, each with its dates.
  2. Where is the edge case? Answered in US-04 AC1 (a non-working day), US-01 AC2 (midnight), and US-01 AC1 and AC3 (the time zone).
  3. Which requirement does it refine? Answered in Refines, in the table under each story.
  4. Is there a negative scenario? Answered in Scenario column: at least one in every story, marked "negative".
Common mistakes
  • Stories that are tasks. You can spot one when no role gains anything, so the "so that" is empty or repeats the "want".
  • Givens with no data, such as "a request": two testers would get two results.
  • Thens that check the screen: the test would pass while the deadline is wrong.
  • Ten scenarios in one story: the story is really several stories.
  • No negative case: the story says what happens, never what must not.
Why it looks like this
  • Every Given uses a specimen request, the extra test data of TC-03 and TC-09, or the regulator's own example in US-02 AC2, with exact dates. They are test scenarios dated after the snapshot, so that each deadline can be checked on the published calendar MINE DEC-11. Rejected: relative dates such as "a request received on a Saturday", which cannot catch a bank holiday.
  • US-10 and US-11 each have an EIR scenario, because the EIR differ from FOIA on the refusal notice and on review LAW SRC-03 reg. 11(2), reg. 14(5). Rejected: FOIA-only stories with a note that the EIR are similar, which is how the two regimes get mixed up (RSK-04).
  • Scenarios are numbered within their story, so a test can cite US-04 AC2 and still be right when another story gains a scenario. Rejected: one numbered list of scenarios for the whole file.
  • US-10 changed in version 1.1: both notices name the Information Commission (CR-01, DEC-15). Rejected: waiting for the next review, which would leave the stories testing a notice that names a body that no longer exists.

This document is in the full set

You are reading the About page. The filled and blank versions, the files and the links between IDs open after purchase.

14 sections in the filled version · 8 pages

  1. Document control
  2. How to read the scenarios
  3. US-01 Record the date of receipt in UK local time
  4. US-02 Route each part of a request
  5. US-03 Check validity and advise
  6. US-04 Show the deadline from the calendar
  7. US-05 Clarification restarts the clock
  8. US-06 Extend an EIR request to 40 working days
  9. US-07 Public interest extension
  10. US-08 Aggregate campaign requests and refuse on cost
  11. US-09 Second-role approval
  12. US-10 Refusal notice has every required part, under each regime
  13. US-11 Internal review or reconsideration: window, deadline and an independent reviewer
  14. US-12 Quarterly statistics from the records

19 documents online and 56 files in one ZIP. 14 days to ask for a refund, no questions asked.

Free to read now: 03 Project brief and 21 Review exercise.

Files for this document

  • 12-user-stories-filled.docx 47 KB In the full set
  • 12-user-stories-blank.docx 39 KB In the full set

    Keyboard shortcuts

    / or ⌘K
    search
    [ ]
    previous and next document
    v
    filled and blank
    Esc
    close
    ?
    this list