SlideShare una empresa de Scribd logo
1 de 74
Overcoming DelayHow the Best Developers
Increase Productivity
@paulmgower
Please don’t reuse these
slides without permission
This presentation is copyrighted.
Hi, I’m Paul!
Trainer.
Maker.
Stakeholder.
@paulmgower
Maker.
I’ve been writing code since 1994.
@paulmgower
Started by fighting with
conventional memory
@paulmgower
Stakeholder.
I’ve owned my own business since 2014.
@paulmgower
Accidental leader.
I wanted to protect my team from bad leadership.
My leadership style was chaos and the death march
was my methodology.
@paulmgower
I needed to find a
better way!
I became a student of Lean and Agile.
@paulmgower
Today’s Big Idea
@paulmgower
Stakeholders
and
Makers
@paulmgower
How does a team typically
respond when asked to
increase efficiency?
They work harder and longer.
@paulmgower
Efficiency
@paulmgower
—Jon Terry
If you optimize for efficiency,
you’ll get gridlock. If you
optimize for flow, you’ll
get efficiency.
@paulmgower
Flow is the active ingredient
of every successful team.
@paulmgower
@paulmgower
What metric could they use to
guide the discretionary time of
their employees to achieve
growth?
@paulmgower
Time in the air.
@paulmgower
What metric could be used
similarly for knowledge
work teams?
@paulmgower
Flow Efficiency.
The percentage of time spent adding value to the work we do.
@paulmgower
What is the average
Flow Efficiency?
@paulmgower
4-6%That can’t possibly be true, I’m always busy!
@paulmgower
Teams are either a river
or a flood.
A river has somewhere to go.
A flood has no predictable direction.
One delivers life and the other takes it.
@paulmgower
3 Key Concepts To Help Us
Achieve Flow
Lightning fast introduction to Kanban.
Discuss focus and how to improve it.
Learn about the affects of ownership on your team.
@paulmgower
Introduction
Kanban is a set of organizing
principles and practices that
clarify how to unhide work
and optimize its flow.
@paulmgower
Kanban Card
A fast way to articulate the work that needs to be done.
As an online banking
customer, I want to
create an account
online so that I can
check my balance.
XL
Paul
Gower8/6
@paulmgower
Kanban Board
A simple way to communicate progress that everyone understands.
To Do Doing Done
We’ll explore the
disguised sophistication
of Kanban systems.
@paulmgower
Mindset.
@paulmgower
You don’t have to
stop working to
start Kanban.
@paulmgower
Start with what
you do now.
Kanban is a no overhead capstone that fits atop
how you work today.
@paulmgower
Kanban favors evolution
over transformation.
@paulmgower
Kanban manages
work, not people.
Great organizations lead people and manage work.
Flow is valued over resource utilization.
@paulmgower
Favors finishing
over starting.
Focus on finishing.
@paulmgower
Focus
Busy
@paulmgower
@paulmgower
Chaos is valuing
activity over
results.
@paulmgower
To Do Doing Done
@paulmgower
—Greg McKeown
The word priority came into
the English language in the
1400s. It stayed singular
for the next 500 years.
@paulmgower
Limiting Work in Progress
Work that flows consistently produces higher output.
23 4
Options Design Develop Test Release
8
@paulmgower
Little’s Law
If the team isn’t busy, do more.
If the team is overburdened, do less.
In both cases, the team will increase output.
@paulmgower
Ownership
TestDevelop DoneBacklog
@paulmgower
@paulmgower
DriveThe Surprising Truth About What Motivates Us
by Daniel Pink
What are the three factors
employers can use to motivate
employees?
@paulmgower
Autonomy.
@paulmgower
Mastery.
@paulmgower
Purpose.
@paulmgower
What is motivating
this developer?
@paulmgower
TestDevelop DoneBacklog
@paulmgower
All makers have
growth-driven
impulses.
Push
@paulmgower
TestDevelop DoneOptions
@paulmgower
Work can be assigned to
everyone and owned
by no one.
@paulmgower
What is the primary function
of an automobile?
@paulmgower
—Elon Musk
“Most cars are only in use by
their owners for 5% to
10% of the day.”
@paulmgower
You cannot reduce delay
if you are not actively
measuring it!
@paulmgower
Traditional thinking
recognizes work in three states.
Unstarted.
In Progress.
Done.
@paulmgower
Work actually exists in
four states.
Unstarted.
Underway.
Waiting.
Done.
@paulmgower
A common source of delay
is when work is waiting
for the next activity
to occur.
That work is called pullable.
@paulmgower
One simple
behavior change.
Insert an interrupter to prevent your impulse
to learn and grow from taking over!
@paulmgower
“I’m finished and I’m waiting
for this work to be taken
from me.”
@paulmgower
It’s called a
Pull System.
The only way work moves is if someone pulls it.
Team members are always communicating availability.
Cards are never lost because they always have an advocate.
@paulmgower
A pull system is an ownership-
driven system.
@paulmgower
There’s more!
Before pulling new work, insert a second interrupter.
@paulmgower
Look for opportunities to
improve flow.
@paulmgower
Self healing.
A healthy Kanban system preserves itself.
@paulmgower
Pull System + WIP Limits
Eliminates overburdening!
@paulmgower
Outsmart the instincts that
create delay by mastering flow.
@paulmgower
Improve the
entire system.
Not just the parts which you are
most frequently involved.
@paulmgower
UXRefine WriteOptions Edit Design Approve Develop Test Accept Done
True agility.
@paulmgower
Recap.
@paulmgower
Instincts.
Spaced repetition yields behavior change.
@paulmgower
‣Efficiency ➜ Flow
‣Busy ➜ Limit WIP
‣Push ➜ Pull
“I’m finished and I’m waiting for this work to be taken
from me.”
We teach Kanban.
Paul Gower
@paulmgower
paul@huge.io
http://huge.io/
@hugeio

