SlideShare a Scribd company logo
1 of 61
Download to read offline
“We’re in it together” and
other perspectives on
effective product
development culture (2023)
A presentation by Jason Yip
Senior Manager Product Engineering, Grainger
Former Staff Agile Coach, Spotify
Former Principal Consultant, ThoughtWorks
Expressions of culture I’ve
found interesting over the
years
Original (2009) 2nd edition (2009) Current
Netflix culture deck (2009)
Zappos culture books (2008 - 2019) Mostly collections of
employee and
customer stories
Spotify engineering culture (2013 - 2014)
How Spotify builds Products (2013)
Spotify Engineering Culture - Part 1 (2014)
Spotify Engineering Culture - Part 2 (2014)
(I worked at Spotify from 2015 - 2022
so I’m most familiar with this one)
What might we say about effective
product development culture today?
Why bother?
TL;DR
TL;DR
● 3 core beliefs
○ We’re in it together
○ People are trustworthy
○ Performance comes from playfulness
● 9 guiding principles
○ Consent over consensus;
○ The basic unit is the team, not the individual;
○ Enable autonomy with clear intent and technical
excellence;
○ Cross-pollination over imposed standards;
○ Develop products by developing people;
○ Think big, work small;
○ Use quality to generate speed;
○ Limit the “blast radius”;
○ Think for yourself
● 7 key practices
○ Aligned, autonomous cross-disciplinary teams;
○ TDD, evolutionary design, pairing/mobbing;
○ Continuous Delivery normally; release trains
when regular synchronisation required;
○ Heartbeat retrospectives and blameless
postmortems;
○ T-shaped people;
○ Decoupled architecture and gradual rollout;
○ Continuous Research, Continuous Design,
Continuous Delivery
Jason’s perspective on effective product development culture (circa 2023) | by Jason Yip | Medium
Effective product
development cultures have
particular “core beliefs”
3 core beliefs
1. We’re in it together
2. People are trustworthy
3. Performance comes
from playfulness
Core Belief: We’re in it
together
Let’s imagine a team is blocked, delaying the
overall delivery. What’s the reflex?
Coworker
Core Belief: People are
trustworthy
What’s the reflex on
transparency?
Theory X and Theory Y - Wikipedia
Core Belief: Performance
comes from playfulness
3 core beliefs
1. We’re in it together
2. People are trustworthy
3. Performance comes
from playfulness
Effective product
development cultures
follow particular “guiding
principles”
9 guiding
principles
1. Consent over consensus;
2. The basic unit is the team, not
the individual;
3. Enable autonomy with clear
intent and technical
excellence;
4. Cross-pollination over imposed
standards;
5. Develop products by developing
people;
6. Think big, work small;
7. Use quality to generate speed;
8. Limit the “blast radius”;
9. Think for yourself
Guiding principle: Consent
over consensus
Unilateral decisions lead to false progress
Consensus leads to slow decision-making
Guiding principle: Enable
autonomy with clear intent
and technical excellence
MindSpring Presents: "Greatness" by David Marquet - YouTube
Enable
autonomy
Technical
excellence
Clear
intent
Focus on
these
Guiding principle: Think Big
Work Small
TBM 4/52: Think Big, Work Small (Part 2) - by John Cutler (substack.com)
9 guiding
principles
1. Consent over consensus;
2. The basic unit is the team, not
the individual;
3. Enable autonomy with clear
intent and technical
excellence;
4. Cross-pollination over imposed
standards;
5. Develop products by developing
people;
6. Think big, work small;
7. Use quality to generate speed;
8. Limit the “blast radius”;
9. Think for yourself
Effective product
development cultures use
particular key practices
7 key practices
1. Aligned, autonomous
cross-disciplinary teams;
2. TDD, evolutionary design,
pairing/mobbing;
3. Continuous Delivery normally;
release trains when regular
synchronisation required;
4. Heartbeat retrospectives and
blameless postmortems;
5. T-shaped people;
6. Decoupled architecture and
gradual rollout;
7. Continuous Research,
Continuous Design,
Continuous Delivery
Key practice: Aligned,
autonomous,
cross-disciplinary teams
Key practice: T-shaped
people
T-shaping adapts to varying demand
T-shaping means less people needed
T-shaping helps with communication
Key practice: Continuous
Research, Continuous
Discovery, Continuous
Delivery
7 key practices
1. Aligned, autonomous
cross-disciplinary teams;
2. TDD, evolutionary design,
pairing/mobbing;
3. Continuous Delivery normally;
release trains when regular
synchronisation required;
4. Heartbeat retrospectives and
blameless postmortems;
5. T-shaped people;
6. Decoupled architecture and
gradual rollout;
7. Continuous Research,
Continuous Design,
Continuous Delivery
Questions?
● 3 core beliefs
○ We’re in it together
○ People are trustworthy
○ Performance comes from playfulness
● 9 guiding principles
○ Consent over consensus;
○ The basic unit is the team, not the individual;
○ Enable autonomy with clear intent and technical
excellence;
○ Cross-pollination over imposed standards;
○ Develop products by developing people;
○ Think big, work small;
○ Use quality to generate speed;
○ Limit the “blast radius”;
○ Think for yourself
● 7 key practices
○ Aligned, autonomous cross-disciplinary teams;
○ TDD, evolutionary design, pairing/mobbing;
○ Continuous Delivery normally; release trains
when regular synchronisation required;
○ Heartbeat retrospectives and blameless
postmortems;
○ T-shaped people;
○ Decoupled architecture and gradual rollout;
○ Continuous Research, Continuous Design,
Continuous Delivery
Jason’s perspective on effective product development culture (circa 2023) | by Jason Yip | Medium
Leading broad line distributor of MRO
(maintenance, repair, operations) products and
services determined to Keep the World
Working®
through innovative technology
solutions and deep customer relationships
Largest
MRO distributor in
North America
$15.2B
in 2022 sales
1927
Company
founded
>
4.5M
Active
customers
~
26K
Team
members
>
30M
Products
offered globally
>
75%
Orders originate
through a digital
channel
35
Distribution
centers
© 2023 W.W. Grainger, Inc.
Note: All metrics as of December 31, 2022 unless otherwise noted
Jason Yip
Senior Manager Product
Engineering
https://jobs.grainger.com/

