| |
|
Software Requirements and
Customer Value |
|
| • |
The Theory of Customer
Value |
| • |
Understanding Customer
Expectations and Customer Value Perceptions |
| • |
Identifying Stakeholders in
the Value Loop |
| • |
The Rationale for Customer
Collaboration and Co-creation |
| • |
The Theory of Co-creation
of Customer Value
|
| |
|
|
Systems Thinking Approach
in Software Requirements |
|
| • |
Context Analysis and
Anticipating Value |
| • |
Identifying Stakeholders
and their Priorities |
| • |
Usage Scenario Analysis -
The SCENE-IC Model |
| • |
Competitive Product
Analysis - Lateral Learning |
| • |
Superset Theory and
Evolving Options |
| • |
Discovering the Implicits -
Anticipating Performance Requirements |
| • |
Misuse Case Analysis,
DFSS, FMEA Approaches |
| • |
Discovering Value Options |
| • |
Balancing the Value
Influencers - Technology, Features, Performance, Cost |
| • |
Preparation for
Collaboration and Co-creation |
| • |
Feasibility Analysis,
Risk Analysis, Option Analysis |
|
|
Requirements Elicitation
Approaches |
|
| • |
The JAD Workshop - Evolving
the Requirements |
| • |
The FABBING Theory
(Features-Advantages-Benefits) |
| • |
Benefit Engineering - The
5G Model |
| • |
KANO Model Analysis for
Understanding Customer Expectations |
| • |
The Metaphor Technique -
Discovering the Implicits |
| • |
QFD- Approach, Voice
of Customer Analysis |
|
|
|
Software Requirements
Co-creation Road Map |
|
| • |
Context Analysis , SWAN
Analysis |
| • |
Anticipating Customer Value
Expectations |
| • |
Orientation Session with
Stakeholders - JAD Workshop - Phase 1 |
| • |
Presentation of Options |
| • |
Identifying Key Customer
Needs - JAD Workshop - Phase 2 |
| • |
Validating Customer
Expectations - JAD Workshop - Phase 3 |
| • |
Co-creating Solution
Architecture, Understanding the Value Proposition |
| • |
Proposing the Solution
Approach, Proposal Architecting |
| • |
Implementation Strategy,
Approach for Customer Value Streaming |
| • |
Clarifying mutual
responsibilities |
| • |
Collaborative
Implementation of Solution Approach |
| |
|
|
Agile Requirements and User
Stories |
|
| • |
Product Visioning in Agile
Development |
| • |
Gathering User Stories:
Epic, Story, Feature, Use case, WIsh-list |
| • |
Prioritizing Stories in
Product Backlog |
| • |
Splitting Stories and Story
Size Estimation |
| • |
Attributes of a Good Story
in Agile Requirements |
| • |
Building the Acceptance
Criteria for Stories |
|
|
Hands-On, Group Exercises |
|
| 1 |
Collaboration and
Co-creation -Simulation Exercise |
| 2 |
Context Analysis and SWAN
Analysis - Group Work |
| 3 |
Stakeholder Analysis -
Group Assignment |
| 4 |
FABBING - Hands-on Practice
Exercise |
| 5 |
Usage Scenario Analysis -
Hands-on Practice Exercise |
| 6 |
Prioritizing Stakeholders -
QFD VOC - Hands-on Practice Session |
| 7 |
JAD Workshop Phase 1 -
Simulation, Role Play |
| 8 |
JAD Workshop Phase 1 -
Simulation, Role Play |
| 9 |
JAD
Workshop Phase 1 - Simulation, Role Play |
|
| 10 |
Volere
Shell - Hands-on Practice Assignment |
|
| 11 |
Misuse Case
- Hands-on Practice Assignment |
|
| |
|
|