SlideShare una empresa de Scribd logo
1 de 169
Descargar para leer sin conexión
Lean & Kanban:
                        Além da Agilidade


@diego_pacheco
about.me/diegopacheco
Sim, Eu trabalho com TI…
(Gosto de Dinossauros)


      diego.pacheco@ilegra.com



      @diego_pacheco


      diego-pacheco.blogspot.com


      github.com/diegopacheco
#leankbilegra11
Yes,
Agile !!!
http://agilemanifesto.org/
Empty your mind...
We may need some recycle!
2006
Agile Mindsets and CORE
values are BIGGER THAN
Scrum. You also need XP
because CODE Matters.          Bla bla bla,
you must pay attention on XP   Scrum, Bla bla
dude, stop being a faggot!     bla, Scrum, Bla
                               bla bla, Scrum,
                               bla, bla and bla…
                               SCRUM!
Agile
>
Scrum
2
Things!
Thomas Jefferson (don’t copy the tools)

                       In matters of
                       style, swim with
                       the current;

                       In matters of
                       principle, stand
                       like a rock.
Why Lean ? We Have Agile !!!
There are gaps in Agile !!!
Lean has great synergy with Agile
Lean fills the Gap !!!
Lean
  X
CMMI
CMMI
 Assumption 1: A system is
 best        managed       by
 disaggregating    it    into
 identifiable work products
 that are transformed from a
 input to output to archive
                                Assumption 2 A mature
 specific goal.
                                organization is one in which
                                everything     is    carefully
                                planned and then controlled
                                to meet the plan.
Lean
 Assumption 1: A mature
 organization looks at the
 whole system; it does not
 focus      on      optimizing
 disagreggregated parts.
                                 Assumption 2 A mature
                                 organization   focuses     on
                                 learning effectively     and
                                 empowers the people who do
                                 the work to make decisions.
Lean
    X
Traditional
Traditional
     Work Harder
     Work Smarter
60-95% of our time doing things that
increase cost but don’t add value!
64% Features are Rarely or never used
Lean
 Why do it at all ?
 Remove Waste
What is Lean anyway ?
Scientific Management & Taylor
                1910
                People are not Smart, enough to
                know the best way to do it! They are
                lazy!

                Workers will do as little as possible.

                Workers do not care about quality.

                Experts tell workers exactly what to
                do! Do the best and cheapest way!
                Pay extra if they do it the best way
                right!

                Experts(management/supervisors)
                break the work in small parts so the
                workers can do it.
W. Edwards Deming
             1940
              The Humanist
              “All anyone asks for is a chance to work with pride.”



                  People are good. People care !!!

                  Respect People.

                  People are about Trust, Pride, and
                  applause not numbers.

                  Continuous improvements in work
                  process: PDCA.

                  Intrinsic Motivation
Respect People
Deming’s 14 Points
…Intrinsic Motivation
Lean Origins…



                TPS -   1948
 Taichii Ohno
Lean Manufacturing
Lean/Kanban Origins in Software…


                             ~2002
  (Mary & Tom Poppendieck)



          ~2003              (David Anderson)
Lean is about
Thinking...
Symphony of the Thousand
A Complex System
Understanding… but WHY ?
Change the System, Changes the Culture!
Lean is about… (Why ?)
Right Feature, Right Time… (Why ?)
Business Agility
Lean Principles (Cultural Changes)
#1 Built-in Quality
In Agile World…
#2 Empower the Team
Make conditions to people be…
In Agile World…
#3 Deliver as Fast as possible
Bucket approach
Hose approach
Batch Size Reduction
Continuous Deployment/Deliver
#4 Decide as Late as Possible
Plan SUCKS! Planning Rocks!
Uncertain Cone
In Agile World…




 AMDD




                  Simple Design
#5 Optimize the Whole
We are Local…
…To the Extreme!
Beware: Taboo ahead !!!
System Thinking
5 whys

 Don’t attack
