SlideShare a Scribd company logo
DIVERGE, CONVERGE AND SHAPE
Product Development in a post-DevOps world
Val Yonchev Riley Ghiles Ikni
Engagement lead UX Engineer
@valyonchev @Riley_ikni
RED HAT OPEN INNOVATION LABS
@RedHatLabs
@valyonchev @Riley_ikni
DIVERGE, CONVERGE AND SHAPE
Product Development in a post-DevOps world
Best products emerge by challenging the established beliefs via relentless experimentation. This is only possible
when product leaders give away product ownership and turn it into a function of the whole team. The role of product
leader is to create a compelling shared vision and get their teams to rally around it. Open Innovation Labs
collaborate closely with ambitious clients to help them form such teams and rapidly innovate with Red Hat
technology.
In this session, we'll share a combination of practices that facilitates close collaboration between product leaders,
business people, and DevOps team members. We'll start from how you can create a shared vision and go through the
various practices that allow new product ideas to diverge, converge, and take shape through series of experiments.
Some of the practices include:
• Building a shared vision and purpose through impact mapping.
• Analyzing user needs via user research, empathy maps, and personas.
• Designing collaboratively using event storming.
• Designing experiments with the support of "how might we" (HMW) and other design-thinking practices.
• Testing hypotheses using rapid prototyping, user testing, split testing (including A/B testing).
• Using data-informed design.
You'll leave with a clear idea on how to apply this flow of design thinking, lean UX, DevOps, and continuous delivery
practices in your own environment.
@valyonchev @Riley_ikni
SOME PRINCIPLES
● "Life is too short to build something nobody wants", Ash Maurya
● "All models are wrong - some are useful", George Box
● Evolution - we live in a complex world
● Learning through experimentation - we are NEVER right
● Ownership - the team OR the Hero Product Manager (Owner)
● This is NOT or about Agile - a mix of Agile, DevOps, Design Thinking, Lean UX, Lean
Product Development
● Not a course, not an explanation of the practices and methods
@valyonchev @Riley_ikni
SOME DEFINITIONS
Many people use those terms below in various different ways and with different meanings. This is how
we (Red Hat Open Innovation Labs) look at them:
● MVP = Potentially Destroyable/Throw-Away Product that someone is ready to buy
● "Fail Fast/Learn Fast" = Experimentation, not shipping stuff that nobody will use
● A team = Product teams as long-lived teams working on product/portfolio of logically linked products
defined from customer perspective
● Goals = ambitious and aspirational goals are never about revenue and money, those are just
consequences
● Approach = something we know works at times when you manage to build a great team and create the
right mindset. How do you create those teams and mindsets is a whole different ball game. An
approach never works out of the box, you need to adapt and evolve as you learn.
@valyonchev @Riley_ikniPhoto by eberhard grossgasteiger on Unsplash
JOURNEYS
GIVE INTENT & CREATE
ORGANIZATIONAL CLARITY
@valyonchev @Riley_ikni
GIVE INTENT
Impact Mapping
Why?
Strategic
Business
Objective
Burning
platform
What good
looks like
Metrics
Practice attribution: Gojko Adzic https://www.impactmapping.org/
@valyonchev @Riley_ikni
CREATE ORGANIZATIONAL CLARITY
Impact Mapping
Why?
Who? How? What?
Actors
Car
dependent
DINK
Impacts
Increase
control over X
Decrease
dependency on
3rd party service
Increase
control over Y
Increase security
and confidence in
B product
Strategic
Business
Objective
Burning
platform
What good
looks like
Metrics
Deliverables
Feature
A
Feature
B
Feature
R
Practice attribution: Gojko Adzic https://www.impactmapping.org/
EXPLORE CUSTOMER GROUPS
@valyonchev @Riley_ikni
EXPLORE CUSTOMER GROUPS
Impact Mapping
Why?
Who? How? What?
Actors
Car
dependent
DINK
Impacts Deliverables
Increase
control over X
Decrease
dependency on
3rd party service
Increase
control over Y
Increase security
and confidence in
B product
Strategic
Business
Objective
Burning
platform
What good
looks like
Metrics
Feature
A
Feature
B
Feature
Z
Increase ability to
make early
decisions
Practice attribution: Gojko Adzic https://www.impactmapping.org/
@valyonchev @Riley_ikni
EXPLORE CUSTOMER GROUPS
Feature
M
Feature
E
Feature
P
Empathy Map
Consider also:
- User Research
- Interviewing
- Contextual inquiry
- Service (Design) Blueprint
- Customer Journey Mapping
Practice attribution: Xplane https://www.xplane.com/
EXPLORE VALUE PROPOSITIONS &
BUSINESS MODELS
@valyonchev @Riley_ikni
EXPLORE VALUE PROPOSITIONS
Impact Mapping
Why?
Who? How? What?
Actors
Car
dependent
DINK
Impacts Deliverables
Increase
control over X
Decrease
dependency on
3rd party service
Increase
control over Y
Increase security
and confidence in
B product
Strategic
Business
Objective
Burning
platform
What good
looks like
Metrics
Feature
A
Feature
B
Feature
Z
Increase ability to
make early
decisions
Practice attribution: Gojko Adzic https://www.impactmapping.org/
@valyonchev @Riley_ikni
EXPLORE VALUE PROPOSITIONS
Lean Canvas
Unique Value
Proposition
Cost Streams Revenue Streams
First Customers
Customer
Segments
Existing
Alternatives
Problem Solution
Key Metrics
Unfair
Advantage
Channels
Metrics
Deliverables
Impacts
Actors
Actors
Jobs-To-Be-Done
works good here
Practice attribution: Ash Maurya https://leanstack.com/leancanvas
@valyonchev @Riley_ikni
EXPLORE BUSINESS MODELS
Lean Canvas
Unique Value
Proposition
Cost Streams Revenue Streams
First Customers
Customer
Segments
Existing
Alternatives
Problem Solution
Key Metrics
Unfair
Advantage
Channels
Metrics
Deliverables
Impacts
Actors
Actors
Jobs-To-Be-Done
works good here
? ?
?
?
Practice attribution: Ash Maurya https://leanstack.com/leancanvas
CREATE DESIGN
COLLABORATIVELY & BUILD A
COMMON LANGUAGE
@valyonchev @Riley_ikni
EVENT STORMING - COLLABORATIVE DESIGN
Event Storming
External
system
UI Sketch
Assum
ptions?
HMW
Policy
Aggregate
Comm
and
Event
External
system
Assum
ptions?
Questi
ons?
HMW
Policy
Read
model
Comm
and
Event
Questi
ons?
HMW
External
system Policy
Comm
and
Event
Read
model Read
model
Read
model
Practice attribution: Alberto Brandolini https://www.eventstorming.com/
Actor
Actor
DEFINE PRODUCTS
& VALUE SLICES
@valyonchev @Riley_ikni
DEFINE PRODUCTS
Impact Mapping
Why?
Who? How? What?
Actors
Car
dependent
DINK
DeliverablesImpacts
Increase
control over X
Decrease
dependency on
3rd party service
Increase
control over Y
Increase security
and confidence in
B product
Strategic
Business
Objective
Burning
platform
What good
looks like
Metrics
Feature
A
Feature
B
Feature
Z
Increase ability to
make early
decisions
Practice attribution: Gojko Adzic https://www.impactmapping.org/
@valyonchev @Riley_ikni
DEFINE PRODUCTS
Feature
M
Feature
E
Feature
P
Empathy Map
Consider also:
- User Research
- Interviewing
- Contextual inquiry
- Service Design Blueprint
- Customer Journey Mapping
Practice attribution: Xplane https://www.xplane.com/
@valyonchev @Riley_ikni
DEFINE PRODUCTS
Event Storming
External
system
UI Sketch
Assum
ptions?
HMW
Policy
Aggregate
Read
model
Comm
and
Event
External
system
Assum
ptions?
Questi
ons?
HMW
Policy
Read
model
Comm
and
Event
Questi
ons?
HMW
External
system Policy
Comm
and
Event
Read
model Read
model
Read
model
Practice attribution: Alberto Brandolini https://www.eventstorming.com/
Actor
Actor
@valyonchev @Riley_ikni
DEFINE PRODUCTS
Whole Product Plot
Feature
A
Feature
B
Feature
Z
Feature
E
Feature
M
Feature
P
Practice attribution: Ted Levitt
https://hbr.org/1980/01/marketing-success-through-differentiation-of-anything
@valyonchev @Riley_ikni
DEFINE PRODUCT SLICES
Story Map & Value Slicing
Impact 1 Impact 2 Impact 3 Impact 4 Impact 5 Impact 6
Feature
A
Feature
B
Feature
Y
Feature
E
Feature
M
Feature
P
Feature
Z
Command
to Story
Command
to Story
Command
to Story
Command
to Story
Command
to Story
Command
to Story
Command
to Story
Command
to Story
Command
to Story
Command
to Story
Actor Actor
DESIGN OF EXPERIMENTS
@valyonchev @Riley_ikni
DESIGN OF EXPERIMENTS
Design of Experiments
BUILD A ROADMAP
& DELIVER CONTINUOUSLY
@valyonchev @Riley_ikni
ROADMAP FOR FLOW
A Kanban Roadmap
Deliverables
(Epics)
Goal Experiments
Research
Design &
Build Done Shipped MeasuredWhat?
Deliverables
(Epics)
Goal Experiments
Research
Deliverables
(Epics)
Goal Experiments
Research
@valyonchev @Riley_ikni
… AND MEASURE PROGRESS
Impact Mapping
Why?
Who? How? What?
Actors
Car
dependent
DINK
Impacts Deliverables
Increase
control over X
Decrease
dependency on
3rd party service
Increase
control over Y
Increase security
and confidence in
B product
Strategic
Business
Objective
Burning
platform
What good
looks like
Metrics
Feature
A
Feature
B
Feature
Z
Increase ability to
make early
decisions
Practice attribution: Gojko Adzic https://www.impactmapping.org/
@valyonchev @Riley_ikni
EXPLORE BUSINESS MODELS
Lean Canvas
Unique Value
Proposition
Cost Streams Revenue Streams
First Customers
Customer
Segments
Existing
Alternatives
Problem Solution
Key Metrics
Unfair
Advantage
Channels
Metrics
Deliverables
Impacts
Actors
Actors
Jobs-To-Be-Done
works good here
? ?
?
?
Practice attribution: Ash Maurya https://leanstack.com/leancanvas
@valyonchev @Riley_ikni
A MODEL TO KEEP IT ALL TOGETHER
https://openpracticelibrary.com/
DISCOVERY
SESSION THEATER
7:45 - 8:30 PM - 4 ways to
jump start an open source
& agile automation culture
TUESDAY
WEDNESDAY
THURSDAY
10:15-11:00 AM -
Day-in-the-Life: Designing
Software for Open
Innovation Labs
11:15-12:00 PM - How
Volkswagen used microservices
& automation to develop
self-service solutions
12:15-1:00 PM - Container
adoption at scale:
Metrics-driven framework and
other lessons learned
3:15-4:00 PM - The road to
RHEL 8: Best practices for
optimizing your operating
system
4:15-5:00 PM - Adoptando
RHEL 8: Las mejores
practicas para optimizar tu
Sistema Operativo
5:15-6:00 PM - A DevOps
survival guide: Small
changes lead to big results
6:15-7 PM - To the Edge and
Beyond: Network
Automation for
Telecommunications
10:45-11:30 AM - OpenShift
DevSecOps: Making your
enterprise more secure for
tomorrow, today
11:45-12:30 PM - Digital
Nudge: How automation,
AI, ML, and more shape our
digital decisions
12:45-1:30 PM - People first, digital
second: Using open principles to
drive transformation at Heritage
Bank
1:45-2:30 PM - Monoliths in
OpenShift: Application
onboarding strategies for
containers
bit.ly/OpenInnovationLabs
twitter.com/RedHatLabs
github.com/rht-labs
github.com/redhat-cop

