SlideShare a Scribd company logo
Thanks
To Our Sponsors
*
    @jonathanfmills
Jonathan Mills - AJISoftware
jonathanfmills@gmail.com
GeeksWithBlogs.net/jonathanfmills
@jonathanfmills




                     *
What is this lean you speak of?
* Eliminate Waste
* Amplify Learning
* Decide as Late as Possible
* Deliver Fast
* Empower!
* See the whole



                               *
Think big,
   act small,
       fail fast;
             learn rapidly

                       *
Pushing code through the pipeline




                *
It starts at Toyota


     Does it?




                      *
Building a prius




                   *
*
Manufacturing != Software




                       *
* Visualize the workflow




             *
* What am I doing?
* How am I going to do it?
* Do it
* Test It
* Accept It
* Done



           *
What   How   Do   Test   Accept   Done
What   How           Do               Test            Accept                 Done
             Not much to do.   New Button         Email Notification   One thing done
             Saddness          Jon                BU                   Sweet!

                               Sort Name          Customer Portal
                               Richard

                               Get Address        New Button
                               Jack               Jon

                               New Menu           Sort Name
                               Jon                Richard

                               Cust Screen        Get Address
                               Richard            Jack

                               Cool Web Service   New Menu
                               Jack               Jon

                               Test me please…    Cust Screen
                               tester             Richard



                                                  Cool Web Service
                                                  Jack



                                                  Why is BU not
                                                  accepting?
* Visualize the workflow
* Limit WIP




             *
What   How(3)        Do (6)          Test (2)        Accept (2)                 Done
                Not much to do.   New Button         Email Notification   One thing done
                Saddness          Jon                BU                   Sweet!

                                  Sort Name          Customer Portal
                                  Richard

                                  Get Address        New Button
                                  Jack               Jon

                                  New Menu           Sort Name
                                  Jon                Richard

                                  Cust Screen        Get Address
                                  Richard            Jack

                                  Cool Web Service   New Menu
                                  Jack               Jon

                                  Test me please…    Cust Screen
                                  tester             Richard



                                                     Cool Web Service
                                                     Jack



                                                     Why is BU not
                                                     accepting?
* Visualize the workflow
* Limit WIP
* Manage Flow
  * Pull through




              *
What   How(3)        Do (6)          Test (2)        Accept (2)                 Done
                Not much to do.   New Button         Email Notification   One thing done
                Saddness          Jon                BU                   Sweet!

                                  Sort Name          Customer Portal
                                  Richard

                                  Get Address        New Button
                                  Jack               Jon

                                  New Menu           Sort Name
                                  Jon                Richard

                                  Cust Screen        Get Address
                                  Richard            Jack

                                  Cool Web Service   New Menu
                                  Jack               Jon

                                  Test me please…    Cust Screen
                                  tester             Richard



                                                     Cool Web Service
                                                     Jack



                                                     Why is BU not
                                                     accepting?
What   How(3)        Do (6)           Test (2)   Accept (2)                 Done
                Not much to do.    New Button    Email Notification   One thing done
                Saddness           Jon           BU                   Sweet!

                Get Address        Sort Name     Customer Portal
                Jack               Richard

                New Menu                         New Button
                Jon                              Jon

                Cust Screen                      Sort Name
                Richard                          Richard

                Cool Web Service                 Get Address
                Jack                             Jack

                Test me please…                  New Menu
                tester                           Jon

                                                 Cust Screen
                                                 Richard



                                                 Cool Web Service
                                                 Jack



                                                 Why is BU not
                                                 accepting?
* Visualize the workflow
* Limit WIP
* Manage Flow
* Make Policies Explicit




             *
* Visualize the workflow
* Limit WIP
* Manage Flow
* Make Policies Explicit
* Improve Collaboratively




             *
* Improve Collaboratively
small continuous, incremental and evolutionary
               changes that stick




             *
*
* Start with what you do now
* Agree to pursue incremental change
* Respect the current environment




        *
*

More Related Content

Viewers also liked

Burning Books sample
Burning Books sampleBurning Books sample
Burning Books sample
Burning Eye
 
Top10 Marketing Tips for Inns & Hotels
Top10 Marketing Tips for Inns & HotelsTop10 Marketing Tips for Inns & Hotels
Top10 Marketing Tips for Inns & Hotels
Scott Frangos
 
Presentation1
Presentation1Presentation1
Presentation1
badria7776
 
Primary Concepts Module 1
Primary Concepts Module 1Primary Concepts Module 1
Primary Concepts Module 1
Gretchen Ulrich
 
Marketing Automation w iPresso
Marketing Automation w iPressoMarketing Automation w iPresso
Marketing Automation w iPressoiPresso
 
Dire, fare, abitare
Dire, fare, abitareDire, fare, abitare
Dire, fare, abitare
Informagiovani Ancona
 
Catalogue 4-Pdf
Catalogue 4-PdfCatalogue 4-Pdf
Catalogue 4-Pdf
Sophieparis_collection
 
Inq Apr8 Bw
Inq Apr8 BwInq Apr8 Bw
Inq Apr8 Bw
bickleya1
 
Italian ppt basic vocabulary
Italian ppt   basic vocabularyItalian ppt   basic vocabulary
Italian ppt basic vocabularykarinisa
 
Reading argumentation
Reading argumentationReading argumentation
Reading argumentation
shawnashulman
 
