SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
20 things I wish I
had known about
modern product
development
Andy Birds
Principal Product Manager
UK & Global Product Community Leader
20 x 20
Slides Seconds
PechaKucha
@AndyBirds
Scrum
Kanban
LeSS
Nexus
DAD
SAFe
Lean
Six
Sigma
XP
Scrumban
Lean
UX
PRINCE2
Agile
Lean Software
Development
Lean
Start-up
DSDM
#1. Don’t bore
stakeholders with talk
about Lean, Agile,
Scrum, Kanban,
DevOps, etc.
Help people solve their
problems and reach their goals.
Agile and Lean are not the goal.
@AndyBirds
4
#2. Dream in years.
Plan in months.
Evaluate in weeks.
Ship daily.
Build something every day,
never lose sight of the
long-term goal and the big
dream.
Quarterly product
review(s) (QPR)
Monthly team
check-in
(or SteerCo)
Iteration review
Quarterly
Monthly
Fortnightly
Quarterly product
strategy and
planning meeting Quarterly
Bet Bet Bet
Goal Goal
Goal
Team Team
Vision
Product vision and
strategy review
Bet Bet Bet
Goal Goal
Goal
Team Team
Vision
Annually
@AndyBirds
#3. Focus on the
outcomes, not the
outputs.
Outcomes are changes in
customer / user behavior that
leads to a measurable
business impact.
The launch 🚀 is just the
beginning. Celebrate when
the problem has been solved. 5
Resources
Activities
Outputs
Outcomes
Impact
Based on Kellogg Foundation framework.
Projects
focus here
Products
focus here
@AndyBirds
#4. Solve the right
problem. Go and see
the problem.
It’s far worse to solve the
wrong problem than to build
the wrong solution to the right
problem.
Fall in love with the problem,
not your solution.
1st why?
2nd why?
3rd why?
4th why?
5th why?
Toyota Product System (TPS) — five whys by Taiichi Ohno
@AndyBirds
#5. Create continuous
flow between your
strategy, outcomes,
delivery and your
customers experience.
Ensuring that the strategic
goals drive progress and
action at every level of the
company.
0
Business vision, mission/
purpose, and values
Business strategy and
goals cascade
Portfolio
management
Product and
team topologies
Team
OKRs
Product
roadmap(s)
Dual track product
development
Value based
governance
Goal Goal
Goal
Vision
Shipped
Q1 2022
Now
Q2 2022
Next
Q3 2022
Later
Q3/Q4 2022
Objective
Key Result
Discovery
Delivery
Commentary
1
2
3
4
5
6
7
8
Goal
OKRs OKRs
Product vision,
strategy and
success metrics
@AndyBirds
#6. Strategy = Delivery
Delivery = Teams
Teams = People.
It’s all about the people.
8
VISION
GOAL GOAL GOAL
BET BET
INITIATIVE INITIATIVE INITIATIVE
BET
BET
Based on EDGE; Lean Value Tree by Thoughtworks
@AndyBirds
#7. Build teams of
motivated people.
People who feel good about
themselves produce better
results.
Team psychological safety is
critical for success.
9
Motivation
Autonomy
Purpose
Master
Based on Drive by Dan Pink
@AndyBirds
10
Influenced by Emily Webber’s Agile Team Onion.
Core Product
Team
>50%
SME /
Analyst
Product
Manager
Product
Designer
Delivery
Manager
Quality
Analyst Developers
Tech
Lead
Solution /
Technical
Architect
Security
Operations
Legal Marketing
Finance
Data
Analyst
CX
Sales
Performance
Tester
SRE
Service
Transition
Head of UX
Propositions
Manager
Project /
Programme
Manager
PMO
Collaborators
(extended team)
<20%
Risk
Product &
Technology
Leadership
Teams
Exec
sponsor
Customer
service
Customer
success
Other
Teams
Subject
Matter
Experts
Finance
Users
Enterprise
Architect
Strategy
Supporters
(extended team)
<5%
PR
Marketing Procurement
HR
Content
designer
Copywriter
User
Researcher
Data
Scientist
10
#8. Shape and size of
teams matters.
Teams should be
multidisciplinary, poly-skilled
and diverse. Try to keep the core
team to less than 15 people.
Develop solutions
collaboratively.
@AndyBirds
11
#9. Continuously work
to eradicate handoffs
and dependencies.
Every handoff is a point of
friction which slows delivery of
customer and business value.
The aim is to remove friction
and get through the loop as
quickly as possible.
Analysis &
Design
Development QA / Test Release Operate
Reqs Planning
Discovery
Ideation
Analysis &
Design
Development QA / Test Release Operate
Reqs Planning
Discovery
Ideation
Analysis &
Design
Development QA / Test Release Operate
Reqs Planning
Discovery
Ideation
Analysis &
Design
Development QA / Test Release Operate
Reqs Planning
Discovery
Ideation
Analysis &
Design
Development QA / Test Release Operate
Reqs Planning
Discovery
Ideation
Analysis &
Design
Development QA / Test Release Operate
Reqs Planning
Discovery
Ideation
Analysis &
Design
Development QA / Test Release Operate
Reqs Planning
Discovery
Ideation
Waterfall
(sequential)
“WAgile”
Agile
development
Business
analyst and/or
UX designer
part of the
team
Continuous
Delivery
capability
DevOps
Design and
developer
collaboration
Product
manager and
development
team
Analysis &
Design
Development QA / Test Release Operate
Reqs Planning
Discovery
Ideation Product team
Influenced by diagram from John Cutler.
@AndyBirds
#10. Ruthlessly
prioritise and focus on
the economics
80% of value is in 20% of
features (Pareto principle).
Use of ‘Cost of Delay’ and
‘Weighted Shortest Job First’
analysis.
Priority =
Job size
+ Business
value
Customer
value X Urgency
( )
0 - 10 0 - 10 1 - 3
Fibonacci
1 - 21
Work item
Work item
Work item
New items are
prioritised and added
to the backlog.
Items can be
re-prioritised when
new information is
available.
Items can be removed
at any time.
Prioritised
High
Low
Work item
Work item
Work item
Work item
Workitem
Work item
Work item
Work item
Work item
@AndyBirds
#11. Stop starting, and
start finishing.
Limit Work In Progress (WIP)
and always focus on removing
the biggest bottleneck — you
can only go as fast as slowest
part of the system.
The more cars on the road the
slower they go.
Capacity
Time to value
1 2 3
2 months
Pink and Blue
3 months
1 months
Pink then Blue
2 month
Capacity
Time to value
1 2 3
Starting both at the same time,
means they both take longer.
@AndyBirds
#12. Value poly-skilled
people (broken
comb-shaped skills)
It's more important to get a
thing "done" rather than have
lots of work in progress.
Specialist
Specialist
Specialist
Specialist
Specialist
Specialist
Specialist
Specialist
Broad knowledge Broad knowledge Broad knowledge
I-shaped
skills
T-shaped
skills
π-shaped
skills
Comb-shaped
skills
Specialist
Specialist
Specialist
Broken comb / paint drip shaped skills
Specialist
Specialist
Specialist
Specialist
Broad knowledge
@AndyBirds
15
#13. Always share
context when making
and sharing decisions.
Put the customer at the heart
of any decisions.
Vision, Mission, Purpose,
Value, Principles
Business strategy
Cost benefit analysis
Product vision and
strategy
Business performance
User / customer research
and insights
Source: strategyzer.com — Business Model Generation
@AndyBirds
@AndyBirds
16
#14. Manage the five
big risks to increase
confidence and avoid
failure.
Tackle the big risks early and
challenge your thinking —
pre-mortem, red-teaming,
doomsday futurespective, devil
advocate analysis, competing
possibilities, alternative
realities, etc.
Autonomy
Purpose
Value
risk
Business
viability
risk
Usability
risk
Feasibility
risk
Delivery
risk
Based on 4 Big Risks by Marty Cagan, SVPG.
@AndyBirds
17
#15. Increase
confidence as cheaply
as possible. Optimise
for early and often
learning.
Run experiments and tests to
reduce risks, enable pivoting
and to generate value earlier.
Believability
of
information
Level of effort
High Fidelity
Slow
High cost
C
o
n
c
e
p
t
u
a
l
m
o
d
e
l
C
u
s
t
o
m
e
r
i
n
t
e
r
v
i
e
w
s
P
a
p
e
r
p
r
o
t
o
t
y
p
e
O
n
l
i
n
e
a
d
F
e
a
t
u
r
e
s
t
u
b
b
L
a
n
d
i
n
g
p
a
g
e
T
a
s
k
c
o
m
p
l
e
t
i
o
n
P
r
e
-
s
e
l
l
i
n
g
C
o
n
c
i
e
r
g
e
W
i
z
a
r
d
o
f
o
z
W
o
r
k
i
n
g
s
o
f
t
w
a
r
e
-
L
i
v
e
p
r
o
d
u
c
t
Low Fidelity
Fast
Low cost
Low
confidence
Your Lunch
Your house
Your arm
Your car
Your job
Your
holidays
A day’s pay
Try to stay
in this
zone
Based on The Truth Curve by Giff Constable.
S
i
n
g
l
e
f
e
a
t
u
r
e
M
V
P
High
confidence
@AndyBirds
#16. Get customers
feedback early and
often.
Use Iterative and incremental
delivery. Use Lean Startup and
Lean UX practices to get
feedback quickly and
regularly.
Minimise the total time
through the loop.
Build
Validate
Measure
Insights
Learn
Ideas or
Problems
Purpos
e
Value
Business
viability
Usability
Feasibility
Delivery
18
Based on Lean Startup by Eric Ries.
@AndyBirds
Continuous delivery
Continuous deployment
Continuous integration
#17. Optimise your
path-to-production.
Invest in the build
pipeline.
Invest in continuous
deployment; 1-click-deploy to
keep down costs. <10-minute
build to preserve fast
feedback. Canary releases and
blue-green deployments to
reduce risk. Feature flags to
preserve flexibility. 19
Builds Test
Builds Test
Acceptance
Test
Deploy to
staging
Deploy to
production
Smoke tests
Acceptance
Test
Deploy to
staging
Deploy to
production
Smoke tests
Automatic
Manual
@AndyBirds
Discovery
Delivery
This
Decision point
Discovery
Delivery
Not this
#18. Use dual track
product development
to accelerate delivery
of customer and
business value.
Discovery and Delivery are
visualised in two tracks because
it’s two kinds of work, and two
kinds of thinking — however
critically work happening
concurrently and continuously
by the same team, working to
deliver the same outcome. Based on Adapting Usability Investigations for Agile User-centered
Design by Desiree Sy and made infamous by Jeff Patton & Marty Cagan.
@AndyBirds
#19. Use vertical slicing
to enable faster
delivery of value
Vertical slicing is hard, but
worth it.
Hack Conway's Law. Don’t
have component teams unless
you must.
Products
Apps and Services
Channel Dashboard Customer experience
PaaS
IaaS
@AndyBirds
22
#20. Listen, stay
humble and be curious.
Have a growth mindset.
Invite different perspectives.
Thanks for
listening
Andy Birds
abirds@thoughtworks.com