More Related Content

PDF
Product Owner Super Powers
Stefan Haas
 
PPTX
A preview of 'Take your users into your UX team & let them design'
Silvia Calvet
 
PPTX
Intelligent Design: Analyzing User Stories Like Stocks
Jon Innes
 
PPTX
TEAMS MEMES AND METRICS Connecting the Lean UX Dots
Jon Innes
 
PDF
Certified Scrum Product Owner: class desk, posters and photos
Alexey Krivitsky
 
PPTX
AIPMM Webcast: Lean Product Innovation: How To Use Agile Ideas For Discovery ...
AIPMM Administration
 
PPTX
Andy Rachleff, Wealthfront Presentation at Lean Startup SXSW
500 Startups
 
PDF
UX Lessons from the USSR: The Trouble with Manifestos with Erik von Stackelberg
FITC
 
Product Owner Super Powers
Stefan Haas
 
A preview of 'Take your users into your UX team & let them design'
Silvia Calvet
 
Intelligent Design: Analyzing User Stories Like Stocks
Jon Innes
 
TEAMS MEMES AND METRICS Connecting the Lean UX Dots
Jon Innes
 
Certified Scrum Product Owner: class desk, posters and photos
Alexey Krivitsky
 
AIPMM Webcast: Lean Product Innovation: How To Use Agile Ideas For Discovery ...
AIPMM Administration
 