the symptoms!
Critical Chain
In Agile World…
#6 Create/Amplify knowledge
In Agile World…
#7 Eliminate Waste
You need learn how to see waste !!!
Wastes
#7-1 Overproduction (Extra Features)
#7-2 Inventory (Backlog / Partial done)
#7-3 Extra Processing Steps (Extra Steps/ Rework)
#7-4 Motion (Finding Information / Task Switching)
#7-5 Defects (BUGS not caught by tests)
#7-6 Waiting (waiting for decisions, including customers / delays)
#7-7 Transportation (Handoff’s)
Pull vs Push
Push
Bucket approach == PUSH
Pull
Hose approach == PULL
Command Intent VS C2
Value Stream Mapping -> Kanban board
#J.I.T
…Just the tip of the iceberg…
Kaizen ( Continuous Improvements)
Kaizen is involvement
Leaders/Coaches must be breathing kaizen




It's not have the best perfect way of doing work up-to-front. It’s
motivate people to always get better ways to do work.
Improvements at daily basis NOT in events !!!
Hold On…
Toyota Kata: Continuous Improvement




* http://www-personal.umich.edu/~mrother/Homepage.html
Toyota Kata: Coaching
Kanban
Kanban is 80% about People!
"Putting people in good systems results in better results than putting people in bad systems – so
attending to the systems will help the people's behavior" via @alshalloway
The Essence of Kanban is…


1.   Visualize the Workflow
2.   Limit WIP
3.   Manage Flow
4.   Make Process Policies Explicit
5.   Improve Collaboratively (using Models
     and the Scientific Method)
Make Explicit Policies
Kanban is visual card
Kanban is more than a index card
Kanban: Visual Flow | See to Believe
Visual Informarion Rules!

* Boards over Tools | tools sucks!
* Process Enforcements + Metrics
* Not ONLY flow
Common SPECIFIC Understanding
Classes of Services
Classes of Services: Based on Cost of Delay!
In Agile World(Remember the XP Roads Approach ?)




       Dirt Road      Cobblestone Road   Highway

      Time
 Complexity
Value Added
  Scalability
         Risk
Classes of Services Based on post-its colors
Priority always in the TOP
Kanban Swim lanes
Kanban: Focus on the Right!
                              Finish a Story
  Begin a new Story

   -                  FOCUS     +
Kanban: DEMO & Retrospectives




Retrospective

DEMO
Kanban: Release it anytime.
Kanban: Re-prioritize anytime…
Super Team
Visualize W.I.P
Manage/Limit W.I.P
Queues size | Less is better !!!
…You seek for Cadence
Kanban shows hidden issues
Kanban let you see bottlenecks!
Kanban enables Tactics!
Kanban let you have buffers (I don’t like it)



DEV(3)                           DEPLOY(5)

              WAIT
             DEPLOY
               (3)
Sometimes things get wild!
Stopping the line | the “controversial”
                                    SHIT
Kanban was metrics !!!
Two Goals: Improve CT & Exploit BT
Bottleneck will define your speed limit.
Cyclic time = w.i.p / t.h | Small CT better !!!




Little’s Law
Waterfall, Scrum and Kanban (Samples)



     Waterfall                     (100) Everything at same time


       Kanban                      (20) Managed WIP flow

        Scrum                      (1) Piece flow

*The numbers are just a example.
VARIATION: The mini-game !!!
VARIATION: Good OR Bad ?




                     DEV             OPS


* The Answer is in the next slide.
Make a Cheeseburger X Sell a Cheeseburger




                                (1975)
http://agileconsulting.blogspot.com/2011/07/explaining-why-limiting-wip-is-so.html
Cumulative Flow Diagram
Cumulative Flow Diagram
Kanban X Scrum
Kanban X Scrum
            Typical flow of a Scrum process




            Typical flow of a Kanban process
Kanban X Scrum | tasks & wip
Kanban X Scrum | process cadence
Kanban X Scrum | Main Differences p1
Kanban X Scrum | Main Differences p2
Scrumban | Mixing Scrum and Kanban
Scrum and kanban comparison




