SlideShare una empresa de Scribd logo
1 de 21
Lean Lego Game

           Noel Pullen
Much Ado About Agile VII, Vancouver
         October 1, 2012

Credit: Danilo Sato, Francisco Trindade
Agenda
• Quick Intro + Primer

• Simulation x 2

• Lean + Software Development @HootSuite




       @noelpullen   #agilevancouver   #leanlego
Quick Intro




@noelpullen   #agilevancouver   #leanlego
Lean
 Sustainably deliver value fast




@noelpullen   #agilevancouver   #leanlego
Let’s do it!




@noelpullen    #agilevancouver   #leanlego
Simulation 1
                   Team            Team
      Team    B              C
                     2                       D        Team
        1                            3
A                                                       4    E


•   Build Lego Houses!
•   4 rounds of 30 seconds each
•   Push to build as many houses as possible
•   STOP and count inventory on your table
•   @end draw a card = market demand
         @noelpullen   #agilevancouver    #leanlego
Good luck!




End
 30
 29
 28
 27
 26
 25
 24
 23
 22
 21
 20
 19
 18
 17
 16
 15
 14
 13
 12
 11
 10
  9
  8
  7
  6
  5
  4
  3
  2
  1
 @noelpullen   #agilevancouver   #leanlego
Debrief 1




@noelpullen   #agilevancouver   #leanlego
7 Wastes of Manufacturing
•   Unnecessary Transportation
•   Inventory (WIP)
•   Motion
•   Waiting
•   Overprocessing
•   Overproduction
•   Defects

        @noelpullen   #agilevancouver   #leanlego
Push and Pull Systems
Push system (Simulation 1)

  Anticipate        Build “just-        Focus on
   Demand            in-case”           utilization


Pull system (Simulation 2)

                  Build “just-        Customer
  Adapt
                   in-time”           Demand
    @noelpullen   #agilevancouver   #leanlego
Kanban



  Build 10 doors


@noelpullen   #agilevancouver   #leanlego
Examples of Pull systems with signals




    @noelpullen   #agilevancouver   #leanlego
Simulation 2: “Pull”
                   Team      C     Team
      Team    B      2               3       D        Team
        1                                               4    E
A


•   4 rounds of 30 seconds each
•   @start draw a card
•   Empty space is your signal to produce
•   STOP and count inventory on your table

         @noelpullen   #agilevancouver    #leanlego
Good luck!




End
 30
 29
 28
 27
 26
 25
 24
 23
 22
 21
 20
 19
 18
 17
 16
 15
 14
 13
 12
 11
 10
  9
  8
  7
  6
  5
  4
  3
  2
  1
 @noelpullen   #agilevancouver   #leanlego
Debrief 2




@noelpullen   #agilevancouver   #leanlego
Recap
        Sustainably deliver value fast




Continuous Improvement + Respect for people
    @noelpullen   #agilevancouver   #leanlego
Lean @HootSuite



                  WIP limit exceeded




@noelpullen   #agilevancouver          #leanlego
Lean @HootSuite
   Continuous Improvement + Respect for people
• Unnecessary Transportation? Kickoffs
• Inventory? Partially Completed Work? Kanban: Small
  Batch Sizes
• Motion? One thing at a time
• Waiting? GoSee + autonomy + WIP limits
• Overprocessing? Gold Plating? Done is better than
  perfect
• Overproduction? Extra Features Kanban: WIP limits
• Defects? Automated testing + design reviews
       @noelpullen   #agilevancouver   #leanlego
Thank you!




@noelpullen   #agilevancouver   #leanlego
ROTI
Return On Time Invested

1 = Total waste of my time
2 = Negative benefit for my time invested
3 = Received benefit for my time invested
4 = Awesome

What is your ROTI? Write it on the green sticky.

       @noelpullen   #agilevancouver   #leanlego
Credits
• Danilo Sato + Francisco Trindade Lean Lego Game
• Wikipedia
• Lean Primer leanprimer.com
• Marius de Beer chmdebeer.ca/
• Paul Donnelly @pdon
• Kanban Development Oversimplified
• HootSuite Simon, Sharad, Eric, Greg
  W, Joe, Ken, Zuo, Paul, Mark, Mike, Alex, Joel, Geordie,
  Jeff and more…
