SlideShare a Scribd company logo
1 of 51
Download to read offline
What does “productivity” really
mean at different levels?
Jason Yip
jchyip@gmail.com
https://jchyip.medium.com/
https://www.linkedin.com/in/jasonyip/
@jchyip@mastodon.online
@jchyip (Threads, X)
Overall Key Points
● Feeling productive is not the same as being
productive – be wary about focusing solely on “developer
experience”
● Productivity is about efficient production of value, not
just throughput of stuff
● There are different strategies for the different levels of
productivity (individual, team, and organisation). Need to
address all of them.
3 Fs for individual productivity
Focus Feedback Friction
Focus
Multi-tasking feels more responsive…
Could you do A for me? Yes, of course.
Could you do B for me? Yes, of course.
Could you do C for me? Yes, of course.
Could you do D for me? Yes, of course.
… and is guaranteed to slow completion times.
And context-switching costs make it worse.
So focus… but not every every part of a request has
equivalent value… so focus AFTER breaking things down
KEY POINT: Productivity is the rate of
value produced per unit of input
KEY POINT: Break the work down and focus
on the most valuable stuff, one at a time.
Feedback
Without feedback, building the wrong thing can feel
productive.
KEY POINT: Be careful about
over-emphasising reducing interruptions and
meetings if that undermines feedback.
Friction
Friction is everything about a task that makes it difficult to
complete.
NOTE: Friction can also
be process-related
KEY POINT: Friction is not as important as
focus and feedback, but it can add up AND
affects developer experience.
Team productivity isn’t just just adding up
individual productivity. It doesn’t work that
way.
Team productivity isn’t about developer
experience so much as work product
experience.
2 Fs for team productivity
Flow Frequent integration
Flow
Optimise for flow over utilisation aka “watch
the work product, not the workers”
Keeping everyone busy != productivity
Keeping everyone busy != productivity
Use non-experts to free up experts to focus on bottlenecks
Help out with bottlenecks even with partial ability
KEY POINT: Watch the work product, not
the workers.
Frequent
integration
Serial approaches are prone to bottlenecks; parallel
approaches require integration
Without frequent integration, working independently can
feel productive.
Frequent integration means independent efforts don’t
drift too far apart.
Divide and conquer = integration hell
Conquer and Divide: Start Together Integrate Frequently
KEY POINT: If you parallelise to reduce
bottlenecks, Start Together and Integrate
Frequently
Organisational productivity isn’t just just adding up team
productivity. It doesn’t work that way.
Organisational productivity isn’t about the flow of a single
initiative so much as optimising across all initiatives.
RAP for organisational
productivity
Relearning Allocation Parallel bets
Relearning
Learning is good; relearning is waste
Tactics to reduce to relearning
● Shared learning sessions (e.g., brown bags, lunch and
learns, demos, retrospectives, post-mortems, etc.)
● Collaborative practices (e.g., pair programming, whole
team programming, architecture decision records, etc.)
KEY POINT: Organisations that only need to
learn something once are more productive
than organisations that need to learn the
same thing repeatedly.
Allocation
High throughput doesn’t matter if it’s mostly on low-value
things
KEY POINT: Allocating effort to the right
things can be more productive than
increasing throughput.
Parallel bets
Iteration won’t save you from a dead end idea
The advantage of larger organizations is the ability to take
parallel bets.
KEY POINT: Larger organisations can
use parallel bets to buy time.
Overall Key Points
● Feeling productive is not the same as being
productive – be wary about focusing solely on “developer
experience”
● Productivity is about efficient production of value, not
just throughput of stuff
● There are different strategies for the different levels of
productivity (individual, team, and organisation). Need to
address all of them.
3 Fs for individual productivity
Focus Feedback Friction
2 Fs for team productivity
Flow Frequent integration
RAP for organisational
productivity
Relearning Allocation Parallel bets
This presentation was based on 3 blog posts I wrote:
● 3 Fs for individual productivity: Focus, Feedback, Friction:
https://jchyip.medium.com/individual-productivity-is-about-increased-focus-fre
quent-feedback-and-reducing-friction-61d7759b9139
● 2 Fs for team productivity: Flow and Frequent Integration:
https://jchyip.medium.com/team-productivity-is-about-flow-over-utilisation-and
-integration-cf31e3e68659
● RAP for organisational productivity: Relearning, Allocation, Parallel bets:
https://jchyip.medium.com/organisational-productivity-is-about-allocating-effort
-reducing-relearning-and-taking-parallel-a48a10584358
Questions?
Jason Yip
jchyip@gmail.com
https://jchyip.medium.com/
https://www.linkedin.com/in/jasonyip/
@jchyip@mastodon.online
@jchyip (Threads, X)