“Kinds of Kanban” | Process fit
Recommended Books
Recommended Books
Kanban CASES & Live DEMO
Fishbowl Discussion
Thank You!

                        Lean & Kanban:
                        Além da Agilidade


@diego_pacheco
about.me/diegopacheco
30/07/2011                  #leankbilegra11




10:00   – 10:15    – Warm Up
10:15   - 12:00    - Lean & Kanban Lecture / Mini-game
12:00    - 13:00   - Break for Lunch
13:00    - 13:30   – Warm Up / Mini-Game
13:30    - 14:30   - Lean/Kanban DEMO & Cases
14:30    - 15:00   – Coffee Break
15:00    - 17:00   - Fish Bowl
17:00   - 17:30 - Retrospective
The “Names” Mini-game

Más contenido relacionado

Destacado

Collaboration PowerPoint slides
Collaboration PowerPoint slidesCollaboration PowerPoint slides
Collaboration PowerPoint slides
eisolomon
 

Destacado (20)

The Power Of Working Together
The Power Of Working TogetherThe Power Of Working Together
The Power Of Working Together
 
creating an innovative culture
creating an innovative culturecreating an innovative culture
creating an innovative culture
 
The leaders guide to culture of innovation
The leaders guide to culture of innovationThe leaders guide to culture of innovation
The leaders guide to culture of innovation
 
Innovative work ppt
Innovative work pptInnovative work ppt
Innovative work ppt
 
Agile culture & Mindsets
Agile culture & MindsetsAgile culture & Mindsets
Agile culture & Mindsets
 
Leading an Innovative Culture
Leading an Innovative CultureLeading an Innovative Culture
Leading an Innovative Culture
 
Agile Leadership - Beyond the Basics
Agile Leadership - Beyond the BasicsAgile Leadership - Beyond the Basics
Agile Leadership - Beyond the Basics
 
How to Create a Culture of Innovation
How to Create a Culture of InnovationHow to Create a Culture of Innovation
How to Create a Culture of Innovation
 
Leading Innovative Change #TIES13
Leading Innovative Change #TIES13Leading Innovative Change #TIES13
Leading Innovative Change #TIES13
 
Building an Innovative Culture in Corporations
Building an Innovative Culture in CorporationsBuilding an Innovative Culture in Corporations
Building an Innovative Culture in Corporations
 
Understanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCUnderstanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOC
 
Collaboration
CollaborationCollaboration
Collaboration
 
The Power of Two: How to Leverage Relationships to Triple Lead Flow
The Power of Two: How to Leverage Relationships to Triple Lead FlowThe Power of Two: How to Leverage Relationships to Triple Lead Flow
The Power of Two: How to Leverage Relationships to Triple Lead Flow
 
Building a Culture of Innovation
Building a Culture of InnovationBuilding a Culture of Innovation
Building a Culture of Innovation
 
Creativity in workplace
Creativity in workplaceCreativity in workplace
Creativity in workplace
 
Bubble power (Sonofusion)
Bubble power (Sonofusion)Bubble power (Sonofusion)
Bubble power (Sonofusion)
 
Collaboration PowerPoint slides
Collaboration PowerPoint slidesCollaboration PowerPoint slides
Collaboration PowerPoint slides
 
37 inspirational innovation models
37 inspirational innovation models37 inspirational innovation models
37 inspirational innovation models
 
12 Principles of Collaboration
12 Principles of Collaboration12 Principles of Collaboration
12 Principles of Collaboration
 
10 steps in giving effective Feedback
10 steps in giving effective Feedback10 steps in giving effective Feedback
10 steps in giving effective Feedback
 

Similar a Lean & kanban alem da agilidade

There and-back-again-med-res
There and-back-again-med-resThere and-back-again-med-res
There and-back-again-med-res
drewz lin
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfall
Mike Edwards
 

Similar a Lean & kanban alem da agilidade (20)

A volta dos que não foram (recap de lean, agile, xp, kanban)
A volta dos que não foram (recap de lean, agile, xp, kanban)A volta dos que não foram (recap de lean, agile, xp, kanban)
A volta dos que não foram (recap de lean, agile, xp, kanban)
 