Más contenido relacionado

Similar a Overcoming Delay: How The Best Developers Increase Productivity

Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Adrian Carr
 
Ideelabor Start Weekend
Ideelabor Start WeekendIdeelabor Start Weekend
Ideelabor Start WeekendLoovusait
 
People and (agile) teams
People and (agile) teamsPeople and (agile) teams
People and (agile) teamsEmily Webber
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMProduct School
 
Three Secrets of Agile Management
Three Secrets of Agile ManagementThree Secrets of Agile Management
Three Secrets of Agile ManagementPeter Stevens
 
How Simple Green Smoothies Automates Their Rawkstar E-Commerce Business
How Simple Green Smoothies Automates Their Rawkstar E-Commerce BusinessHow Simple Green Smoothies Automates Their Rawkstar E-Commerce Business
How Simple Green Smoothies Automates Their Rawkstar E-Commerce BusinessAutopilot
 
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...ColomboCampsCommunity
 
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...Northern User Experience
 
The promise and peril of Agile and Lean practices
The promise and peril of Agile and Lean practicesThe promise and peril of Agile and Lean practices
The promise and peril of Agile and Lean practicesmtoppa
 
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013Seedbox
 
How a year of SEO split testing changed how I thought SEO worked
How a year of SEO split testing changed how I thought SEO workedHow a year of SEO split testing changed how I thought SEO worked
How a year of SEO split testing changed how I thought SEO workedDominic Woodman
 
Startup Ingredients (Team, Solving a Problem, Customers)
Startup Ingredients (Team, Solving a Problem, Customers)Startup Ingredients (Team, Solving a Problem, Customers)
Startup Ingredients (Team, Solving a Problem, Customers)John Peebles
 
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensINNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensInnovation Roots
 
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile LeadersPeter Stevens
 

Similar a Overcoming Delay: How The Best Developers Increase Productivity (20)

Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
 
Ideelabor Start Weekend
Ideelabor Start WeekendIdeelabor Start Weekend
Ideelabor Start Weekend
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
People and (agile) teams
People and (agile) teamsPeople and (agile) teams
People and (agile) teams
 
How to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PMHow to Break Down PM in Startups vs. Big Companies by WeWork PM
How to Break Down PM in Startups vs. Big Companies by WeWork PM
 
NIM 2/20/17 Event Slide Show: Digital Revolution Revenue Roadmap
NIM 2/20/17 Event Slide Show: Digital Revolution Revenue RoadmapNIM 2/20/17 Event Slide Show: Digital Revolution Revenue Roadmap
NIM 2/20/17 Event Slide Show: Digital Revolution Revenue Roadmap
 
Three Secrets of Agile Management
Three Secrets of Agile ManagementThree Secrets of Agile Management
Three Secrets of Agile Management
 