More Related Content

What's hot

Custom-tailored Agility with the Agile Fluency™ Model
Custom-tailored Agility with the Agile Fluency™ ModelCustom-tailored Agility with the Agile Fluency™ Model
Custom-tailored Agility with the Agile Fluency™ ModelAhmed Avais
 
PDD - Rolling Wave Planning v4
PDD - Rolling Wave Planning v4PDD - Rolling Wave Planning v4
PDD - Rolling Wave Planning v4Candi Rai
 
Keeping Retrospectives Fresh
Keeping Retrospectives FreshKeeping Retrospectives Fresh
Keeping Retrospectives FreshAlida Cheung
 
The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2Nigel Thurlow
 
Three Horizons 18 Sept 2013 - Basic Introduction
Three Horizons 18 Sept 2013 - Basic IntroductionThree Horizons 18 Sept 2013 - Basic Introduction
Three Horizons 18 Sept 2013 - Basic IntroductionWendy Schultz
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)Ravi Tadwalkar
 
Organisational silos
Organisational silosOrganisational silos
Organisational silosVlad Vlasov
 
Social Media And The Law For Students By Toronto Police Officer Laurie McCan...
Social  Media And The Law For Students By Toronto Police Officer Laurie McCan...Social  Media And The Law For Students By Toronto Police Officer Laurie McCan...
Social Media And The Law For Students By Toronto Police Officer Laurie McCan...Scott Mills
 
Business Agility no mundo real com uma abordagem E2E 360
Business Agility no mundo real com uma abordagem E2E 360Business Agility no mundo real com uma abordagem E2E 360
Business Agility no mundo real com uma abordagem E2E 360Marco Dubovski
 
Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...
Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...
Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...Lean Startup Co.
 
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...AgileNZ Conference
 
Agile fluency and metrics2
Agile fluency and metrics2Agile fluency and metrics2
Agile fluency and metrics2Thomas AC Kofoed
 
Agile software development
Agile software developmentAgile software development
Agile software developmentMat Siems
 
When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)Rodrigo Vieira
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by stepGiulio Roggero
 
Leadership And Organizational Agility
Leadership  And Organizational Agility  Leadership  And Organizational Agility
Leadership And Organizational Agility Agile ME
 

What's hot (20)

Custom-tailored Agility with the Agile Fluency™ Model
Custom-tailored Agility with the Agile Fluency™ ModelCustom-tailored Agility with the Agile Fluency™ Model
Custom-tailored Agility with the Agile Fluency™ Model
 