• Navarik
  Roy, David, Remick, Greg, Jack, Rogelio, Thomas
        @noelpullen    #agilevancouver   #leanlego

Más contenido relacionado

La actualidad más candente

Preparing Agile for Scale - Van Dusen
Preparing Agile for Scale - Van DusenPreparing Agile for Scale - Van Dusen
Preparing Agile for Scale - Van DusenAtlassian
 
Spiking Your Way to Improved Agile Development - Anatoli Kazatchkov
Spiking Your Way to Improved Agile Development - Anatoli KazatchkovSpiking Your Way to Improved Agile Development - Anatoli Kazatchkov
Spiking Your Way to Improved Agile Development - Anatoli KazatchkovAtlassian
 
BA2010 - the Agile Analyst
BA2010 - the Agile AnalystBA2010 - the Agile Analyst
BA2010 - the Agile AnalystIIBA UK Chapter
 
Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?Agile Auckland
 
"How to make a game for a nonexistent console"
"How to make a game for a nonexistent console""How to make a game for a nonexistent console"
"How to make a game for a nonexistent console"Martin Hudymač
 
Exploring agile while playing
Exploring agile while playingExploring agile while playing
Exploring agile while playingVictor Anchel
 
Learn Kanban - Agile Software Development Methodology
Learn Kanban - Agile Software Development MethodologyLearn Kanban - Agile Software Development Methodology
Learn Kanban - Agile Software Development MethodologyAltaf Najvani
 
Building and Supporting Billion Dollar Ships with JIRA - Greg Warner
Building and Supporting Billion Dollar Ships with JIRA - Greg WarnerBuilding and Supporting Billion Dollar Ships with JIRA - Greg Warner
Building and Supporting Billion Dollar Ships with JIRA - Greg WarnerAtlassian
 

La actualidad más candente (8)

Preparing Agile for Scale - Van Dusen
Preparing Agile for Scale - Van DusenPreparing Agile for Scale - Van Dusen
Preparing Agile for Scale - Van Dusen
 
Spiking Your Way to Improved Agile Development - Anatoli Kazatchkov
Spiking Your Way to Improved Agile Development - Anatoli KazatchkovSpiking Your Way to Improved Agile Development - Anatoli Kazatchkov
Spiking Your Way to Improved Agile Development - Anatoli Kazatchkov
 
BA2010 - the Agile Analyst
BA2010 - the Agile AnalystBA2010 - the Agile Analyst
BA2010 - the Agile Analyst
 
Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?Agile Roles #3 The Product Owner – What is this Mythical Beast?
Agile Roles #3 The Product Owner – What is this Mythical Beast?
 
"How to make a game for a nonexistent console"
"How to make a game for a nonexistent console""How to make a game for a nonexistent console"
"How to make a game for a nonexistent console"
 
Exploring agile while playing
Exploring agile while playingExploring agile while playing
Exploring agile while playing
 
Learn Kanban - Agile Software Development Methodology
Learn Kanban - Agile Software Development MethodologyLearn Kanban - Agile Software Development Methodology
Learn Kanban - Agile Software Development Methodology
 
Building and Supporting Billion Dollar Ships with JIRA - Greg Warner
Building and Supporting Billion Dollar Ships with JIRA - Greg WarnerBuilding and Supporting Billion Dollar Ships with JIRA - Greg Warner
Building and Supporting Billion Dollar Ships with JIRA - Greg Warner
 

Destacado

The Lego Lean Game
The Lego Lean GameThe Lego Lean Game
The Lego Lean Gamefrankmt
 
Agile and Lean Games
Agile and Lean GamesAgile and Lean Games
Agile and Lean GamesAdrian Smith
 
The Lean Training Game Exchange
The Lean Training Game ExchangeThe Lean Training Game Exchange
The Lean Training Game Exchange5S Supply
 
The paper airplanes corporation v1.0
The paper airplanes corporation v1.0The paper airplanes corporation v1.0
The paper airplanes corporation v1.0Daniël E. Brouwer
 
Lean Methods & Last Planning
Lean Methods & Last PlanningLean Methods & Last Planning
Lean Methods & Last PlanningThomas Almore
 
Lean practice an effort worthwhile
Lean practice   an effort worthwhileLean practice   an effort worthwhile
Lean practice an effort worthwhileMartin Moore
 
Play the Customer Development Game
Play the Customer Development GamePlay the Customer Development Game
Play the Customer Development GameAdrian Howard
 