How Simple Green Smoothies Automates Their Rawkstar E-Commerce Business
How Simple Green Smoothies Automates Their Rawkstar E-Commerce BusinessHow Simple Green Smoothies Automates Their Rawkstar E-Commerce Business
How Simple Green Smoothies Automates Their Rawkstar E-Commerce Business
 
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
'The Secret Sauce For Organisational Agile': Pete Deemer @ Colombo Agile Conf...
 
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
AB Testing and UX - a love story with numbers and people (by Craig Sullivan a...
 
The promise and peril of Agile and Lean practices
The promise and peril of Agile and Lean practicesThe promise and peril of Agile and Lean practices
The promise and peril of Agile and Lean practices
 
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013
 
How a year of SEO split testing changed how I thought SEO worked
How a year of SEO split testing changed how I thought SEO workedHow a year of SEO split testing changed how I thought SEO worked
How a year of SEO split testing changed how I thought SEO worked
 
Startup Ingredients (Team, Solving a Problem, Customers)
Startup Ingredients (Team, Solving a Problem, Customers)Startup Ingredients (Team, Solving a Problem, Customers)
Startup Ingredients (Team, Solving a Problem, Customers)
 
The Smell of Agile Culture
The Smell of Agile CultureThe Smell of Agile Culture
The Smell of Agile Culture
 
Agile Myopia
Agile Myopia Agile Myopia
Agile Myopia
 
From MP to MVP
From MP to MVPFrom MP to MVP
From MP to MVP
 
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensINNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
 
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
 
Aisec presentation with videos (2)
Aisec presentation   with videos (2)Aisec presentation   with videos (2)
Aisec presentation with videos (2)
 

Más de Paul Gower

Be a Better Remote Agile Team Member
Be a Better Remote Agile Team MemberBe a Better Remote Agile Team Member
Be a Better Remote Agile Team MemberPaul Gower
 
Rub Some DevOps on your NodeJS app in Azure - ScenicCitySummit 2018
Rub Some DevOps on your NodeJS app in Azure - ScenicCitySummit 2018Rub Some DevOps on your NodeJS app in Azure - ScenicCitySummit 2018
Rub Some DevOps on your NodeJS app in Azure - ScenicCitySummit 2018Paul Gower
 
Unit Testing in Umbraco
Unit Testing in UmbracoUnit Testing in Umbraco
Unit Testing in UmbracoPaul Gower
 
Code Review: How and When
Code Review: How and WhenCode Review: How and When
Code Review: How and WhenPaul Gower
 
Code Review: How and When
Code Review: How and WhenCode Review: How and When
Code Review: How and WhenPaul Gower
 
Code Review: How And When
Code Review: How And WhenCode Review: How And When
Code Review: How And WhenPaul Gower
 
Code Review: How and When - Tulsa TechFest 2016
Code Review: How and When - Tulsa TechFest 2016Code Review: How and When - Tulsa TechFest 2016
Code Review: How and When - Tulsa TechFest 2016Paul Gower
 
Write Code For The Future You - Tulsa TechFest 2016
Write Code For The Future You - Tulsa TechFest 2016Write Code For The Future You - Tulsa TechFest 2016
Write Code For The Future You - Tulsa TechFest 2016Paul Gower
 
How and When To Code Review
How and When To Code ReviewHow and When To Code Review
How and When To Code ReviewPaul Gower
 
Write Code For The Future You - LR Tech Fest
Write Code For The Future You - LR Tech FestWrite Code For The Future You - LR Tech Fest
Write Code For The Future You - LR Tech FestPaul Gower
 
Windows 8 and Phone App Development
Windows 8 and Phone App DevelopmentWindows 8 and Phone App Development
Windows 8 and Phone App DevelopmentPaul Gower
 

Más de Paul Gower (12)

Be a Better Remote Agile Team Member
Be a Better Remote Agile Team MemberBe a Better Remote Agile Team Member
Be a Better Remote Agile Team Member
 
Rub Some DevOps on your NodeJS app in Azure - ScenicCitySummit 2018
Rub Some DevOps on your NodeJS app in Azure - ScenicCitySummit 2018Rub Some DevOps on your NodeJS app in Azure - ScenicCitySummit 2018
Rub Some DevOps on your NodeJS app in Azure - ScenicCitySummit 2018
 
Unit Testing in Umbraco
Unit Testing in UmbracoUnit Testing in Umbraco
Unit Testing in Umbraco
 
Code Review: How and When
Code Review: How and WhenCode Review: How and When
Code Review: How and When
 
Code Review: How and When
Code Review: How and WhenCode Review: How and When
Code Review: How and When
 
Code Review: How And When
Code Review: How And WhenCode Review: How And When
Code Review: How And When
 
Code Review: How and When - Tulsa TechFest 2016
Code Review: How and When - Tulsa TechFest 2016Code Review: How and When - Tulsa TechFest 2016
Code Review: How and When - Tulsa TechFest 2016
 
Write Code For The Future You - Tulsa TechFest 2016
Write Code For The Future You - Tulsa TechFest 2016Write Code For The Future You - Tulsa TechFest 2016
Write Code For The Future You - Tulsa TechFest 2016
 
How and When To Code Review
How and When To Code ReviewHow and When To Code Review
How and When To Code Review
 
Write Code For The Future You - LR Tech Fest
Write Code For The Future You - LR Tech FestWrite Code For The Future You - LR Tech Fest
Write Code For The Future You - LR Tech Fest
 
Windows 8 and Phone App Development
Windows 8 and Phone App DevelopmentWindows 8 and Phone App Development
Windows 8 and Phone App Development
 
Code Kata
Code KataCode Kata
Code Kata
 

Último

Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdfAlejandromexEspino
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic managementharfimakarim
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Ram V Chary
 
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.docxssuserf63bd7
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentNimot Muili
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhiguptaswati8536
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
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.pptxAaron Stannard
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysistanmayarora45
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field ArtilleryKennethSwanberg
 

Último (15)

Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
internal analysis on strategic management
internal analysis on strategic managementinternal analysis on strategic management
internal analysis on strategic management
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
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
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
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
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 99 Noida Escorts >༒8448380779 Escort Service
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysis
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 

Overcoming Delay: How The Best Developers Increase Productivity