More Related Content

What's hot

スクラムマスター3ヶ月生がチームの自己組織化に挑戦して
スクラムマスター3ヶ月生がチームの自己組織化に挑戦してスクラムマスター3ヶ月生がチームの自己組織化に挑戦して
スクラムマスター3ヶ月生がチームの自己組織化に挑戦して
Kouki Kawagoi
 
Ambidextrous organizations: from theory to practice
Ambidextrous organizations: from theory to practiceAmbidextrous organizations: from theory to practice
Ambidextrous organizations: from theory to practice
Tamam Guseinova
 

What's hot (20)

Global scrum QA team
Global scrum QA teamGlobal scrum QA team
Global scrum QA team
 
Scrum retrospective
Scrum retrospective Scrum retrospective
Scrum retrospective
 
Management 3.0 - Complexity Thinking
Management 3.0 - Complexity ThinkingManagement 3.0 - Complexity Thinking
Management 3.0 - Complexity Thinking
 
Embracing Future Shock
Embracing Future ShockEmbracing Future Shock
Embracing Future Shock
 
Une communauté de pratiques agile qui marche
Une communauté de pratiques agile qui marcheUne communauté de pratiques agile qui marche
Une communauté de pratiques agile qui marche
 
Nexus - Scaled Professional Scrum - An introduction
Nexus - Scaled Professional Scrum - An introductionNexus - Scaled Professional Scrum - An introduction
Nexus - Scaled Professional Scrum - An introduction
 
スクラムマスター3ヶ月生がチームの自己組織化に挑戦して
スクラムマスター3ヶ月生がチームの自己組織化に挑戦してスクラムマスター3ヶ月生がチームの自己組織化に挑戦して
スクラムマスター3ヶ月生がチームの自己組織化に挑戦して
 
Winnende teams ontwikkelen | Target Point, Guide to Change
Winnende teams ontwikkelen | Target Point, Guide to ChangeWinnende teams ontwikkelen | Target Point, Guide to Change
Winnende teams ontwikkelen | Target Point, Guide to Change
 
8 stances of a Product Owner
8 stances of a Product Owner8 stances of a Product Owner
8 stances of a Product Owner
 
How to build a high performing culture
How to build a high performing culture How to build a high performing culture
How to build a high performing culture
 
User story mapping TACO
User story mapping TACOUser story mapping TACO
User story mapping TACO
 
Silent Sort Estimating
Silent Sort EstimatingSilent Sort Estimating
Silent Sort Estimating
 
Prezentācija "Cik efektīvi izmantojam darbaspēka resursu?"
Prezentācija "Cik efektīvi izmantojam darbaspēka resursu?"Prezentācija "Cik efektīvi izmantojam darbaspēka resursu?"
Prezentācija "Cik efektīvi izmantojam darbaspēka resursu?"
 
Hablemos de Agilidad y de Scrum
Hablemos de Agilidad y de ScrumHablemos de Agilidad y de Scrum
Hablemos de Agilidad y de Scrum
 
Lego4UnFix
Lego4UnFixLego4UnFix
Lego4UnFix
 
機械学習をScrumで組織的に学習する (RSGT2022)
機械学習をScrumで組織的に学習する (RSGT2022)機械学習をScrumで組織的に学習する (RSGT2022)
機械学習をScrumで組織的に学習する (RSGT2022)
 
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
DeNAの品質を支えるQAの取り組み 〜標準化から実践まで〜
 
Presentacion expensya
Presentacion expensyaPresentacion expensya
Presentacion expensya
 
Retrospectivas Divertidas, por Paulo Caroli
Retrospectivas Divertidas, por Paulo CaroliRetrospectivas Divertidas, por Paulo Caroli
Retrospectivas Divertidas, por Paulo Caroli
 
Ambidextrous organizations: from theory to practice
Ambidextrous organizations: from theory to practiceAmbidextrous organizations: from theory to practice
Ambidextrous organizations: from theory to practice
 

Similar to [Stretch 2023] What does productivity really mean at different levels_ Individual, team, organisation.pdf

