Lesson 4: Building Solutions with Agile Product Delivery Flashcards
Why Customer Centricity?
Customer-centric Enterprises deliver whole-product Solutions that are designed with a deep understanding of Customer needs.
Customer-centric businesses generate
- greater profits
- increased employee engagement
- more satisfied customers
Customer-centric governments and nonprofits create
the resiliency, sustainability, and alignment needed to full fill their mission.
Customer Centricity mindset
Whenever a customer-centric Enterprise makes a decision, it fully considers the effect it will have on its end users.
What is Design Thinking?
Design Thinking is an iterative Solution development process that promotes a holistic approach to delighting stakeholders.
Use personas to understand Customers
Personal are fictional characters based upon your research. They represent the different people who might use your product or Solution in a similar way.
- Convey the problems they’re facing in context (i.e., their work environment) and key triggers for using the product
- Capture rich, concise information (photographs, family stories, jobs, etc.) that inspire great products without unnecessary details
Empathy Maps
Use them to identify with Customers
- The empathy map is a tool that helps teams develop deep, shared understanding and empathy for the Customer
- Use it to design better user experiences and Value Streams
- Who are we empathizing with?
- What do they hear?
- What do they do?
- What do they think and feel?
- What do they say?
- What do they see?
- What do they need to do?
Journey Maps
Use this to design the end-to-end Customer Experience
Story Maps
Use this to capture workflows
Features are managed through
Program Backlog, which is the holding area for upcoming Features, that will address user needs and deliver business benefits for a single Agile Release Train (ART).
The Vision
is a description of the future state of the product. It aligns everyone on the product’s direction.
- How will our product solve our customer’s problems?
- What Features does it have?
- How will it differentiate us?
- What Nonfunctional Requirements does it deliver?
Features represent
the work for the Agile Release Train
- Feature is an an industry-standard term familiar to marketing and Product Management
- Benefit Hypothesis justifies Feature Implementation cost and provides business perspective when making scope decisions
- Acceptance Criteria are typically defined during Program Backlog refinement
- Reflect functional and nonfunctional requirements
- Fits in one PI
Feature
an industry-standard term familiar to marketing and Product Management
Benefit Hypothesis
Justifies Feature Implementation cost and provides business perspective when making scope decisions
Acceptance Criteria
are typically defined during Program Backlog refinement
Features are implemented by
Stories
Stories are
small increments of value that can be developed in days and are relatively easy to estimate
Story user-voice form captures
role, activity, and goal
Features fit in
one PI for one ART