Contenu connexe

Tendances

Agile Placemat v9
Agile Placemat v9Agile Placemat v9
Agile Placemat v9
Chris Webb
 
Henrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeHenrik Kniberg: Agile at home
Henrik Kniberg: Agile at home
Agileee
 

Tendances (20)

How to Build Product Roadmaps by AppNexus VP of Product
How to Build Product Roadmaps by AppNexus VP of ProductHow to Build Product Roadmaps by AppNexus VP of Product
How to Build Product Roadmaps by AppNexus VP of Product
 
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel Vacanti
 
Making Effective Product Decisions
Making Effective Product DecisionsMaking Effective Product Decisions
Making Effective Product Decisions
 
A Gentle Introduction To Agile
A Gentle Introduction To AgileA Gentle Introduction To Agile
A Gentle Introduction To Agile
 
Agile Metrics...That Matter
Agile Metrics...That MatterAgile Metrics...That Matter
Agile Metrics...That Matter
 
Teresa Torres - An introduction to modern product discovery - Productized16
Teresa Torres - An introduction to modern product discovery - Productized16Teresa Torres - An introduction to modern product discovery - Productized16
Teresa Torres - An introduction to modern product discovery - Productized16
 
Agile Metrics 101
Agile Metrics 101Agile Metrics 101
Agile Metrics 101
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile Delivery Powerpoint Presentation Slides
Agile Delivery Powerpoint Presentation SlidesAgile Delivery Powerpoint Presentation Slides
Agile Delivery Powerpoint Presentation Slides
 