Andy Rachleff, Wealthfront Presentation at Lean Startup SXSW
500 Startups
 
UX Lessons from the USSR: The Trouble with Manifestos with Erik von Stackelberg
FITC
 

What's hot (14)

PDF
UX Lessons from the USSR: The Trouble With Manifestos
Myplanet Digital
 
PDF
UXI Matrix (Jon Innes)
Balanced Team
 
PDF
Silicon Valley Agile Leadership Network: Agile for Product Organizations By M...
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
PDF
Agile Roots: The Agile Mindset - Agility Across the Organization
Cory Foy
 
PPTX
Who is the Product Owner Anyway
Dave West
 
PPTX
UX and Agile - how to get the best out of both worlds?
why innovation!
 
PDF
AIA2019 - Zaid Haque - Paper & Digital Prototyping
European Innovation Academy
 
PDF
Steve Jobs' LEAN STARTUP PROJECT MANAGEMENT: How Steve Jobs Planned, Organize...
Rod King, Ph.D.
 
PDF
Product management 101 / Dimas Satrio
Dimas Satrio
 
PPTX
Why User Centered Design doesn't work (anymore)
UXDXConf
 
PPTX
Integrating UX into an Agile Process
Janice James
 
PDF
Stop throwing money out the window
Flavius Stef
 