Agile for game_development
Agile for game_developmentAgile for game_development
Agile for game_developmentJoe Chavez
 
Lean Manufacturing Overview - MBA Consulting Class
Lean Manufacturing Overview - MBA Consulting ClassLean Manufacturing Overview - MBA Consulting Class
Lean Manufacturing Overview - MBA Consulting ClassSam Bishop
 
Starting agile game_testing
Starting agile game_testingStarting agile game_testing
Starting agile game_testingUlas Karademir
 
Agile game #2 Scrum Card Game
Agile game #2 Scrum Card GameAgile game #2 Scrum Card Game
Agile game #2 Scrum Card GameMykola Mytko
 
Sacled agile a game-changer - Rahul Gawale
Sacled agile a game-changer - Rahul GawaleSacled agile a game-changer - Rahul Gawale
Sacled agile a game-changer - Rahul GawaleGirdharee Saran
 
Pfep introduction
Pfep introductionPfep introduction
Pfep introductionld12987
 
Instructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board GameInstructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board GameYuval Yeret
 
Agile ones game
Agile ones gameAgile ones game
Agile ones gameSeb Rose
 
Featureban & Metrics Game at Agile South Coast
Featureban & Metrics Game at Agile South CoastFeatureban & Metrics Game at Agile South Coast
Featureban & Metrics Game at Agile South CoastAndy Carmichael
 
Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)frankmt
 
Scrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small TeamsScrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small TeamsNick Pruehs
 

Destacado (20)

The Lego Lean Game
The Lego Lean GameThe Lego Lean Game
The Lego Lean Game
 
Lean Lego Game
Lean Lego GameLean Lego Game
Lean Lego Game
 
Agile and Lean Games
Agile and Lean GamesAgile and Lean Games
Agile and Lean Games
 
The Lean Training Game Exchange
The Lean Training Game ExchangeThe Lean Training Game Exchange
The Lean Training Game Exchange
 
The paper airplanes corporation v1.0
The paper airplanes corporation v1.0The paper airplanes corporation v1.0
The paper airplanes corporation v1.0
 
Lean Methods & Last Planning
Lean Methods & Last PlanningLean Methods & Last Planning
Lean Methods & Last Planning
 
Lean practice an effort worthwhile
Lean practice   an effort worthwhileLean practice   an effort worthwhile
Lean practice an effort worthwhile
 
Play the Customer Development Game
Play the Customer Development GamePlay the Customer Development Game
Play the Customer Development Game
 
Agile for game_development
Agile for game_developmentAgile for game_development
Agile for game_development
 
Lean Manufacturing Overview - MBA Consulting Class
Lean Manufacturing Overview - MBA Consulting ClassLean Manufacturing Overview - MBA Consulting Class
Lean Manufacturing Overview - MBA Consulting Class
 
Starting agile game_testing
Starting agile game_testingStarting agile game_testing
Starting agile game_testing
 
Agile game #2 Scrum Card Game
Agile game #2 Scrum Card GameAgile game #2 Scrum Card Game
Agile game #2 Scrum Card Game
 
Sacled agile a game-changer - Rahul Gawale
Sacled agile a game-changer - Rahul GawaleSacled agile a game-changer - Rahul Gawale
Sacled agile a game-changer - Rahul Gawale
 
Pfep introduction
Pfep introductionPfep introduction
Pfep introduction
 
PUSH VS. PULL
PUSH VS. PULL PUSH VS. PULL
PUSH VS. PULL
 
Instructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board GameInstructions slides for the GetKanban.com Kanban Board Game
Instructions slides for the GetKanban.com Kanban Board Game
 
Agile ones game
Agile ones gameAgile ones game
Agile ones game
 
Featureban & Metrics Game at Agile South Coast
Featureban & Metrics Game at Agile South CoastFeatureban & Metrics Game at Agile South Coast
Featureban & Metrics Game at Agile South Coast
 
Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)Lego Lean Game (Agile Australia 2011)
Lego Lean Game (Agile Australia 2011)
 
Scrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small TeamsScrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small Teams
 

Similar a Lean Lego Game - Agile Vancouver 2012 - Noel Pullen

Building A devopsy Team
Building A devopsy TeamBuilding A devopsy Team
Building A devopsy TeamKris Buytaert
 