Flow Metrics: What They Are & Why You Need Them
Flow Metrics: What They Are & Why You Need ThemFlow Metrics: What They Are & Why You Need Them
Flow Metrics: What They Are & Why You Need Them
 
Achieving Elite and High Performance DevOps Using DORA Metrics
Achieving Elite and High Performance DevOps Using DORA MetricsAchieving Elite and High Performance DevOps Using DORA Metrics
Achieving Elite and High Performance DevOps Using DORA Metrics
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Agile Placemat v9
Agile Placemat v9Agile Placemat v9
Agile Placemat v9
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
 
Product Roadmap
Product RoadmapProduct Roadmap
Product Roadmap
 
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
 
UX and Scrum
UX and ScrumUX and Scrum
UX and Scrum
 
Henrik Kniberg: Agile at home
Henrik Kniberg: Agile at homeHenrik Kniberg: Agile at home
Henrik Kniberg: Agile at home
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance Metrics
 

Similaire à 20 things I wish I had known about modern product development by Andy Birds - PechaKucha Lightning Talk.pdf

Data informed design - UX Australia august 2015
Data informed design - UX Australia august 2015 Data informed design - UX Australia august 2015
Data informed design - UX Australia august 2015
Alastair Simpson
 
How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?
ThoughtWorks Studios
 
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Nicolò Borghi
 
