When does Framework 1 (Requirements Elicitation) apply?
When we’re not sure we’re solving the right problem or aiming at the right outcome.
Framework 1: What is the trigger question?
What problem are we solving and what outcome do we need?
Framework 1: One-line test?
If intent is unclear, go back to elicitation.
Framework 1 applies when stakeholders say what?
This isn’t what we needed / We’re solving the wrong thing.
Framework 1 applies when there is misalignment about what?
Goals, scope, desired outcomes, constraints, timelines.
Framework 1: What does it prevent?
Building the wrong solution for the wrong need.
Framework 1: What is the simplest memory phrase?
Right problem, right outcome.
Framework 1: What does ‘align’ mean?
Get shared agreement on the problem, goals, scope, constraints, and timelines.
Framework 1: What does ‘uncover’ mean?
Elicit the real needs, pain points, gaps, and assumptions.
Framework 1: What does ‘validate’ mean?
Confirm your understanding with stakeholders so nothing is misunderstood.
Framework 1: What does ‘accelerate’ mean (simple)?
Turn clarity into buildable requirements and next steps.
When does Framework 2 (Requirements Decomposition) apply?
When something is missing or incomplete in the requirement’s parts and pieces.
Framework 2: Trigger question?
Do we have all the elements needed to define this completely?
Framework 2: One-line test?
If a component is missing, decompose.
Framework 2 applies when you need to break requirements into what?
Processes, Tasks, Rules, Data, Validation.
Framework 2: What does ‘Processes’ mean?
End-to-end workflow: handoffs, decisions, and steps.
Framework 2: What does ‘Tasks’ mean?
Specific actions done by a person or system.
Framework 2: What does ‘Rules’ mean in decomposition?
Rule placeholders to ensure rules are captured while breaking work down.
Framework 2: What does ‘Data’ mean?
Inputs/outputs, fields, sources, formatting, and quality needs.
Framework 2: What does ‘Validation’ mean?
How we will verify correctness (AC, success checks, error handling).
Framework 2: What does it prevent?
Surprises caused by missing details.
When does Framework 3 (Business Rules) apply?
When behavior depends on conditions, constraints, eligibility, thresholds, or exceptions.
Framework 3: Trigger question?
What happens if X occurs? What if it doesn’t?
Framework 3: One-line test?
If it’s if/then, it’s a business rule.