Agile Estimation @ Lean Agile Manchester: Make Estimates Small!
Agile Estimation @ Lean Agile Manchester: Make Estimates Small!Agile Estimation @ Lean Agile Manchester: Make Estimates Small!
Agile Estimation @ Lean Agile Manchester: Make Estimates Small!Axelisys Limited
 
Devops in with the old, in with the new
Devops   in with the old, in with the newDevops   in with the old, in with the new
Devops in with the old, in with the newJan Collijs
 
Agile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introductionAgile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introductionKostetska Galyna
 
Game Producer - How hard can that be?
Game Producer - How hard can that be?Game Producer - How hard can that be?
Game Producer - How hard can that be?Ed Magnin
 
Seven deadly wastes
Seven deadly wastesSeven deadly wastes
Seven deadly wastesJez Halford
 
Core Agility Workout - AgileIndy 2015
Core Agility Workout - AgileIndy 2015Core Agility Workout - AgileIndy 2015
Core Agility Workout - AgileIndy 2015Matt Block, CSP
 
DevoxxUK 2014 "Moving to a DevOps Mode: Easy, Hard, or Just Plain Terrifying?"
DevoxxUK 2014 "Moving to a DevOps Mode: Easy, Hard, or Just Plain Terrifying?"DevoxxUK 2014 "Moving to a DevOps Mode: Easy, Hard, or Just Plain Terrifying?"
DevoxxUK 2014 "Moving to a DevOps Mode: Easy, Hard, or Just Plain Terrifying?"Daniel Bryant
 
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...JAXLondon2014
 
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"Daniel Bryant
 
The agile and Lean mindset
The agile and Lean mindsetThe agile and Lean mindset
The agile and Lean mindsetYves Hanoulle
 
The Concept lean in ICT
The Concept lean in ICTThe Concept lean in ICT
The Concept lean in ICTYves Hanoulle
 
Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?allan kelly
 
Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentationallan kelly
 
AllDayDevOps: Crossing the CD Chasm
AllDayDevOps: Crossing the CD ChasmAllDayDevOps: Crossing the CD Chasm
AllDayDevOps: Crossing the CD ChasmJ. Paul Reed
 
Real Options: How and When (not) to take Decisions
Real Options: How and When (not) to take DecisionsReal Options: How and When (not) to take Decisions
Real Options: How and When (not) to take DecisionsAgileCoach.net
 
Soft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan TredreaSoft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan TredreaJessica Tams
 
The Changing Role of Release Engineering in a DevOps World
The Changing Role of Release Engineering in a DevOps WorldThe Changing Role of Release Engineering in a DevOps World
The Changing Role of Release Engineering in a DevOps WorldPerforce
 
DevOps - Successful Patterns
DevOps - Successful PatternsDevOps - Successful Patterns
DevOps - Successful PatternsCreationline,inc.
 

Similar a Lean Lego Game - Agile Vancouver 2012 - Noel Pullen (20)

Building A devopsy Team
Building A devopsy TeamBuilding A devopsy Team
Building A devopsy Team
 
Agile Estimation @ Lean Agile Manchester: Make Estimates Small!
Agile Estimation @ Lean Agile Manchester: Make Estimates Small!Agile Estimation @ Lean Agile Manchester: Make Estimates Small!
Agile Estimation @ Lean Agile Manchester: Make Estimates Small!
 
Devops in with the old, in with the new
Devops   in with the old, in with the newDevops   in with the old, in with the new
Devops in with the old, in with the new
 
Agile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introductionAgile in 1,5 hours : brief introduction
Agile in 1,5 hours : brief introduction
 
Game Producer - How hard can that be?
Game Producer - How hard can that be?Game Producer - How hard can that be?
Game Producer - How hard can that be?
 
Seven deadly wastes
Seven deadly wastesSeven deadly wastes
Seven deadly wastes
 
Alternatives to Agile Estimation
Alternatives to Agile EstimationAlternatives to Agile Estimation
Alternatives to Agile Estimation
 
Core Agility Workout - AgileIndy 2015
Core Agility Workout - AgileIndy 2015Core Agility Workout - AgileIndy 2015
Core Agility Workout - AgileIndy 2015
 