How disruptive Innovation can be realized in Banking & Insurance
How disruptive Innovation can be realized in Banking & InsuranceHow disruptive Innovation can be realized in Banking & Insurance
How disruptive Innovation can be realized in Banking & Insurance
Stefan F. Dieffenbacher
 

Similaire à 20 things I wish I had known about modern product development by Andy Birds - PechaKucha Lightning Talk.pdf (20)

Session 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM CertificationsSession 5 Everything You Should Know About PMP & CAPM Certifications
Session 5 Everything You Should Know About PMP & CAPM Certifications
 
Spa2010 uSwitch
Spa2010 uSwitchSpa2010 uSwitch
Spa2010 uSwitch
 
#8 agile governance questions you can and should be asking
#8 agile governance questions you can and should be asking#8 agile governance questions you can and should be asking
#8 agile governance questions you can and should be asking
 
Lean Startup for Project Managers
Lean Startup for Project ManagersLean Startup for Project Managers
Lean Startup for Project Managers
 
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and  Staci Dub...An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and  Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
 
PUTTING THE VALUE BACK IN VALUE ENGINEERING: Leveraging Lean thinking to Driv...
PUTTING THE VALUE BACK IN VALUE ENGINEERING: Leveraging Lean thinking to Driv...PUTTING THE VALUE BACK IN VALUE ENGINEERING: Leveraging Lean thinking to Driv...
PUTTING THE VALUE BACK IN VALUE ENGINEERING: Leveraging Lean thinking to Driv...
 
Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020
 
Data informed design - UX Australia august 2015
Data informed design - UX Australia august 2015 Data informed design - UX Australia august 2015
Data informed design - UX Australia august 2015
 
