Requirements Document
Functional and non-functional requirements, each with an owner, a priority (MoSCoW), and a testable acceptance condition. No requirement without a test.
Scope Statement
What is in scope and what is explicitly out of scope. The out-of-scope list is as important as the in-scope list — it is what prevents scope creep.
MoSCoW Prioritisation
Must Have / Should Have / Could Have / Won't Have. Makes trade-off decisions explicit before delivery rather than implicit during it.
Prompts
P01
Orient Me
P02
Show Me an Example
P03
Generate Requirements
P04
MoSCoW Prioritisation
P05
Write Non-Functional Requirements
P06
Define the Scope Boundary
P07
Challenge My Requirements
P08
Review My Draft