SlideShare a Scribd company logo
1 of 76
Download to read offline
MAKING PRODUCTS
The modern way
SHEEN YAP
Just Eat Product Guild London Feb 2018
SHEEN YAP
21 YEARS IN TECH
BUILT 4 UX TEAMS
LED DESIGN, PRODUCT, INNOVATION, STRATEGY
IMPLEMENTED LEAN, AGILE & DESIGN THINKING
IN CORPORATES AND STARTUPS
PRODUCT PRINCIPAL AT THOUGHTWORKS
HELPING ORGANISATIONS BUILD THE RIGHT THING
©ThoughtWorks 2017 Commercial in Confidence From Wikipedia
https://en.wikipedia.org/wiki/VisiCalc#/media/File:Visicalc.png
From: Wall Street Journal
https://www.wsj.com/articles/wesurvived-spreadsheets-and-well-survive-ai-1501688765
TECH@CORE
3rd
IndustrialRevolution
(Informationasaresource)
4th
IndustrialRevolution
(Technologyattheheartofvalue)
BUSINESS
SUPPORTING ROLE COLLABORATION
TECH-LED
DIFFERENTIATION
Formal walls
and moats
Tech creates
digital assets
Tech / business
boundaries blur
Collaborative
execution
Tech pervades a
digital business
TECH
From: ThoughtWorks http://www.thoughtworks.com
Source: Unknown
From: ThoughtWorks
https://www.thoughtworks.com/insights/blog/why-lean-enterprise-transformation-hard
THE MODERN WAY
8
TEAMWORK
EVOLUTION
FLOW
VALUE
DISCOVERY
SCIENCE
COMPLEXITY
STRATEGY
TEAMWORK
TEAM
Two or more people working together to achieve a goal.
Patrick Lencioni, 5 dysfunctions of a team
From Reddit
https://www.reddit.com/r/funny/comments/3rhcw4/how_do_we_see_each_other/
😠 😃
Passing on deliverables Having discussions
Being an expert Bringing expertise
Role ownership Situational leadership
Functional teams Balanced teams
JFDIs Team commitment
Q: What can I sub-optimise for the greater good?
EVOLUTION
© Open University
Evolution /ˌiːvəˈluːʃən/
Noun a gradual development, esp to a more complex
form; the evolution of modern art
https://www.thefreedictionary.com/evolution
UPFRONT DESIGN
Credit: Chris Bushell @chrisbushelloz
Knowledge
Time
Credit: Chris Bushell @chrisbushelloz
Credit: Chris Bushell @chrisbushelloz
Design Build
Cheap (free), quick,
automatable
Flexible, evolvable, labour intensive, carried out by engineers
Credit: Chris Bushell @chrisbushelloz
“Pure”
Waterfall
BDUF
Agile/
evolutionary
design
Making it
up/
hacking
- Only essential decisions
made up front
- Most decisions made at
LRM, based on learnings
- Design is a team
responsibility
- Easier to change
- Quality built in
- Minimal accidental
complexity
- Easier to maintain
- A highly disciplined approach
- Random decision making
process
- Wild west design ownership
- Impossible to change
- No testing
- Unbelievable amounts of
accidental complexity
- High bus factor
- No discipline, free-for-all
approach to build
- Many/most decisions made up
front based on predictions
- Formal, top down process
- Hard to change
- Quality verified late in process
- High levels of accidental
complexity
- Difficult to maintain
Credit: Chris Bushell @chrisbushelloz
http://www.evolutionoftheweb.com/
😠 😃
Comprehensive specifications Capturing important bits
Design as constraint Design as inspiration
Once-off design/definition Regular revisions
Making decisions upfront Wait till Last Responsible Moment
Top-down approval Team recommendation
Q: What is the simplest way to convey the information?
FLOW
“flow” refers to the manner in which work progresses
through a system.
“Good” flow describes a system where work moves through
steadily and predictably, whereas “bad” flow describes a
system where work stops and starts frequently. A consistent
flow of work is essential for faster and more reliable delivery,
bringing greater value to your customers, team, and
organization.
https://leankit.com/learn/kanban/lean-flow-metrics/
😠 😃
Measuring velocity Measuring concept-to-cash
Stuffing the backlog Prioritising the backlog
Starting new tasks Finishing existing tasks
Specifying what someone else
needs to do
Declaring what you need
Working hard doing my job Help unblock WIP limit constraint
Q: What are the gates (formal or informal), and can we remove or
redistribute?
VALUE
Value
the importance, worth, or usefulness of something as
determined by the recipient
Value Created
Value Captured
Product/
Business
Cost of Value Delivery
>
>=
Customer
😠 😃
Product launches Generating outcome
Prioritising based on feasibility Balancing value delivery, value
capture and cost of value delivery
Prioritising based on user needs Balancing value delivery, value
capture and cost of value delivery
Tracking project progress Tracking value realisation
Focus on users Focus on customers
Q: How does the business generate value and how do we contribute
to it?
DISCOVERY
Desirability
(User
Experience)
Feasibility
(Technology)
Viability
(Business)
•Will this solution fill a need?
•Will it fit into people’s lives?
•Will it appeal to them?
•Is the technology needed
within reach?
•How long will this take?
•Can the organisation
actually make it happen?
•Will this help us achieve our
business goals?
•Will the organisation able to
realise the value?
•Does the solution meet the
budget?
Discovery
Delivery
Effort/Focus/Activity
start
systematic testing of assumptions to
learn if product is viable
continuous completion
of features that we are
confident about
Strictly private and confidential 2016 © ThoughtWorks, Ltd. All rights reserved.
Periodic resyncs
😠 😃
Design and implement solution Exploring and validating problem
Build quickly Learn quickly
Illusion of control Embrace uncertainty
Following a plan Adaptive planning
Decisions by gut feel Declaring assumptions
Q: Which assumptions are high in uncertainty and has the biggest
consequence if we get it wrong?
SCIENCE
60
😠 😃
Start experimenting Build hypothesis first
Start experimenting Declare expected outcomes
Start experimenting Determine measurements
Jumping to conclusions Separating observations from
speculations
Decisions by gut feel Declaring assumptions
Q: What do we need to learn to give ourselves permission to move
forward?
COMPLEXITY
©ThoughtWorks, Inc. Confidential. Do not copy. Do not distribute.
SOFTWARE MEETS THE REAL WORLD
Real Enterprises Real People
Real Technologies
- old and new
Real Competition
PROBLEM: FAILURE TO SCALE
BIG PICTURE VIEWS
😠 😃
Start with the first item in mind Identify the right first item to start
Visualising solution Articulating contextual drivers
Unit-level design Big picture MECE models
Circular discussions of issues Visualise system perspective
Providing simple answers Build situational awareness
Q: What do we need to learn to give ourselves permission to move
forward?
STRATEGY
Strategy (from Greek στρατηγία stratēgia, "art of troop
leader; office of general, command, generalship"[1]) is a high
level plan to achieve one or more goals under conditions of
uncertainty.
https://en.wikipedia.org/wiki/Strategy
Action Action Action
Vision
Action Action Action
Vision
Possible
Themes
Possible
Themes
Possible
Themes
Other
Routes
Other
Routes
Alt Action Alt ActionAlt Action
External Forces
Direction and Speed of change
Execution Feedback
Internal capabilities
Desire and ambition
Revision Cycle
Other
Routes
LIGHTWEIGHT GOVERNANCE: CADENCE MODEL
Strategy review
Product review
Sprint review
~2 weeks
~monthly
~ quarterly
😠 😃
Goals are formed as solutions Goals are formed as outcomes
Prioritised based on work outputs Prioritised based on business
outcomes
Top-down vision and strategy Evolving vision and strategy
A complete presentation Adjustable models and hypothesis
Q: Based on what you are seeing on the ground, how should the
product strategy change?
QUESTIONS?
Sheen Yap syap@thoughtworks.com

More Related Content

What's hot

Lean Startup Key Concepts Overview
Lean Startup Key Concepts OverviewLean Startup Key Concepts Overview
Lean Startup Key Concepts Overview
Yuki Sekiguchi
 

What's hot (20)

Data-Driven Product Management by Shutterfly Director of Product
Data-Driven Product Management by Shutterfly Director of ProductData-Driven Product Management by Shutterfly Director of Product
Data-Driven Product Management by Shutterfly Director of Product
 
Lean startup
Lean startupLean startup
Lean startup
 
Problems PMs Face as Problem Solvers by Microsoft Product Leader
Problems PMs Face as Problem Solvers by Microsoft Product LeaderProblems PMs Face as Problem Solvers by Microsoft Product Leader
Problems PMs Face as Problem Solvers by Microsoft Product Leader
 
How allstate is adopting a lean startup culture - with Pradeep Nayar
How allstate is adopting a lean startup culture - with Pradeep NayarHow allstate is adopting a lean startup culture - with Pradeep Nayar
How allstate is adopting a lean startup culture - with Pradeep Nayar
 
The Product Growth Engine
The Product Growth EngineThe Product Growth Engine
The Product Growth Engine
 
The Role and Challenges of a PM in a New Industry by Elliptic PM
The Role and Challenges of a PM in a New Industry by Elliptic PMThe Role and Challenges of a PM in a New Industry by Elliptic PM
The Role and Challenges of a PM in a New Industry by Elliptic PM
 
Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...
Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...
Lean Startup - by Hristo Neychev (bring your ideas to life faster, smarter, a...
 
Building a Gamification Design team (a fast review)
Building a Gamification Design team (a fast review)Building a Gamification Design team (a fast review)
Building a Gamification Design team (a fast review)
 
8 Essentials for Building Robust Features by EA Sr Product Manager
8 Essentials for Building Robust Features  by EA Sr Product Manager8 Essentials for Building Robust Features  by EA Sr Product Manager
8 Essentials for Building Robust Features by EA Sr Product Manager
 
Building Enterprise Products in 2021 by Google Product Leader
Building Enterprise Products in 2021 by Google Product LeaderBuilding Enterprise Products in 2021 by Google Product Leader
Building Enterprise Products in 2021 by Google Product Leader
 
PM Growth Playbook: Growth Framework + Product Core Loop
PM Growth Playbook: Growth Framework + Product Core LoopPM Growth Playbook: Growth Framework + Product Core Loop
PM Growth Playbook: Growth Framework + Product Core Loop
 
Lean Startup Summary
Lean Startup SummaryLean Startup Summary
Lean Startup Summary
 
Lean Startup Key Concepts Overview
Lean Startup Key Concepts OverviewLean Startup Key Concepts Overview
Lean Startup Key Concepts Overview
 
Lean Startup Methodology
Lean Startup MethodologyLean Startup Methodology
Lean Startup Methodology
 
The Butterfly Principle for Product Management by GameBench CEO
The Butterfly Principle for Product Management by GameBench CEOThe Butterfly Principle for Product Management by GameBench CEO
The Butterfly Principle for Product Management by GameBench CEO
 
The Importance of Product Validation by RetailMeNot Dir. of PM
The Importance of Product Validation by RetailMeNot Dir. of PMThe Importance of Product Validation by RetailMeNot Dir. of PM
The Importance of Product Validation by RetailMeNot Dir. of PM
 
How to Be an Impactful Product Manager by Uber Product Manager
How to Be an Impactful Product Manager by Uber Product ManagerHow to Be an Impactful Product Manager by Uber Product Manager
How to Be an Impactful Product Manager by Uber Product Manager
 
How to Change Your Domain in the PM Role by Salesforce Sr PM
How to Change Your Domain in the PM Role by Salesforce Sr PMHow to Change Your Domain in the PM Role by Salesforce Sr PM
How to Change Your Domain in the PM Role by Salesforce Sr PM
 
A Research & Development Approach to PM by BBC Executive PM
A Research & Development Approach to PM by BBC Executive PMA Research & Development Approach to PM by BBC Executive PM
A Research & Development Approach to PM by BBC Executive PM
 
Lean Startup Introduction - EFYI'16 - Slides
Lean Startup Introduction - EFYI'16 - SlidesLean Startup Introduction - EFYI'16 - Slides
Lean Startup Introduction - EFYI'16 - Slides
 

Similar to Making Products - The Modern Way

2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd
Eric Ries
 
InnovationCast_Brochure_Cards
InnovationCast_Brochure_CardsInnovationCast_Brochure_Cards
InnovationCast_Brochure_Cards
Arash Hajikhani
 
The Lean Startup at Code for America fellows
The Lean Startup at Code for America fellowsThe Lean Startup at Code for America fellows
The Lean Startup at Code for America fellows
Eric Ries
 
Innovation Storytelling: Nurturing the "Seeds" of Innovation
Innovation Storytelling: Nurturing the "Seeds" of InnovationInnovation Storytelling: Nurturing the "Seeds" of Innovation
Innovation Storytelling: Nurturing the "Seeds" of Innovation
PARC, a Xerox company
 

Similar to Making Products - The Modern Way (20)

UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
 
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline TechnologiesUX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
 
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
 
Make Continuous Delivery work for middle management
Make Continuous Delivery work for middle managementMake Continuous Delivery work for middle management
Make Continuous Delivery work for middle management
 
Innovation Guest lecture Tu Delft
Innovation Guest lecture Tu Delft Innovation Guest lecture Tu Delft
Innovation Guest lecture Tu Delft
 
2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd2010 10 28 the lean startup at ucsd
2010 10 28 the lean startup at ucsd
 
Pattern of Innovation
Pattern of InnovationPattern of Innovation
Pattern of Innovation
 
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary SuccessLighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
 
2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc2010 03 09 the lean startup - gdc
2010 03 09 the lean startup - gdc
 
Rainbow and unicorns – the Startup fairy tale
Rainbow and unicorns – the Startup fairy taleRainbow and unicorns – the Startup fairy tale
Rainbow and unicorns – the Startup fairy tale
 
Speeding Up Innovation
Speeding Up InnovationSpeeding Up Innovation
Speeding Up Innovation
 
Seeing the Whole - Creating Lean Supply Chains
Seeing the Whole - Creating Lean Supply ChainsSeeing the Whole - Creating Lean Supply Chains
Seeing the Whole - Creating Lean Supply Chains
 
InnovationCast_Brochure_Cards
InnovationCast_Brochure_CardsInnovationCast_Brochure_Cards
InnovationCast_Brochure_Cards
 
Introduction To The Killer Innovation Approach Ver 5
Introduction To The Killer Innovation Approach Ver 5Introduction To The Killer Innovation Approach Ver 5
Introduction To The Killer Innovation Approach Ver 5
 
Presto digital ideation 2019 teaser presentation
Presto digital ideation 2019 teaser presentationPresto digital ideation 2019 teaser presentation
Presto digital ideation 2019 teaser presentation
 
2010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 20102010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 2010
 
The Lean Startup at Code for America fellows
The Lean Startup at Code for America fellowsThe Lean Startup at Code for America fellows
The Lean Startup at Code for America fellows
 
PRESTO digital ideation 2019 teaser presentation
PRESTO digital ideation 2019 teaser presentationPRESTO digital ideation 2019 teaser presentation
PRESTO digital ideation 2019 teaser presentation
 
Innovation Storytelling: Nurturing the "Seeds" of Innovation
Innovation Storytelling: Nurturing the "Seeds" of InnovationInnovation Storytelling: Nurturing the "Seeds" of Innovation
Innovation Storytelling: Nurturing the "Seeds" of Innovation
 
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
The People Model & Cloud Transformation - Transformation Day Public Sector Lo...
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 

Making Products - The Modern Way