Quant + Qual + Iteration for Great Products
Quant + Qual + Iteration for Great ProductsQuant + Qual + Iteration for Great Products
Quant + Qual + Iteration for Great Products
 
EO Accelerator San Francisco Presentation 13 Jun 2016
EO Accelerator San Francisco Presentation 13 Jun 2016 EO Accelerator San Francisco Presentation 13 Jun 2016
EO Accelerator San Francisco Presentation 13 Jun 2016
 
“Get Stuff Done Faster: Why Engineers Should Work with the ‘Dark Side’ of Tech”
“Get Stuff Done Faster: Why Engineers Should Work with the ‘Dark Side’ of Tech”“Get Stuff Done Faster: Why Engineers Should Work with the ‘Dark Side’ of Tech”
“Get Stuff Done Faster: Why Engineers Should Work with the ‘Dark Side’ of Tech”
 
2015 Balanced Teams: Product Management, Engineering, UX Design
2015 Balanced Teams: Product Management, Engineering, UX Design2015 Balanced Teams: Product Management, Engineering, UX Design
2015 Balanced Teams: Product Management, Engineering, UX Design
 
This one weird trick will fix all your Agile problems
This one weird trick will fix all your Agile problemsThis one weird trick will fix all your Agile problems
This one weird trick will fix all your Agile problems
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
 
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
Vittorio Viarengo, VP Oracle Telco Strategy and Development Oracle fusion mid...
 
How disruptive Innovation can be realized in Banking & Insurance
How disruptive Innovation can be realized in Banking & InsuranceHow disruptive Innovation can be realized in Banking & Insurance
How disruptive Innovation can be realized in Banking & Insurance
 
2010 04 28 The Lean Startup webinar for the Lean Enterprise Institute
2010 04 28 The Lean Startup webinar for the Lean Enterprise Institute2010 04 28 The Lean Startup webinar for the Lean Enterprise Institute
2010 04 28 The Lean Startup webinar for the Lean Enterprise Institute
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

