top of page
1. EMPATHY STAGE
1. Requirements Elicitation (E1)
-
user and customer interviews;
-
surveys;
-
user observation;
-
focus groups;
-
usability testing;
-
brainstorming;
-
stakeholder analysis;
-
goal modelling;
-
context modelling;
-
identifying risks and threats;
-
customer and stakeholder feedback;
-
jobs to be done;
-
design thinking;
-
customer development;
-
idea gathering from team members;
-
design sprints;
-
feedback from support and sales staff;
-
heatmaps;
-
customer change request systems;
-
bug reports;
-
entity relationship diagrams;
-
5 whys;
-
LightCDD;
-
Business Model Canvas.​
2. Requirements Analysis (A1)
-
user and customer interviews;
-
role playing;
-
design thinking;
-
design sprints;
-
heatmaps;
-
entity relationship diagrams;
-
5 whys;
-
Light CDD;
-
Business Model Canvas.
3. Requirements Specification (S1)
-
User stories;
-
Constraints;
-
Design sprints;
-
just-in-time story elaboration.
​
4. Requirements Prioritization (P1)
-
Numerical assignment or planning poker;
-
table-top relative estimation;
-
top ten requirements
5. Requirements Validation (V1)
-
User and customer interviews;
-
surveys;
-
user observation;
-
focus groups;
-
usability testing;
-
role playing;
-
prototypes;
-
customer and stakeholder feedback;
-
jobs to be done;
-
design thinking;
-
customer development;
-
design sprints;
-
heatmaps;
-
entity relationship diagrams;
-
acceptance testing;
-
5 whys;
-
LightCDD;
-
Business Model Canvas
​
6. Requirements Management (M1)
-
Kanban;
-
Scrum;
-
Defect logging
bottom of page