Applied Mathematics by Dan Simpson
Applied Mathematics by Dan SimpsonApplied Mathematics by Dan Simpson
Applied Mathematics by Dan Simpson
Burning Eye
 
Интерактивный урок по психологии
Интерактивный урок по психологииИнтерактивный урок по психологии
Интерактивный урок по психологии
Delight2000
 
Maskboy by James Wheale
Maskboy by James WhealeMaskboy by James Wheale
Maskboy by James Wheale
Burning Eye
 

Viewers also liked (14)

Burning Books sample
Burning Books sampleBurning Books sample
Burning Books sample
 
Top10 Marketing Tips for Inns & Hotels
Top10 Marketing Tips for Inns & HotelsTop10 Marketing Tips for Inns & Hotels
Top10 Marketing Tips for Inns & Hotels
 
Presentation1
Presentation1Presentation1
Presentation1
 
Primary Concepts Module 1
Primary Concepts Module 1Primary Concepts Module 1
Primary Concepts Module 1
 
Marketing Automation w iPresso
Marketing Automation w iPressoMarketing Automation w iPresso
Marketing Automation w iPresso
 
Dire, fare, abitare
Dire, fare, abitareDire, fare, abitare
Dire, fare, abitare
 
Catalogue 4-Pdf
Catalogue 4-PdfCatalogue 4-Pdf
Catalogue 4-Pdf
 
Inq Apr8 Bw
Inq Apr8 BwInq Apr8 Bw
Inq Apr8 Bw
 
Italian ppt basic vocabulary
Italian ppt   basic vocabularyItalian ppt   basic vocabulary
Italian ppt basic vocabulary
 
Reading argumentation
Reading argumentationReading argumentation
Reading argumentation
 
Applied Mathematics by Dan Simpson
Applied Mathematics by Dan SimpsonApplied Mathematics by Dan Simpson
Applied Mathematics by Dan Simpson
 
Master plan ruralnog turizma
Master plan ruralnog turizmaMaster plan ruralnog turizma
Master plan ruralnog turizma
 
Интерактивный урок по психологии
Интерактивный урок по психологииИнтерактивный урок по психологии
Интерактивный урок по психологии
 
Maskboy by James Wheale
Maskboy by James WhealeMaskboy by James Wheale
Maskboy by James Wheale
 

Recently uploaded

Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
maazsz111
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 

Recently uploaded (20)

Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 

Order To Chaos

  • 2. * @jonathanfmills
  • 3. Jonathan Mills - AJISoftware jonathanfmills@gmail.com GeeksWithBlogs.net/jonathanfmills @jonathanfmills *
  • 4. What is this lean you speak of?
  • 5. * Eliminate Waste * Amplify Learning * Decide as Late as Possible * Deliver Fast * Empower! * See the whole *
  • 6. Think big, act small, fail fast; learn rapidly *
  • 7. Pushing code through the pipeline *
  • 8.
  • 9. It starts at Toyota Does it? *
  • 10.
  • 12. *
  • 13.
  • 14.
  • 16. * Visualize the workflow *
  • 17. * What am I doing? * How am I going to do it? * Do it * Test It * Accept It * Done *
  • 18. What How Do Test Accept Done
  • 19. What How Do Test Accept Done Not much to do. New Button Email Notification One thing done Saddness Jon BU Sweet! Sort Name Customer Portal Richard Get Address New Button Jack Jon New Menu Sort Name Jon Richard Cust Screen Get Address Richard Jack Cool Web Service New Menu Jack Jon Test me please… Cust Screen tester Richard Cool Web Service Jack Why is BU not accepting?
  • 20. * Visualize the workflow * Limit WIP *
  • 21. What How(3) Do (6) Test (2) Accept (2) Done Not much to do. New Button Email Notification One thing done Saddness Jon BU Sweet! Sort Name Customer Portal Richard Get Address New Button Jack Jon New Menu Sort Name Jon Richard Cust Screen Get Address Richard Jack Cool Web Service New Menu Jack Jon Test me please… Cust Screen tester Richard Cool Web Service Jack Why is BU not accepting?
  • 22. * Visualize the workflow * Limit WIP * Manage Flow * Pull through *
  • 23. What How(3) Do (6) Test (2) Accept (2) Done Not much to do. New Button Email Notification One thing done Saddness Jon BU Sweet! Sort Name Customer Portal Richard Get Address New Button Jack Jon New Menu Sort Name Jon Richard Cust Screen Get Address Richard Jack Cool Web Service New Menu Jack Jon Test me please… Cust Screen tester Richard Cool Web Service Jack Why is BU not accepting?
  • 24. What How(3) Do (6) Test (2) Accept (2) Done Not much to do. New Button Email Notification One thing done Saddness Jon BU Sweet! Get Address Sort Name Customer Portal Jack Richard New Menu New Button Jon Jon Cust Screen Sort Name Richard Richard Cool Web Service Get Address Jack Jack Test me please… New Menu tester Jon Cust Screen Richard Cool Web Service Jack Why is BU not accepting?
  • 25. * Visualize the workflow * Limit WIP * Manage Flow * Make Policies Explicit *
  • 26. * Visualize the workflow * Limit WIP * Manage Flow * Make Policies Explicit * Improve Collaboratively *
  • 27. * Improve Collaboratively small continuous, incremental and evolutionary changes that stick *
  • 28. *
  • 29. * Start with what you do now * Agree to pursue incremental change * Respect the current environment *
  • 30. *