20 things I wish I had known about modern product development by Andy Birds - PechaKucha Lightning Talk.pdf

  • 1. 20 things I wish I had known about modern product development Andy Birds Principal Product Manager UK & Global Product Community Leader
  • 2. 20 x 20 Slides Seconds PechaKucha
  • 3. @AndyBirds Scrum Kanban LeSS Nexus DAD SAFe Lean Six Sigma XP Scrumban Lean UX PRINCE2 Agile Lean Software Development Lean Start-up DSDM #1. Don’t bore stakeholders with talk about Lean, Agile, Scrum, Kanban, DevOps, etc. Help people solve their problems and reach their goals. Agile and Lean are not the goal.
  • 4. @AndyBirds 4 #2. Dream in years. Plan in months. Evaluate in weeks. Ship daily. Build something every day, never lose sight of the long-term goal and the big dream. Quarterly product review(s) (QPR) Monthly team check-in (or SteerCo) Iteration review Quarterly Monthly Fortnightly Quarterly product strategy and planning meeting Quarterly Bet Bet Bet Goal Goal Goal Team Team Vision Product vision and strategy review Bet Bet Bet Goal Goal Goal Team Team Vision Annually
  • 5. @AndyBirds #3. Focus on the outcomes, not the outputs. Outcomes are changes in customer / user behavior that leads to a measurable business impact. The launch 🚀 is just the beginning. Celebrate when the problem has been solved. 5 Resources Activities Outputs Outcomes Impact Based on Kellogg Foundation framework. Projects focus here Products focus here
  • 6. @AndyBirds #4. Solve the right problem. Go and see the problem. It’s far worse to solve the wrong problem than to build the wrong solution to the right problem. Fall in love with the problem, not your solution. 1st why? 2nd why? 3rd why? 4th why? 5th why? Toyota Product System (TPS) — five whys by Taiichi Ohno
  • 7. @AndyBirds #5. Create continuous flow between your strategy, outcomes, delivery and your customers experience. Ensuring that the strategic goals drive progress and action at every level of the company. 0 Business vision, mission/ purpose, and values Business strategy and goals cascade Portfolio management Product and team topologies Team OKRs Product roadmap(s) Dual track product development Value based governance Goal Goal Goal Vision Shipped Q1 2022 Now Q2 2022 Next Q3 2022 Later Q3/Q4 2022 Objective Key Result Discovery Delivery Commentary 1 2 3 4 5 6 7 8 Goal OKRs OKRs Product vision, strategy and success metrics
  • 8. @AndyBirds #6. Strategy = Delivery Delivery = Teams Teams = People. It’s all about the people. 8 VISION GOAL GOAL GOAL BET BET INITIATIVE INITIATIVE INITIATIVE BET BET Based on EDGE; Lean Value Tree by Thoughtworks
  • 9. @AndyBirds #7. Build teams of motivated people. People who feel good about themselves produce better results. Team psychological safety is critical for success. 9 Motivation Autonomy Purpose Master Based on Drive by Dan Pink
  • 10. @AndyBirds 10 Influenced by Emily Webber’s Agile Team Onion. Core Product Team >50% SME / Analyst Product Manager Product Designer Delivery Manager Quality Analyst Developers Tech Lead Solution / Technical Architect Security Operations Legal Marketing Finance Data Analyst CX Sales Performance Tester SRE Service Transition Head of UX Propositions Manager Project / Programme Manager PMO Collaborators (extended team) <20% Risk Product & Technology Leadership Teams Exec sponsor Customer service Customer success Other Teams Subject Matter Experts Finance Users Enterprise Architect Strategy Supporters (extended team) <5% PR Marketing Procurement HR Content designer Copywriter User Researcher Data Scientist 10 #8. Shape and size of teams matters. Teams should be multidisciplinary, poly-skilled and diverse. Try to keep the core team to less than 15 people. Develop solutions collaboratively.
  • 11. @AndyBirds 11 #9. Continuously work to eradicate handoffs and dependencies. Every handoff is a point of friction which slows delivery of customer and business value. The aim is to remove friction and get through the loop as quickly as possible. Analysis & Design Development QA / Test Release Operate Reqs Planning Discovery Ideation Analysis & Design Development QA / Test Release Operate Reqs Planning Discovery Ideation Analysis & Design Development QA / Test Release Operate Reqs Planning Discovery Ideation Analysis & Design Development QA / Test Release Operate Reqs Planning Discovery Ideation Analysis & Design Development QA / Test Release Operate Reqs Planning Discovery Ideation Analysis & Design Development QA / Test Release Operate Reqs Planning Discovery Ideation Analysis & Design Development QA / Test Release Operate Reqs Planning Discovery Ideation Waterfall (sequential) “WAgile” Agile development Business analyst and/or UX designer part of the team Continuous Delivery capability DevOps Design and developer collaboration Product manager and development team Analysis & Design Development QA / Test Release Operate Reqs Planning Discovery Ideation Product team Influenced by diagram from John Cutler.
  • 12. @AndyBirds #10. Ruthlessly prioritise and focus on the economics 80% of value is in 20% of features (Pareto principle). Use of ‘Cost of Delay’ and ‘Weighted Shortest Job First’ analysis. Priority = Job size + Business value Customer value X Urgency ( ) 0 - 10 0 - 10 1 - 3 Fibonacci 1 - 21 Work item Work item Work item New items are prioritised and added to the backlog. Items can be re-prioritised when new information is available. Items can be removed at any time. Prioritised High Low Work item Work item Work item Work item Workitem Work item Work item Work item Work item
  • 13. @AndyBirds #11. Stop starting, and start finishing. Limit Work In Progress (WIP) and always focus on removing the biggest bottleneck — you can only go as fast as slowest part of the system. The more cars on the road the slower they go. Capacity Time to value 1 2 3 2 months Pink and Blue 3 months 1 months Pink then Blue 2 month Capacity Time to value 1 2 3 Starting both at the same time, means they both take longer.
  • 14. @AndyBirds #12. Value poly-skilled people (broken comb-shaped skills) It's more important to get a thing "done" rather than have lots of work in progress. Specialist Specialist Specialist Specialist Specialist Specialist Specialist Specialist Broad knowledge Broad knowledge Broad knowledge I-shaped skills T-shaped skills π-shaped skills Comb-shaped skills Specialist Specialist Specialist Broken comb / paint drip shaped skills Specialist Specialist Specialist Specialist Broad knowledge
  • 15. @AndyBirds 15 #13. Always share context when making and sharing decisions. Put the customer at the heart of any decisions. Vision, Mission, Purpose, Value, Principles Business strategy Cost benefit analysis Product vision and strategy Business performance User / customer research and insights Source: strategyzer.com — Business Model Generation @AndyBirds
  • 16. @AndyBirds 16 #14. Manage the five big risks to increase confidence and avoid failure. Tackle the big risks early and challenge your thinking — pre-mortem, red-teaming, doomsday futurespective, devil advocate analysis, competing possibilities, alternative realities, etc. Autonomy Purpose Value risk Business viability risk Usability risk Feasibility risk Delivery risk Based on 4 Big Risks by Marty Cagan, SVPG.
  • 17. @AndyBirds 17 #15. Increase confidence as cheaply as possible. Optimise for early and often learning. Run experiments and tests to reduce risks, enable pivoting and to generate value earlier. Believability of information Level of effort High Fidelity Slow High cost C o n c e p t u a l m o d e l C u s t o m e r i n t e r v i e w s P a p e r p r o t o t y p e O n l i n e a d F e a t u r e s t u b b L a n d i n g p a g e T a s k c o m p l e t i o n P r e - s e l l i n g C o n c i e r g e W i z a r d o f o z W o r k i n g s o f t w a r e - L i v e p r o d u c t Low Fidelity Fast Low cost Low confidence Your Lunch Your house Your arm Your car Your job Your holidays A day’s pay Try to stay in this zone Based on The Truth Curve by Giff Constable. S i n g l e f e a t u r e M V P High confidence
  • 18. @AndyBirds #16. Get customers feedback early and often. Use Iterative and incremental delivery. Use Lean Startup and Lean UX practices to get feedback quickly and regularly. Minimise the total time through the loop. Build Validate Measure Insights Learn Ideas or Problems Purpos e Value Business viability Usability Feasibility Delivery 18 Based on Lean Startup by Eric Ries.
  • 19. @AndyBirds Continuous delivery Continuous deployment Continuous integration #17. Optimise your path-to-production. Invest in the build pipeline. Invest in continuous deployment; 1-click-deploy to keep down costs. <10-minute build to preserve fast feedback. Canary releases and blue-green deployments to reduce risk. Feature flags to preserve flexibility. 19 Builds Test Builds Test Acceptance Test Deploy to staging Deploy to production Smoke tests Acceptance Test Deploy to staging Deploy to production Smoke tests Automatic Manual
  • 20. @AndyBirds Discovery Delivery This Decision point Discovery Delivery Not this #18. Use dual track product development to accelerate delivery of customer and business value. Discovery and Delivery are visualised in two tracks because it’s two kinds of work, and two kinds of thinking — however critically work happening concurrently and continuously by the same team, working to deliver the same outcome. Based on Adapting Usability Investigations for Agile User-centered Design by Desiree Sy and made infamous by Jeff Patton & Marty Cagan.
  • 21. @AndyBirds #19. Use vertical slicing to enable faster delivery of value Vertical slicing is hard, but worth it. Hack Conway's Law. Don’t have component teams unless you must. Products Apps and Services Channel Dashboard Customer experience PaaS IaaS
  • 22. @AndyBirds 22 #20. Listen, stay humble and be curious. Have a growth mindset. Invite different perspectives.