DevoxxUK 2014 "Moving to a DevOps Mode: Easy, Hard, or Just Plain Terrifying?"
DevoxxUK 2014 "Moving to a DevOps Mode: Easy, Hard, or Just Plain Terrifying?"DevoxxUK 2014 "Moving to a DevOps Mode: Easy, Hard, or Just Plain Terrifying?"
DevoxxUK 2014 "Moving to a DevOps Mode: Easy, Hard, or Just Plain Terrifying?"
 
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
 
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
 
The agile and Lean mindset
The agile and Lean mindsetThe agile and Lean mindset
The agile and Lean mindset
 
The Concept lean in ICT
The Concept lean in ICTThe Concept lean in ICT
The Concept lean in ICT
 
Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?Xanpan - what do you get if you cross XP and Kanban?
Xanpan - what do you get if you cross XP and Kanban?
 
Xanpan extended presentation
Xanpan extended presentationXanpan extended presentation
Xanpan extended presentation
 
AllDayDevOps: Crossing the CD Chasm
AllDayDevOps: Crossing the CD ChasmAllDayDevOps: Crossing the CD Chasm
AllDayDevOps: Crossing the CD Chasm
 
Real Options: How and When (not) to take Decisions
Real Options: How and When (not) to take DecisionsReal Options: How and When (not) to take Decisions
Real Options: How and When (not) to take Decisions
 
Soft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan TredreaSoft Launch Planning and Management | Dylan Tredrea
Soft Launch Planning and Management | Dylan Tredrea
 
The Changing Role of Release Engineering in a DevOps World
The Changing Role of Release Engineering in a DevOps WorldThe Changing Role of Release Engineering in a DevOps World
The Changing Role of Release Engineering in a DevOps World
 
DevOps - Successful Patterns
DevOps - Successful PatternsDevOps - Successful Patterns
DevOps - Successful Patterns
 

Último

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 

Último (20)

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 

Lean Lego Game - Agile Vancouver 2012 - Noel Pullen

  • 1. Lean Lego Game Noel Pullen Much Ado About Agile VII, Vancouver October 1, 2012 Credit: Danilo Sato, Francisco Trindade
  • 2. Agenda • Quick Intro + Primer • Simulation x 2 • Lean + Software Development @HootSuite @noelpullen #agilevancouver #leanlego
  • 3. Quick Intro @noelpullen #agilevancouver #leanlego
  • 4. Lean Sustainably deliver value fast @noelpullen #agilevancouver #leanlego
  • 5. Let’s do it! @noelpullen #agilevancouver #leanlego
  • 6. Simulation 1 Team Team Team B C 2 D Team 1 3 A 4 E • Build Lego Houses! • 4 rounds of 30 seconds each • Push to build as many houses as possible • STOP and count inventory on your table • @end draw a card = market demand @noelpullen #agilevancouver #leanlego
  • 7. Good luck! End 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 @noelpullen #agilevancouver #leanlego
  • 8. Debrief 1 @noelpullen #agilevancouver #leanlego
  • 9. 7 Wastes of Manufacturing • Unnecessary Transportation • Inventory (WIP) • Motion • Waiting • Overprocessing • Overproduction • Defects @noelpullen #agilevancouver #leanlego
  • 10. Push and Pull Systems Push system (Simulation 1) Anticipate Build “just- Focus on Demand in-case” utilization Pull system (Simulation 2) Build “just- Customer Adapt in-time” Demand @noelpullen #agilevancouver #leanlego
  • 11. Kanban Build 10 doors @noelpullen #agilevancouver #leanlego
  • 12. Examples of Pull systems with signals @noelpullen #agilevancouver #leanlego
  • 13. Simulation 2: “Pull” Team C Team Team B 2 3 D Team 1 4 E A • 4 rounds of 30 seconds each • @start draw a card • Empty space is your signal to produce • STOP and count inventory on your table @noelpullen #agilevancouver #leanlego
  • 14. Good luck! End 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 @noelpullen #agilevancouver #leanlego
  • 15. Debrief 2 @noelpullen #agilevancouver #leanlego
  • 16. Recap Sustainably deliver value fast Continuous Improvement + Respect for people @noelpullen #agilevancouver #leanlego
  • 17. Lean @HootSuite WIP limit exceeded @noelpullen #agilevancouver #leanlego
  • 18. Lean @HootSuite Continuous Improvement + Respect for people • Unnecessary Transportation? Kickoffs • Inventory? Partially Completed Work? Kanban: Small Batch Sizes • Motion? One thing at a time • Waiting? GoSee + autonomy + WIP limits • Overprocessing? Gold Plating? Done is better than perfect • Overproduction? Extra Features Kanban: WIP limits • Defects? Automated testing + design reviews @noelpullen #agilevancouver #leanlego
  • 19. Thank you! @noelpullen #agilevancouver #leanlego
  • 20. ROTI Return On Time Invested 1 = Total waste of my time 2 = Negative benefit for my time invested 3 = Received benefit for my time invested 4 = Awesome What is your ROTI? Write it on the green sticky. @noelpullen #agilevancouver #leanlego
  • 21. Credits • Danilo Sato + Francisco Trindade Lean Lego Game • Wikipedia • Lean Primer leanprimer.com • Marius de Beer chmdebeer.ca/ • Paul Donnelly @pdon • Kanban Development Oversimplified • HootSuite Simon, Sharad, Eric, Greg W, Joe, Ken, Zuo, Paul, Mark, Mike, Alex, Joel, Geordie, Jeff and more… • Navarik Roy, David, Remick, Greg, Jack, Rogelio, Thomas @noelpullen #agilevancouver #leanlego