PDF
EIA2019Portugal - Paper Prototyping, Solution Validation & Design Hacks - Zai...
European Innovation Academy
 
PDF
Thoughts on Product Design | Guest Lecture Tilburg University
Etienne Bertou
 
UX Lessons from the USSR: The Trouble With Manifestos
Myplanet Digital
 
UXI Matrix (Jon Innes)
Balanced Team
 
Silicon Valley Agile Leadership Network: Agile for Product Organizations By M...
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
Agile Roots: The Agile Mindset - Agility Across the Organization
Cory Foy
 
Who is the Product Owner Anyway
Dave West
 
UX and Agile - how to get the best out of both worlds?
why innovation!
 
AIA2019 - Zaid Haque - Paper & Digital Prototyping
European Innovation Academy
 
Steve Jobs' LEAN STARTUP PROJECT MANAGEMENT: How Steve Jobs Planned, Organize...
Rod King, Ph.D.
 
Product management 101 / Dimas Satrio
Dimas Satrio
 
Why User Centered Design doesn't work (anymore)
UXDXConf
 
Integrating UX into an Agile Process
Janice James
 
Stop throwing money out the window
Flavius Stef
 
EIA2019Portugal - Paper Prototyping, Solution Validation & Design Hacks - Zai...
European Innovation Academy
 