Coaching & desenvolvimento de times
Coaching & desenvolvimento de timesCoaching & desenvolvimento de times
Coaching & desenvolvimento de times
 
Team up
Team upTeam up
Team up
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
Agile Planning Part 2/3 Agile Manifesto and Kanban (a Personal Kanban)
Agile Planning Part 2/3 Agile Manifesto and Kanban (a Personal Kanban)Agile Planning Part 2/3 Agile Manifesto and Kanban (a Personal Kanban)
Agile Planning Part 2/3 Agile Manifesto and Kanban (a Personal Kanban)
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
I don't do Agile, I AM Agile!
I don't do Agile, I AM Agile!I don't do Agile, I AM Agile!
I don't do Agile, I AM Agile!
 
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
 
Entrepreneur! london 2012 slideshare
Entrepreneur! london 2012 slideshareEntrepreneur! london 2012 slideshare
Entrepreneur! london 2012 slideshare
 
The Slippery Slope
The Slippery SlopeThe Slippery Slope
The Slippery Slope
 
There and-back-again-med-res
There and-back-again-med-resThere and-back-again-med-res
There and-back-again-med-res
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
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
 
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021Agile 2  - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
Agile 2 - The Next Iteration of Agile - Lisa Cooney for Agile Nova 7-29-2021
 
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get LeanerAgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
AgileCamp 2014 Track 5: The Seven Wastes - Can You Get Leaner
 
Design platform
Design platformDesign platform
Design platform
 
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战
 
Why Does Agile Work?
Why Does Agile Work?Why Does Agile Work?
Why Does Agile Work?
 
Being agile while standing in a waterfall
Being agile while standing in a waterfallBeing agile while standing in a waterfall
Being agile while standing in a waterfall
 

Más de Diego Pacheco

Más de Diego Pacheco (20)

Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!
 
Continuous Discovery Habits Book Review.pdf
Continuous Discovery Habits  Book Review.pdfContinuous Discovery Habits  Book Review.pdf
Continuous Discovery Habits Book Review.pdf
 
Thoughts about Shape Up
Thoughts about Shape UpThoughts about Shape Up
Thoughts about Shape Up
 
Holacracy
HolacracyHolacracy
Holacracy
 
AWS IAM
AWS IAMAWS IAM
AWS IAM
 
CDKs
CDKsCDKs
CDKs
 
Encryption Deep Dive
Encryption Deep DiveEncryption Deep Dive
Encryption Deep Dive
 
Sec 101
Sec 101Sec 101
Sec 101
 
Reflections on SCM
Reflections on SCMReflections on SCM
Reflections on SCM
 
Management: Doing the non-obvious! III
Management: Doing the non-obvious! IIIManagement: Doing the non-obvious! III
Management: Doing the non-obvious! III
 
Design is not Subjective
Design is not SubjectiveDesign is not Subjective
Design is not Subjective
 
Architecture & Engineering : Doing the non-obvious!
Architecture & Engineering :  Doing the non-obvious!Architecture & Engineering :  Doing the non-obvious!
Architecture & Engineering : Doing the non-obvious!
 
Management doing the non-obvious II
Management doing the non-obvious II Management doing the non-obvious II
Management doing the non-obvious II
 
Testing in production
Testing in productionTesting in production
Testing in production
 
Nine lies about work
Nine lies about workNine lies about work
Nine lies about work
 
Management: doing the nonobvious!
Management: doing the nonobvious!Management: doing the nonobvious!
Management: doing the nonobvious!
 
AI and the Future
AI and the FutureAI and the Future
AI and the Future
 
Dealing with dependencies
Dealing  with dependenciesDealing  with dependencies
Dealing with dependencies
 
Dealing with dependencies in tests
Dealing  with dependencies in testsDealing  with dependencies in tests
Dealing with dependencies in tests
 
Kanban 2020
Kanban 2020Kanban 2020
Kanban 2020
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

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...
 
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
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
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)
 

Lean & kanban alem da agilidade