PDD - Rolling Wave Planning v4
PDD - Rolling Wave Planning v4PDD - Rolling Wave Planning v4
PDD - Rolling Wave Planning v4
 
The gordian knot
The gordian knotThe gordian knot
The gordian knot
 
The Agile Mindset
The Agile MindsetThe Agile Mindset
The Agile Mindset
 
Keeping Retrospectives Fresh
Keeping Retrospectives FreshKeeping Retrospectives Fresh
Keeping Retrospectives Fresh
 
The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2The Buffer Interupt Pattern v2
The Buffer Interupt Pattern v2
 
Three Horizons 18 Sept 2013 - Basic Introduction
Three Horizons 18 Sept 2013 - Basic IntroductionThree Horizons 18 Sept 2013 - Basic Introduction
Three Horizons 18 Sept 2013 - Basic Introduction
 
Decision making
Decision makingDecision making
Decision making
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
 
Organisational silos
Organisational silosOrganisational silos
Organisational silos
 
Social Media And The Law For Students By Toronto Police Officer Laurie McCan...
Social  Media And The Law For Students By Toronto Police Officer Laurie McCan...Social  Media And The Law For Students By Toronto Police Officer Laurie McCan...
Social Media And The Law For Students By Toronto Police Officer Laurie McCan...
 
Business Agility no mundo real com uma abordagem E2E 360
Business Agility no mundo real com uma abordagem E2E 360Business Agility no mundo real com uma abordagem E2E 360
Business Agility no mundo real com uma abordagem E2E 360
 
Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...
Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...
Lean Enterprise Transformation: The Journey Inside Large Organizations, Sonja...
 
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
A Leadership Survival Guide to Transformation - Aldo Rall & Andy Cooper - Agi...
 
Agile planning
Agile planningAgile planning
Agile planning
 
Agile fluency and metrics2
Agile fluency and metrics2Agile fluency and metrics2
Agile fluency and metrics2
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)When will it be done? (Lean Agile Forecasting)
When will it be done? (Lean Agile Forecasting)
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 
Leadership And Organizational Agility
Leadership  And Organizational Agility  Leadership  And Organizational Agility
Leadership And Organizational Agility
 

Similar to Effective product culture beliefs and practices