Thoughts on Product Design | Guest Lecture Tilburg University
Etienne Bertou
 
Ad

Similar to Diverge, converge, and shape - Red Hat Summit 2019 (20)

PPTX
From Product Vision to Story Map - Lean / Agile Product shaping
Jérôme Kehrli
 
PDF
Honeycomb webinar
Tallwave
 
PDF
User Experience for Product Managers
Michael Ong
 
PDF
The intersection of Design Thinking and Agile - Talk at Academy Xi by Eryk Ko...
Eryk Korfel
 
PDF
Product development osucoe summit15_gvandermark
Gabriela (Gabi) Vandermark
 
PDF
Agile 3x0 the operating system of the garage
Walter Strametz
 
PDF
Becoming A User Advocate
Karl Kaufmann
 
PDF
Defining a Minimum Viable Product (MVP)
Eric Swenson
 
PDF
Swenson "Defining a Minimum Viable Product"
National Information Standards Organization (NISO)
 
PDF
Evolving the Creative Process
creed
 
PDF
Introduction
Jez Humble
 
PDF
Agile & User Experience for Engineers
Michael Ong
 
PDF
Agile Product Owner in Wonderland!
Dr. Tathagat Varma
 
PDF
Just Married: User Centered Design and Agile
Memi Beltrame
 
PDF
Business Value of Agile Product Management
David Rico
 
PDF
Product Development - Founder Institute
Alex Gault
 
PDF
Failing Fast & Learning Along the Way - Big Design 2013
Jeremy Johnson
 
PDF
Top Trends In Product Design: Outcomes, Understanding Customers, and Building...
Jeremy Johnson
 
PDF
Real World Lessons Using Lean UX (Workshop)
Bill Scott
 
PPTX
[Tuyen nguyen]waterfall&agile
TuyenNguyen457
 
From Product Vision to Story Map - Lean / Agile Product shaping
Jérôme Kehrli
 
Honeycomb webinar
Tallwave
 
User Experience for Product Managers
Michael Ong
 
The intersection of Design Thinking and Agile - Talk at Academy Xi by Eryk Ko...
Eryk Korfel
 
Product development osucoe summit15_gvandermark
Gabriela (Gabi) Vandermark
 
Agile 3x0 the operating system of the garage
Walter Strametz
 
Becoming A User Advocate
Karl Kaufmann
 
Defining a Minimum Viable Product (MVP)
Eric Swenson
 
Swenson "Defining a Minimum Viable Product"
National Information Standards Organization (NISO)
 
Evolving the Creative Process
creed
 
Introduction
Jez Humble
 
Agile & User Experience for Engineers
Michael Ong
 
Agile Product Owner in Wonderland!
Dr. Tathagat Varma
 
Just Married: User Centered Design and Agile
Memi Beltrame
 
Business Value of Agile Product Management
David Rico
 
Product Development - Founder Institute
Alex Gault
 
Failing Fast & Learning Along the Way - Big Design 2013
Jeremy Johnson
 
Top Trends In Product Design: Outcomes, Understanding Customers, and Building...
Jeremy Johnson
 
Real World Lessons Using Lean UX (Workshop)
Bill Scott
 
[Tuyen nguyen]waterfall&agile
TuyenNguyen457
 
Ad

Recently uploaded (20)

PDF
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
PDF
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
PPTX
Can You Build Dashboards Using Open Source Visualization Tool.pptx
Varsha Nayak
 
PDF
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
PDF
ShowUs: Pharo Stream Deck (ESUG 2025, Gdansk)
ESUG
 
PDF
What to consider before purchasing Microsoft 365 Business Premium_PDF.pdf
Q-Advise
 
PDF
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
PDF
Bandai Playdia The Book - David Glotz
BluePanther6
 
PPTX
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
PPTX
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PPTX
PFAS Reporting Requirements 2026 Are You Submission Ready Certivo.pptx
Certivo Inc
 
PPTX
Explanation about Structures in C language.pptx
Veeral Rathod
 
PDF
New Download FL Studio Crack Full Version [Latest 2025]
imang66g
 
