4. REVENUE STAGE
1. Requirements Elicitation (E1)
-
Interviews with employees
-
Surveys
-
Problem solution canvas
-
Workshops or focus groups
-
User testing or usability testing
-
Brainstorming
-
Stakeholder analysis
-
Goal modelling
-
Context modelling
-
Storytelling and scenario modelling
-
Identifying risks and threats
-
Describing rationales
-
Customer or stakeholder feedback
-
Online reviews
-
Jobs To Be Done
-
Design Thinking
-
Customer development
-
Idea gathering from team members
-
Customer Journey maps or user flows
-
Process maps
-
Model driven engineering
-
Goal oriented requirements engineering
-
Ishikawa Fishbone Diagram or Cause and Effect diagram
-
Seven stage model
-
Business process modelling
-
Enterprise architecture
-
e3 value modelling (Value Network Analysis)
-
Market analysis (data from marketing campaigns)
-
Feedback from support and sales staff;
Decision modelling based requirements engineering -
Heatmaps
-
Competitive analysis
-
Customer change request systems
-
Defect logs - e.g. bug reports
-
Activity diagrams (flowcharts)
-
Sample reports
-
Message sequence diagrams
-
Entity relationship diagrams
-
5 why’s
-
Value stream mapping
-
Business Model Canvas
2. Requirements Analysis (A1)
-
Problem solution canvas
-
Use cases
-
Role playing
-
Design Thinking
-
Customer Journey maps or user flows
-
Process maps
-
Model driven engineering
-
Goal oriented requirements engineering
-
Seven stage model
-
Enterprise Knowledge Development (EKD) framework
-
Market analysis (data from marketing campaigns)
-
Heatmaps
-
Competitive analysis
-
Activity diagrams (flowcharts)
-
Sample reports
-
Decision tables and decision trees
-
Finite state machines
-
Message sequence diagrams
-
Entity relationship diagrams
-
5 why’s
-
Value stream mapping
-
Business Model Canvas
3. Requirements Specification (S1)
-
User stories
-
Constraints
-
Goal oriented requirements engineering
-
Seven stage model
​
4. Requirements Prioritization (P1)
-
Numerical Assignment or planning poker or assigning relative value points
-
Table-top relative estimation
-
Prioritization based on set of weighted criteria
-
Simple rating system
-
Product council
-
Prioritisation by Cost of Delay
-
Prioritizing features for differential value (Kano Model of customer satisfaction)
5. Requirements Validation (V1)
-
Interviews with employees
-
Surveys
-
Workshops or focus groups
-
User testing or usability testing
-
Role playing
-
Customer or stakeholder feedback
-
Online reviews
-
Jobs To Be Done
-
Design Thinking
-
Customer development
-
Customer Journey maps or user flows
-
Process maps
-
Model driven engineering
-
Goal oriented requirements engineering
-
Seven stage model
-
Enterprise Knowledge Development (EKD) framework
-
Business process modelling
-
Enterprise architecture
-
e3 value modelling (Value Network Analysis)
-
Market analysis (data from marketing campaigns)
-
Decision modelling based requirements engineering
-
Heatmaps
-
Competitive analysis
-
Customer change request systems
-
Activity diagrams (flowcharts)
-
Sample reports
-
Decision tables and decision trees
-
Finite state machines
-
Message sequence diagrams
-
Entity relationship diagrams
-
Scenarios or acceptance test
-
5 why’s
-
Value stream mapping
-
Business Model Canvas
​
6. Requirements Management (M1)
-
Flagging and tagging the product backlog items with corresponding KPIs
-
Kanban
-
Scrum
-
Defect logs - e.g. bug reports