[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...Jason Yip
 
[Stretch 2023] We're in it together and other perspectives on effective produ...
[Stretch 2023] We're in it together and other perspectives on effective produ...[Stretch 2023] We're in it together and other perspectives on effective produ...
[Stretch 2023] We're in it together and other perspectives on effective produ...Jason Yip
 
Identifying Winning Products - Remix
Identifying Winning Products  - RemixIdentifying Winning Products  - Remix
Identifying Winning Products - RemixLocus Research
 
Identifying winning products
Identifying winning productsIdentifying winning products
Identifying winning productsLocus Research
 
ScrumRio 2016 - Improving Scrum with Lean Thinking
ScrumRio 2016 - Improving Scrum with Lean ThinkingScrumRio 2016 - Improving Scrum with Lean Thinking
ScrumRio 2016 - Improving Scrum with Lean ThinkingNuno Rafael Gomes
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityAhmed Sidky
 
7 Wonders of Engineering Design Process
7 Wonders of Engineering Design Process7 Wonders of Engineering Design Process
7 Wonders of Engineering Design ProcessGOVINDYADAV56
 
Global Scrum Gathering Munich 2016 - Improving Scrum with Lean Thinking
Global Scrum Gathering Munich 2016 - Improving Scrum with Lean ThinkingGlobal Scrum Gathering Munich 2016 - Improving Scrum with Lean Thinking
Global Scrum Gathering Munich 2016 - Improving Scrum with Lean ThinkingNuno Rafael Gomes
 
Dynamo 21 open leads the way
Dynamo 21 open leads the wayDynamo 21 open leads the way
Dynamo 21 open leads the wayKatrina Novakovic
 
Agile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupAgile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupJoanna Vahlsing
 
Practical ideas for innovation
Practical ideas for innovationPractical ideas for innovation
Practical ideas for innovationStan Garfield
 
Shift: 5 lessons for changing a corporate culture
Shift: 5 lessons for changing a corporate cultureShift: 5 lessons for changing a corporate culture
Shift: 5 lessons for changing a corporate cultureWendy Castleman
 
Gustav Olsson - Agile - Common Sense with a New Name Tag revised
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedGustav Olsson - Agile - Common Sense with a New Name Tag revised
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedTEST Huddle
 
Design lean agile_thinking presentation
Design lean agile_thinking presentationDesign lean agile_thinking presentation
Design lean agile_thinking presentationGeekNightHyderabad
 
10 Steps to Lead Extension into the 21st Century
10 Steps to Lead Extension into the 21st Century10 Steps to Lead Extension into the 21st Century
10 Steps to Lead Extension into the 21st Centurynetc2012
 
How to think about the future: a guide for non-profit leaders
How to think about the future: a guide for non-profit leadersHow to think about the future: a guide for non-profit leaders
How to think about the future: a guide for non-profit leadersjvcsun
 
Hostway Project Management Communication
Hostway Project Management CommunicationHostway Project Management Communication
Hostway Project Management CommunicationHostway Romania
 
Planning, Selling, and Engaging: Gaining Buy-In from Ideation to Delivery
Planning, Selling, and Engaging: Gaining Buy-In from Ideation to DeliveryPlanning, Selling, and Engaging: Gaining Buy-In from Ideation to Delivery
Planning, Selling, and Engaging: Gaining Buy-In from Ideation to DeliveryJerry Manas
 

Similar to Effective product culture beliefs and practices (20)

[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
 
[Stretch 2023] We're in it together and other perspectives on effective produ...
[Stretch 2023] We're in it together and other perspectives on effective produ...[Stretch 2023] We're in it together and other perspectives on effective produ...
[Stretch 2023] We're in it together and other perspectives on effective produ...
 
Identifying Winning Products - Remix
Identifying Winning Products  - RemixIdentifying Winning Products  - Remix
Identifying Winning Products - Remix
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
 
Identifying winning products
Identifying winning productsIdentifying winning products
Identifying winning products
 
ScrumRio 2016 - Improving Scrum with Lean Thinking
ScrumRio 2016 - Improving Scrum with Lean ThinkingScrumRio 2016 - Improving Scrum with Lean Thinking
ScrumRio 2016 - Improving Scrum with Lean Thinking
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
 
7 Wonders of Engineering Design Process
7 Wonders of Engineering Design Process7 Wonders of Engineering Design Process
7 Wonders of Engineering Design Process
 
Global Scrum Gathering Munich 2016 - Improving Scrum with Lean Thinking
Global Scrum Gathering Munich 2016 - Improving Scrum with Lean ThinkingGlobal Scrum Gathering Munich 2016 - Improving Scrum with Lean Thinking
Global Scrum Gathering Munich 2016 - Improving Scrum with Lean Thinking
 
Dynamo 21 open leads the way
Dynamo 21 open leads the wayDynamo 21 open leads the way
Dynamo 21 open leads the way
 
Lessons from lockdown webinar, 8 September 2020
Lessons from lockdown webinar, 8 September 2020Lessons from lockdown webinar, 8 September 2020
Lessons from lockdown webinar, 8 September 2020
 
Agile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupAgile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network Meetup
 
Practical ideas for innovation
Practical ideas for innovationPractical ideas for innovation
Practical ideas for innovation
 
Shift: 5 lessons for changing a corporate culture
Shift: 5 lessons for changing a corporate cultureShift: 5 lessons for changing a corporate culture
Shift: 5 lessons for changing a corporate culture
 
Gustav Olsson - Agile - Common Sense with a New Name Tag revised
Gustav Olsson - Agile - Common Sense with a New Name Tag revisedGustav Olsson - Agile - Common Sense with a New Name Tag revised
Gustav Olsson - Agile - Common Sense with a New Name Tag revised
 
Design lean agile_thinking presentation
Design lean agile_thinking presentationDesign lean agile_thinking presentation
Design lean agile_thinking presentation
 
10 Steps to Lead Extension into the 21st Century
10 Steps to Lead Extension into the 21st Century10 Steps to Lead Extension into the 21st Century
10 Steps to Lead Extension into the 21st Century
 
How to think about the future: a guide for non-profit leaders
How to think about the future: a guide for non-profit leadersHow to think about the future: a guide for non-profit leaders
How to think about the future: a guide for non-profit leaders
 
Hostway Project Management Communication
Hostway Project Management CommunicationHostway Project Management Communication
Hostway Project Management Communication
 
Planning, Selling, and Engaging: Gaining Buy-In from Ideation to Delivery
Planning, Selling, and Engaging: Gaining Buy-In from Ideation to DeliveryPlanning, Selling, and Engaging: Gaining Buy-In from Ideation to Delivery
Planning, Selling, and Engaging: Gaining Buy-In from Ideation to Delivery
 

More from Jason Yip

[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...Jason Yip
 
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...Jason Yip
 
[CoPA 2022] Experiences applying BAPO at Spotify.pdf
[CoPA 2022] Experiences applying BAPO at Spotify.pdf[CoPA 2022] Experiences applying BAPO at Spotify.pdf
[CoPA 2022] Experiences applying BAPO at Spotify.pdfJason Yip
 
[CoPA 2022] Effective Product Development Culture circa 2022.pdf
[CoPA 2022] Effective Product Development Culture circa 2022.pdf[CoPA 2022] Effective Product Development Culture circa 2022.pdf
[CoPA 2022] Effective Product Development Culture circa 2022.pdfJason Yip
 
Agile India 2021: Experimenting with BAPO in Spotify Ads R&D
Agile India 2021: Experimenting with BAPO in Spotify Ads R&DAgile India 2021: Experimenting with BAPO in Spotify Ads R&D
Agile India 2021: Experimenting with BAPO in Spotify Ads R&DJason Yip
 
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)Jason Yip
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Jason Yip
 
Using BAPO to apply structure follows strategy
Using BAPO to apply structure follows strategyUsing BAPO to apply structure follows strategy
Using BAPO to apply structure follows strategyJason Yip
 
[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at SpotifyJason Yip
 
Designing Better Tribe Meetings
Designing Better Tribe MeetingsDesigning Better Tribe Meetings
Designing Better Tribe MeetingsJason Yip
 
How things still don’t quite work at Spotify... and how we’re trying to solve it
How things still don’t quite work at Spotify... and how we’re trying to solve itHow things still don’t quite work at Spotify... and how we’re trying to solve it
How things still don’t quite work at Spotify... and how we’re trying to solve itJason Yip
 
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...Jason Yip
 
What does "speed" mean in software product delivery?
What does "speed" mean in software product delivery?What does "speed" mean in software product delivery?
What does "speed" mean in software product delivery?Jason Yip
 
Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Jason Yip
 
Enabling Autonomy at Spotify
Enabling Autonomy at SpotifyEnabling Autonomy at Spotify
Enabling Autonomy at SpotifyJason Yip
 
Culture and Methods: How things don’t quite work at Spotify and how we’re tr...
Culture and Methods:  How things don’t quite work at Spotify and how we’re tr...Culture and Methods:  How things don’t quite work at Spotify and how we’re tr...
Culture and Methods: How things don’t quite work at Spotify and how we’re tr...Jason Yip
 
Impact / Story Mapping
Impact / Story MappingImpact / Story Mapping
Impact / Story MappingJason Yip
 
Lean more than startups, software development, manufacturing
Lean  more than startups, software development, manufacturingLean  more than startups, software development, manufacturing
Lean more than startups, software development, manufacturingJason Yip
 
System Traps and Opportunities
System Traps and OpportunitiesSystem Traps and Opportunities
System Traps and OpportunitiesJason Yip
 
Why Systems Work: Resilience, Self-organisation, Hierarchy
Why Systems Work:  Resilience, Self-organisation, HierarchyWhy Systems Work:  Resilience, Self-organisation, Hierarchy
Why Systems Work: Resilience, Self-organisation, HierarchyJason Yip
 

More from Jason Yip (20)

[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
 
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
 
[CoPA 2022] Experiences applying BAPO at Spotify.pdf
[CoPA 2022] Experiences applying BAPO at Spotify.pdf[CoPA 2022] Experiences applying BAPO at Spotify.pdf
[CoPA 2022] Experiences applying BAPO at Spotify.pdf
 
[CoPA 2022] Effective Product Development Culture circa 2022.pdf
[CoPA 2022] Effective Product Development Culture circa 2022.pdf[CoPA 2022] Effective Product Development Culture circa 2022.pdf
[CoPA 2022] Effective Product Development Culture circa 2022.pdf
 
Agile India 2021: Experimenting with BAPO in Spotify Ads R&D
Agile India 2021: Experimenting with BAPO in Spotify Ads R&DAgile India 2021: Experimenting with BAPO in Spotify Ads R&D
Agile India 2021: Experimenting with BAPO in Spotify Ads R&D
 
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
 
Using BAPO to apply structure follows strategy
Using BAPO to apply structure follows strategyUsing BAPO to apply structure follows strategy
Using BAPO to apply structure follows strategy
 
[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify
 
Designing Better Tribe Meetings
Designing Better Tribe MeetingsDesigning Better Tribe Meetings
Designing Better Tribe Meetings
 
How things still don’t quite work at Spotify... and how we’re trying to solve it
How things still don’t quite work at Spotify... and how we’re trying to solve itHow things still don’t quite work at Spotify... and how we’re trying to solve it
How things still don’t quite work at Spotify... and how we’re trying to solve it
 
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
 
What does "speed" mean in software product delivery?
What does "speed" mean in software product delivery?What does "speed" mean in software product delivery?
What does "speed" mean in software product delivery?
 
Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?
 
Enabling Autonomy at Spotify
Enabling Autonomy at SpotifyEnabling Autonomy at Spotify
Enabling Autonomy at Spotify
 
Culture and Methods: How things don’t quite work at Spotify and how we’re tr...
Culture and Methods:  How things don’t quite work at Spotify and how we’re tr...Culture and Methods:  How things don’t quite work at Spotify and how we’re tr...
Culture and Methods: How things don’t quite work at Spotify and how we’re tr...
 
Impact / Story Mapping
Impact / Story MappingImpact / Story Mapping
Impact / Story Mapping
 
Lean more than startups, software development, manufacturing
Lean  more than startups, software development, manufacturingLean  more than startups, software development, manufacturing
Lean more than startups, software development, manufacturing
 
System Traps and Opportunities
System Traps and OpportunitiesSystem Traps and Opportunities
System Traps and Opportunities
 
Why Systems Work: Resilience, Self-organisation, Hierarchy
Why Systems Work:  Resilience, Self-organisation, HierarchyWhy Systems Work:  Resilience, Self-organisation, Hierarchy
Why Systems Work: Resilience, Self-organisation, Hierarchy
 

Recently uploaded

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Effective product culture beliefs and practices

  • 1. “We’re in it together” and other perspectives on effective product development culture (2023) A presentation by Jason Yip Senior Manager Product Engineering, Grainger Former Staff Agile Coach, Spotify Former Principal Consultant, ThoughtWorks
  • 2. Expressions of culture I’ve found interesting over the years
  • 3. Original (2009) 2nd edition (2009) Current Netflix culture deck (2009)
  • 4. Zappos culture books (2008 - 2019) Mostly collections of employee and customer stories
  • 5. Spotify engineering culture (2013 - 2014) How Spotify builds Products (2013) Spotify Engineering Culture - Part 1 (2014) Spotify Engineering Culture - Part 2 (2014) (I worked at Spotify from 2015 - 2022 so I’m most familiar with this one)
  • 6. What might we say about effective product development culture today? Why bother?
  • 7.
  • 8.
  • 10. TL;DR ● 3 core beliefs ○ We’re in it together ○ People are trustworthy ○ Performance comes from playfulness ● 9 guiding principles ○ Consent over consensus; ○ The basic unit is the team, not the individual; ○ Enable autonomy with clear intent and technical excellence; ○ Cross-pollination over imposed standards; ○ Develop products by developing people; ○ Think big, work small; ○ Use quality to generate speed; ○ Limit the “blast radius”; ○ Think for yourself ● 7 key practices ○ Aligned, autonomous cross-disciplinary teams; ○ TDD, evolutionary design, pairing/mobbing; ○ Continuous Delivery normally; release trains when regular synchronisation required; ○ Heartbeat retrospectives and blameless postmortems; ○ T-shaped people; ○ Decoupled architecture and gradual rollout; ○ Continuous Research, Continuous Design, Continuous Delivery Jason’s perspective on effective product development culture (circa 2023) | by Jason Yip | Medium
  • 11. Effective product development cultures have particular “core beliefs”
  • 12.
  • 13. 3 core beliefs 1. We’re in it together 2. People are trustworthy 3. Performance comes from playfulness
  • 14. Core Belief: We’re in it together
  • 15. Let’s imagine a team is blocked, delaying the overall delivery. What’s the reflex?
  • 17.
  • 18. Core Belief: People are trustworthy
  • 19. What’s the reflex on transparency?
  • 20.
  • 21.
  • 22. Theory X and Theory Y - Wikipedia
  • 23. Core Belief: Performance comes from playfulness
  • 24.
  • 25.
  • 26. 3 core beliefs 1. We’re in it together 2. People are trustworthy 3. Performance comes from playfulness
  • 27. Effective product development cultures follow particular “guiding principles”
  • 28.
  • 29. 9 guiding principles 1. Consent over consensus; 2. The basic unit is the team, not the individual; 3. Enable autonomy with clear intent and technical excellence; 4. Cross-pollination over imposed standards; 5. Develop products by developing people; 6. Think big, work small; 7. Use quality to generate speed; 8. Limit the “blast radius”; 9. Think for yourself
  • 31.
  • 32. Unilateral decisions lead to false progress
  • 33. Consensus leads to slow decision-making
  • 34.
  • 35. Guiding principle: Enable autonomy with clear intent and technical excellence
  • 36.
  • 37. MindSpring Presents: "Greatness" by David Marquet - YouTube Enable autonomy Technical excellence Clear intent Focus on these
  • 38. Guiding principle: Think Big Work Small
  • 39.
  • 40. TBM 4/52: Think Big, Work Small (Part 2) - by John Cutler (substack.com)
  • 41. 9 guiding principles 1. Consent over consensus; 2. The basic unit is the team, not the individual; 3. Enable autonomy with clear intent and technical excellence; 4. Cross-pollination over imposed standards; 5. Develop products by developing people; 6. Think big, work small; 7. Use quality to generate speed; 8. Limit the “blast radius”; 9. Think for yourself
  • 42. Effective product development cultures use particular key practices
  • 43.
  • 44. 7 key practices 1. Aligned, autonomous cross-disciplinary teams; 2. TDD, evolutionary design, pairing/mobbing; 3. Continuous Delivery normally; release trains when regular synchronisation required; 4. Heartbeat retrospectives and blameless postmortems; 5. T-shaped people; 6. Decoupled architecture and gradual rollout; 7. Continuous Research, Continuous Design, Continuous Delivery
  • 46.
  • 47.
  • 49.
  • 50.
  • 51. T-shaping adapts to varying demand
  • 52. T-shaping means less people needed
  • 53. T-shaping helps with communication
  • 54. Key practice: Continuous Research, Continuous Discovery, Continuous Delivery
  • 55.
  • 56.
  • 57.
  • 58. 7 key practices 1. Aligned, autonomous cross-disciplinary teams; 2. TDD, evolutionary design, pairing/mobbing; 3. Continuous Delivery normally; release trains when regular synchronisation required; 4. Heartbeat retrospectives and blameless postmortems; 5. T-shaped people; 6. Decoupled architecture and gradual rollout; 7. Continuous Research, Continuous Design, Continuous Delivery
  • 59.
  • 60. Questions? ● 3 core beliefs ○ We’re in it together ○ People are trustworthy ○ Performance comes from playfulness ● 9 guiding principles ○ Consent over consensus; ○ The basic unit is the team, not the individual; ○ Enable autonomy with clear intent and technical excellence; ○ Cross-pollination over imposed standards; ○ Develop products by developing people; ○ Think big, work small; ○ Use quality to generate speed; ○ Limit the “blast radius”; ○ Think for yourself ● 7 key practices ○ Aligned, autonomous cross-disciplinary teams; ○ TDD, evolutionary design, pairing/mobbing; ○ Continuous Delivery normally; release trains when regular synchronisation required; ○ Heartbeat retrospectives and blameless postmortems; ○ T-shaped people; ○ Decoupled architecture and gradual rollout; ○ Continuous Research, Continuous Design, Continuous Delivery Jason’s perspective on effective product development culture (circa 2023) | by Jason Yip | Medium
  • 61. Leading broad line distributor of MRO (maintenance, repair, operations) products and services determined to Keep the World Working® through innovative technology solutions and deep customer relationships Largest MRO distributor in North America $15.2B in 2022 sales 1927 Company founded > 4.5M Active customers ~ 26K Team members > 30M Products offered globally > 75% Orders originate through a digital channel 35 Distribution centers © 2023 W.W. Grainger, Inc. Note: All metrics as of December 31, 2022 unless otherwise noted Jason Yip Senior Manager Product Engineering https://jobs.grainger.com/