Daniel nicolescu agilepm-final
Daniel nicolescu agilepm-finalDaniel nicolescu agilepm-final
Daniel nicolescu agilepm-final
OpenAgile Romania
 

Similar to [Stretch 2023] What does productivity really mean at different levels_ Individual, team, organisation.pdf (20)

The Learn Phase: Recasting the Agile Manifesto
The Learn Phase: Recasting the Agile ManifestoThe Learn Phase: Recasting the Agile Manifesto
The Learn Phase: Recasting the Agile Manifesto
 
How to scale a program painlessly
How to scale a program painlesslyHow to scale a program painlessly
How to scale a program painlessly
 
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)
 
Mastering productivity: how to get more done at work
Mastering productivity: how to get more done at workMastering productivity: how to get more done at work
Mastering productivity: how to get more done at work
 
Creating Actionable Product Strategy by Turo Director of Product
Creating Actionable Product Strategy by Turo Director of ProductCreating Actionable Product Strategy by Turo Director of Product
Creating Actionable Product Strategy by Turo Director of Product
 
Agile development
Agile developmentAgile development
Agile development
 
6 Ways to Get Employees to Care About Knowledge Sharing
6 Ways to Get Employees to Care About Knowledge Sharing6 Ways to Get Employees to Care About Knowledge Sharing
6 Ways to Get Employees to Care About Knowledge Sharing
 
Global Learning Environment
Global Learning EnvironmentGlobal Learning Environment
Global Learning Environment
 
Whitepaper - Building a collaboration beehive
Whitepaper - Building a collaboration beehiveWhitepaper - Building a collaboration beehive
Whitepaper - Building a collaboration beehive
 
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
 
Feb Economic Report
Feb Economic ReportFeb Economic Report
Feb Economic Report
 
Rocket Economic Update
Rocket Economic UpdateRocket Economic Update
Rocket Economic Update
 
Daniel nicolescu agilepm-final
Daniel nicolescu agilepm-finalDaniel nicolescu agilepm-final
Daniel nicolescu agilepm-final
 
Organizing Technical Teams
Organizing Technical TeamsOrganizing Technical Teams
Organizing Technical Teams
 
UX Scotland - UX Patterns case study
UX Scotland - UX Patterns case studyUX Scotland - UX Patterns case study
UX Scotland - UX Patterns case study
 
Innovate for less
Innovate for lessInnovate for less
Innovate for less
 
July 23 AM&P Presentation
July 23 AM&P PresentationJuly 23 AM&P Presentation
July 23 AM&P Presentation
 
Lean ux
Lean uxLean ux
Lean ux
 
Agile Post LinkedIn
Agile Post LinkedInAgile Post LinkedIn
Agile Post LinkedIn
 
Success Digital - Learning process
Success Digital - Learning processSuccess Digital - Learning process
Success Digital - Learning process
 

More from Jason 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...
 
[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...
 
[Craft Conf 2023] We're in it together and other perspectives on effective pr...
[Craft Conf 2023] We're in it together and other perspectives on effective pr...[Craft Conf 2023] We're in it together and other perspectives on effective pr...
[Craft Conf 2023] We're in it together and other perspectives on effective pr...
 
[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
 
[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...
 
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)
 
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
 

Recently uploaded

Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
ickkoo5
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
SandaliGurusinghe2
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
AllTops
 

Recently uploaded (15)

Group work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and ImportanceGroup work -meaning and definitions- Characteristics and Importance
Group work -meaning and definitions- Characteristics and Importance
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Internal Reconstruction Corporate accounting by bhumika Garg
Internal Reconstruction Corporate accounting by bhumika GargInternal Reconstruction Corporate accounting by bhumika Garg
Internal Reconstruction Corporate accounting by bhumika Garg
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.Persuasive and Communication is the art of negotiation.
Persuasive and Communication is the art of negotiation.
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
Mount abu Escort💋 Kajal Rate 4500/- Cash Payment 24/7
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
thesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholarsthesis-and-viva-voce preparation for research scholars
thesis-and-viva-voce preparation for research scholars
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
Information Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docxInformation Technology Project Management, Revised 7th edition test bank.docx
Information Technology Project Management, Revised 7th edition test bank.docx
 
Spring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical ReviewSpring-2024-Priesthoods of Augustus Yale Historical Review
Spring-2024-Priesthoods of Augustus Yale Historical Review
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 

[Stretch 2023] What does productivity really mean at different levels_ Individual, team, organisation.pdf