Notas del editor

  1. ----http://www.govloop.com/forum/topics/do-you-have-a-lean-initiative-in-your-agencyhttp://www.hootsuite.com
  2. How many have heard of Lean?How many are practicing it?Bros before ProsEarlier this year I attended a ThoughtWorks Agile Express event in Seattle and took part in these simulations. The result was surprising and counter-intuitive and it changed my thinking and understanding of Lean.I believe people learn best from sharing and observing their peers (not the Pros). Doing something with your hands is also an excellent way to learn.I’m here as a peer and want to replicate my experience for you + share the LEAN things that are in practice at HS. ----Credit / Photo Credit: @pdon / http://vimeo.com/brosbeforepros
  3. LeanEnglish term for system known as the “Toyota Production System”: management philosophy + practiceThis practice is about taking a system-wide perspective on your production process and evening it out. Making it flow.When I say flow I mean = something that is being built moves smoothly from start to finish = THE ACT OF smoothing is one way to expose the inefficiencies in your process and allowing the people involved in that process to resolve them.Being Lean is being able to sustainably deliver value fastValue = something the customer is willing to pay forI like this Lean analogy I read about. The Relay Race system: Not everyone is busy but the team is working together to move the baton as fast and as smoothly as possible from start to finish.Whenyou think about having a Lean production process, think about the baton: sustainably delivering value fast----http://www.guardian.co.uk/higher-education-network/blog/2012/feb/09/he-in-fe-colleges
  4. Like I said,I believe people learn best from by doing and when they share and observe their peers.----Credit: http://www.flickr.com/photos/dtsato/3601371777/in/set-72157619351138560
  5. We all work for OGEL Corp. We build Lego houses.Got a certified process. Follow it.Show how it works. Be obvious. Team 1 takes raw material from Table A, brings it to their Team Table to work on, then drops it on Table B@End draw a card to represent market demand
  6. Credit: http://www.a6training.co.uk/---http://www.sitecraft.net.au/signs-and-labels/quality-signs/take-pride-in-your-work.html
  7. How did that feel?Raise the problem of waste and the amount of unused pieces in the inventories (overproduction and WIP) Show a fingerchart to demonstrate where waste is pilling up in the inventories (note: takestoo much time). ---http://www.photos-public-domain.com/2012/08/23/happy-face-sad-face/
  8. Taken from http://en.wikipedia.org/wiki/Muda_(Japanese_term)#The_seven_wastesHard to see some of these wastes unless you work to expose them.Wastes = things that don’t add value = customers are not willing to pay for.Transportation = no value added and riskEach time a product is moved it stands the risk of being damaged, lost, delayed, etc. as well as being a cost for no added value.Inventory = no value to anyone; things partially built but not soldInventory, be it in the form of raw materials, work-in-progress (WIP), or finished goods, represents a capital outlay that has not yet produced an income either by the producer or for the consumer. Any of these three items not being actively processed to add value is waste.WIP, in itself is not a waste. Too much of it is a waste. And paying attention to it is central.Motion = multi-taskingIn contrast to transportation, which refers to damage to products and transaction costs associated with moving them, motion refers to the damage that the production process inflicts on the entity that creates the product, either over time (wear and tear for equipment and repetitive stress injuries for workers) or during discrete events (accidents that damage equipment and/or injure workers).Waiting = to be worked on; like those Lego pieces.Whenever goods are not in transport or being processed, they are waiting. In traditional processes, a large part of an individual product's life is spent waiting to be worked on.Over-processing Over-processing occurs any time more work is done on a piece than what is required by the customer.Overproduction = build too much in large batchesOverproduction occurs when more product is produced than is required at that time by your customers. One common practice that leads to this muda is the production of large batches.leads to excess inventory, which then requires the expenditure of resources on storage space and preservation, activities that do not benefit the customer.Defects = time away from building product to fix problems OR market won’t buy it (they’ll return it)Whenever defects occur, extra costs are incurred reworking the part, rescheduling production, etc.---http://www.innov-ed.com/pb/wp_e546594a/wp_e546594a.html
  9. Push- Doesn’t cope with variation- Utilization is the focusPull- Copes with variation- Rest + Improve when not working- Throughput is the focusNote:36.84s = WR in mens 4x100m relay43.18s = WR in men’s 400m
  10. Kan + Ban = Visual + SignalTechnique to improve “flow” (evenness) by using signals to regulate demand by making system have a fixed amount of inventory that can be in the system.Describe door makers @ ToyotaImportant that the door builder is NOT building doorsDoesn't do the Toyota factory any good to build doors faster then they can assemble cars.Limits the amount ofWIPFocuses a team on FlowIn grocery store: pull an item off the shelf, there's an empty space - a signal that the inventory needs to be replenished (size of the shelf tells you how much inventory)We’re going to use empty space as the signal in our next “Pull” system simulation.WIP limit = 1.Measure:Time to complete a cycleThroughputValue deliveredQuality
  11. ---http://wedorecords.com/news/mcdonalds-mccafe-beach-party/http://www.moviesonline.ca/2010/09/netflix-canada-now-available-free-1-month-trial/http://starbucksinjapan.wordpress.com/2011/05/08/starbucks-cup-art/
  12. Be obvious Works like this: Customer draws a colour card, Team 4 takes that colourlego from Table D. The empty space on Table D is a signal to Team 3 to grab that colour from Table C.BUT there is a limit: of 1 WIPI’ll pull a card at the beginning == Customer DEMANDBuffer is a way to ensure flow: It is a shock absorber for uncertainty.WIP, in itself is not a waste. Too much of it is a waste.
  13. ---http://www.sitecraft.net.au/signs-and-labels/quality-signs/take-pride-in-your-work.html
  14. How did that feel?Goal is a levelled process: sustainably deliver value fast- Most profitable?- Delivered most value?- Delighted you the most?- Which one felt like it had the best Flow?----Uneven work across roles (some people working more than others)How could we solve this? More peeps on house-building, less on sorting, more on communicationDo we need 4 teams?---http://www.photos-public-domain.com/2012/08/23/happy-face-sad-face/
  15. Being Lean is being able to sustainably deliver value fastDo this by: take a system-wide perspective on your production process and make it flow (even it out).Focus on the baton.Kanbanis a “pull” practice that uses visual signals, WIP limits, and measurement to help you expose waste in your system, so you and your team and eliminate it.Keys to implementing this:Continuous Improvement:Japanese term = kaizen = do until you understand, then experiment… and repeatRespect People: Let them evolve their own processes; make them feel safe about challenging the status quo AND give them the power to change it. Mentorship and learning are key. Remember I said “expose waste so you and your team can eliminate it…” http://www.guardian.co.uk/higher-education-network/blog/2012/feb/09/he-in-fe-colleges
  16. Use Kanban as our “pull” systemto make our process flow (super smooth)Visualize process on our virtual board(here’s what it looks like up close)Visualize problems/statuses on our Borat BoardMeasure it (can do better at this)Measure:Time to complete a cycleThroughputValue deliveredQualityDeveloper days per completed item
  17. Transportation = handoffs from analyst to engineerInventory = no value to anyone; things partially built but not integrated or testedMotion =multi-tasking, fire-fightingWaiting = for clarification, approval, for other groups; slow application response time, waiting for buildsOver-processing = gold-plating; documentation; NO detailed up-front designsOverproduction = build too much of something before you test it in the marketDefects = time away from building product
  18. That’s me. Please stay in touch.