PDF
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
PDF
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
PDF
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 
PPTX
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
PDF
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
PPTX
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
PDF
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
Can You Build Dashboards Using Open Source Visualization Tool.pptx
Varsha Nayak
 
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
ShowUs: Pharo Stream Deck (ESUG 2025, Gdansk)
ESUG
 
What to consider before purchasing Microsoft 365 Business Premium_PDF.pdf
Q-Advise
 
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
Bandai Playdia The Book - David Glotz
BluePanther6
 
ConcordeApp: Engineering Global Impact & Unlocking Billions in Event ROI with AI
chastechaste14
 
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PFAS Reporting Requirements 2026 Are You Submission Ready Certivo.pptx
Certivo Inc
 
Explanation about Structures in C language.pptx
Veeral Rathod
 
New Download FL Studio Crack Full Version [Latest 2025]
imang66g
 
Appium Automation Testing Tutorial PDF: Learn Mobile Testing in 7 Days
jamescantor38
 
Adobe Illustrator Crack Full Download (Latest Version 2025) Pre-Activated
imang66g
 
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
slidesgo-unlocking-the-code-the-dynamic-dance-of-variables-and-constants-2024...
kr2589474
 
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 

Diverge, converge, and shape - Red Hat Summit 2019

  • 1. DIVERGE, CONVERGE AND SHAPE Product Development in a post-DevOps world Val Yonchev Riley Ghiles Ikni Engagement lead UX Engineer @valyonchev @Riley_ikni RED HAT OPEN INNOVATION LABS @RedHatLabs
  • 2. @valyonchev @Riley_ikni DIVERGE, CONVERGE AND SHAPE Product Development in a post-DevOps world Best products emerge by challenging the established beliefs via relentless experimentation. This is only possible when product leaders give away product ownership and turn it into a function of the whole team. The role of product leader is to create a compelling shared vision and get their teams to rally around it. Open Innovation Labs collaborate closely with ambitious clients to help them form such teams and rapidly innovate with Red Hat technology. In this session, we'll share a combination of practices that facilitates close collaboration between product leaders, business people, and DevOps team members. We'll start from how you can create a shared vision and go through the various practices that allow new product ideas to diverge, converge, and take shape through series of experiments. Some of the practices include: • Building a shared vision and purpose through impact mapping. • Analyzing user needs via user research, empathy maps, and personas. • Designing collaboratively using event storming. • Designing experiments with the support of "how might we" (HMW) and other design-thinking practices. • Testing hypotheses using rapid prototyping, user testing, split testing (including A/B testing). • Using data-informed design. You'll leave with a clear idea on how to apply this flow of design thinking, lean UX, DevOps, and continuous delivery practices in your own environment.
  • 3. @valyonchev @Riley_ikni SOME PRINCIPLES ● "Life is too short to build something nobody wants", Ash Maurya ● "All models are wrong - some are useful", George Box ● Evolution - we live in a complex world ● Learning through experimentation - we are NEVER right ● Ownership - the team OR the Hero Product Manager (Owner) ● This is NOT or about Agile - a mix of Agile, DevOps, Design Thinking, Lean UX, Lean Product Development ● Not a course, not an explanation of the practices and methods
  • 4. @valyonchev @Riley_ikni SOME DEFINITIONS Many people use those terms below in various different ways and with different meanings. This is how we (Red Hat Open Innovation Labs) look at them: ● MVP = Potentially Destroyable/Throw-Away Product that someone is ready to buy ● "Fail Fast/Learn Fast" = Experimentation, not shipping stuff that nobody will use ● A team = Product teams as long-lived teams working on product/portfolio of logically linked products defined from customer perspective ● Goals = ambitious and aspirational goals are never about revenue and money, those are just consequences ● Approach = something we know works at times when you manage to build a great team and create the right mindset. How do you create those teams and mindsets is a whole different ball game. An approach never works out of the box, you need to adapt and evolve as you learn.
  • 5. @valyonchev @Riley_ikniPhoto by eberhard grossgasteiger on Unsplash JOURNEYS
  • 6. GIVE INTENT & CREATE ORGANIZATIONAL CLARITY
  • 7. @valyonchev @Riley_ikni GIVE INTENT Impact Mapping Why? Strategic Business Objective Burning platform What good looks like Metrics Practice attribution: Gojko Adzic https://www.impactmapping.org/
  • 8. @valyonchev @Riley_ikni CREATE ORGANIZATIONAL CLARITY Impact Mapping Why? Who? How? What? Actors Car dependent DINK Impacts Increase control over X Decrease dependency on 3rd party service Increase control over Y Increase security and confidence in B product Strategic Business Objective Burning platform What good looks like Metrics Deliverables Feature A Feature B Feature R Practice attribution: Gojko Adzic https://www.impactmapping.org/
  • 10. @valyonchev @Riley_ikni EXPLORE CUSTOMER GROUPS Impact Mapping Why? Who? How? What? Actors Car dependent DINK Impacts Deliverables Increase control over X Decrease dependency on 3rd party service Increase control over Y Increase security and confidence in B product Strategic Business Objective Burning platform What good looks like Metrics Feature A Feature B Feature Z Increase ability to make early decisions Practice attribution: Gojko Adzic https://www.impactmapping.org/
  • 11. @valyonchev @Riley_ikni EXPLORE CUSTOMER GROUPS Feature M Feature E Feature P Empathy Map Consider also: - User Research - Interviewing - Contextual inquiry - Service (Design) Blueprint - Customer Journey Mapping Practice attribution: Xplane https://www.xplane.com/
  • 12. EXPLORE VALUE PROPOSITIONS & BUSINESS MODELS
  • 13. @valyonchev @Riley_ikni EXPLORE VALUE PROPOSITIONS Impact Mapping Why? Who? How? What? Actors Car dependent DINK Impacts Deliverables Increase control over X Decrease dependency on 3rd party service Increase control over Y Increase security and confidence in B product Strategic Business Objective Burning platform What good looks like Metrics Feature A Feature B Feature Z Increase ability to make early decisions Practice attribution: Gojko Adzic https://www.impactmapping.org/
  • 14. @valyonchev @Riley_ikni EXPLORE VALUE PROPOSITIONS Lean Canvas Unique Value Proposition Cost Streams Revenue Streams First Customers Customer Segments Existing Alternatives Problem Solution Key Metrics Unfair Advantage Channels Metrics Deliverables Impacts Actors Actors Jobs-To-Be-Done works good here Practice attribution: Ash Maurya https://leanstack.com/leancanvas
  • 15. @valyonchev @Riley_ikni EXPLORE BUSINESS MODELS Lean Canvas Unique Value Proposition Cost Streams Revenue Streams First Customers Customer Segments Existing Alternatives Problem Solution Key Metrics Unfair Advantage Channels Metrics Deliverables Impacts Actors Actors Jobs-To-Be-Done works good here ? ? ? ? Practice attribution: Ash Maurya https://leanstack.com/leancanvas
  • 16. CREATE DESIGN COLLABORATIVELY & BUILD A COMMON LANGUAGE
  • 17. @valyonchev @Riley_ikni EVENT STORMING - COLLABORATIVE DESIGN Event Storming External system UI Sketch Assum ptions? HMW Policy Aggregate Comm and Event External system Assum ptions? Questi ons? HMW Policy Read model Comm and Event Questi ons? HMW External system Policy Comm and Event Read model Read model Read model Practice attribution: Alberto Brandolini https://www.eventstorming.com/ Actor Actor
  • 19. @valyonchev @Riley_ikni DEFINE PRODUCTS Impact Mapping Why? Who? How? What? Actors Car dependent DINK DeliverablesImpacts Increase control over X Decrease dependency on 3rd party service Increase control over Y Increase security and confidence in B product Strategic Business Objective Burning platform What good looks like Metrics Feature A Feature B Feature Z Increase ability to make early decisions Practice attribution: Gojko Adzic https://www.impactmapping.org/
  • 20. @valyonchev @Riley_ikni DEFINE PRODUCTS Feature M Feature E Feature P Empathy Map Consider also: - User Research - Interviewing - Contextual inquiry - Service Design Blueprint - Customer Journey Mapping Practice attribution: Xplane https://www.xplane.com/
  • 21. @valyonchev @Riley_ikni DEFINE PRODUCTS Event Storming External system UI Sketch Assum ptions? HMW Policy Aggregate Read model Comm and Event External system Assum ptions? Questi ons? HMW Policy Read model Comm and Event Questi ons? HMW External system Policy Comm and Event Read model Read model Read model Practice attribution: Alberto Brandolini https://www.eventstorming.com/ Actor Actor
  • 22. @valyonchev @Riley_ikni DEFINE PRODUCTS Whole Product Plot Feature A Feature B Feature Z Feature E Feature M Feature P Practice attribution: Ted Levitt https://hbr.org/1980/01/marketing-success-through-differentiation-of-anything
  • 23. @valyonchev @Riley_ikni DEFINE PRODUCT SLICES Story Map & Value Slicing Impact 1 Impact 2 Impact 3 Impact 4 Impact 5 Impact 6 Feature A Feature B Feature Y Feature E Feature M Feature P Feature Z Command to Story Command to Story Command to Story Command to Story Command to Story Command to Story Command to Story Command to Story Command to Story Command to Story Actor Actor
  • 25. @valyonchev @Riley_ikni DESIGN OF EXPERIMENTS Design of Experiments
  • 26. BUILD A ROADMAP & DELIVER CONTINUOUSLY
  • 27. @valyonchev @Riley_ikni ROADMAP FOR FLOW A Kanban Roadmap Deliverables (Epics) Goal Experiments Research Design & Build Done Shipped MeasuredWhat? Deliverables (Epics) Goal Experiments Research Deliverables (Epics) Goal Experiments Research
  • 28. @valyonchev @Riley_ikni … AND MEASURE PROGRESS Impact Mapping Why? Who? How? What? Actors Car dependent DINK Impacts Deliverables Increase control over X Decrease dependency on 3rd party service Increase control over Y Increase security and confidence in B product Strategic Business Objective Burning platform What good looks like Metrics Feature A Feature B Feature Z Increase ability to make early decisions Practice attribution: Gojko Adzic https://www.impactmapping.org/
  • 29. @valyonchev @Riley_ikni EXPLORE BUSINESS MODELS Lean Canvas Unique Value Proposition Cost Streams Revenue Streams First Customers Customer Segments Existing Alternatives Problem Solution Key Metrics Unfair Advantage Channels Metrics Deliverables Impacts Actors Actors Jobs-To-Be-Done works good here ? ? ? ? Practice attribution: Ash Maurya https://leanstack.com/leancanvas
  • 30. @valyonchev @Riley_ikni A MODEL TO KEEP IT ALL TOGETHER https://openpracticelibrary.com/
  • 31. DISCOVERY SESSION THEATER 7:45 - 8:30 PM - 4 ways to jump start an open source & agile automation culture TUESDAY WEDNESDAY THURSDAY 10:15-11:00 AM - Day-in-the-Life: Designing Software for Open Innovation Labs 11:15-12:00 PM - How Volkswagen used microservices & automation to develop self-service solutions 12:15-1:00 PM - Container adoption at scale: Metrics-driven framework and other lessons learned 3:15-4:00 PM - The road to RHEL 8: Best practices for optimizing your operating system 4:15-5:00 PM - Adoptando RHEL 8: Las mejores practicas para optimizar tu Sistema Operativo 5:15-6:00 PM - A DevOps survival guide: Small changes lead to big results 6:15-7 PM - To the Edge and Beyond: Network Automation for Telecommunications 10:45-11:30 AM - OpenShift DevSecOps: Making your enterprise more secure for tomorrow, today 11:45-12:30 PM - Digital Nudge: How automation, AI, ML, and more shape our digital decisions 12:45-1:30 PM - People first, digital second: Using open principles to drive transformation at Heritage Bank 1:45-2:30 PM - Monoliths in OpenShift: Application onboarding strategies for containers