Copyright © Institut Lean France 2011




Lean IT in a nutshell


    Régis Medina
Lean IT in a nutshell
                         October 13-14, 2011 - Paris




Régis Medina
regis.medina@operae.fr
http://www.operae.fr
What is lean?
        Standardized work                  Andon            Just in time
               SMED               5S              Work standards
   Heijunka
                           Jidoka                      Small batches
                                                                         Kanban
                                       Autonomation
Continuous improvement                                       TWI
  Cycle time           Poka yoke            TPM                  Bottleneck

                        Push              One-piece flow    Muri
   PDCA                                                                  Gemba
                      Five whys
       Hoshin kanri                    Muda            A3    Kaizen
                          Pareto charts                                  Teamwork
                                        Pull Red bins 4m
 Takt   Toyota Way
                                     Genchi Genbutsu     Mura
    Lead time Work cells                          Value stream mapping        Kaikaku
          Overall process effectiveness              Muri     Visual management
                                     Catch-ball
Bottleneck
                                            3
What is lean ?




      4
A business model

Completely satisfy the customer
 by providing a perfect product or service


Reduce lead time and costs
 by eliminating waste


by Developing people
 through problem solving


                           5
Satisfying the customer




                 Value


          6
Reduce lead time and cost




        Toyota Production System


 An ideal of operational efficiency

                  7
Developing people




     Toyota Way 2001




An ideal of management

           8
A daily practice


Visualize the production to reveal problems

React immediately

Solve problems one by one

To improve management practices



                       9
Continuous improvement




         10
Towards a lean IT organization



     Develop a kaizen spirit
       in every employee




               11
Roadmap
“The IT organization answers quickly and
completely to my support requests”
                               Support


“The system works perfectly”
“The system is suited to my needs”
                               Maintenance


“The system supports my own improvement
efforts”                      Projects


                12
“The IT organization answers quickly and
completely to my support requests”
                               Support


“The system works perfectly”
“The system is suited to my needs”
                               Maintenance


“The system supports my own improvement
efforts”                      Projects




                13
Initial context



                        0                            1 min
           Lost calls              Average max wait time
            # per day                    # per day



                                        90%




                        % response
                        on first call




      14
Separation of flows



Lost calls               Analyse waiting times
 # per day                  Listen to calls
                                                                     Categories of calls




                                                                            Stability



  Check       Standard
                                             Flow separation
                                        ➔ Speed up the simple ones
                                  15
Standardize and train
                90%




% response
                                   Tickets
on first call

                                                         Standards




                                             Skills management
       Check                  On-the-job             (TWI)
                               training

                                 16
Results




Lost calls   % response      Average wait time
 # per day   on first call       # per day




                   17
Lessons learned

  Flow / load management

  Call analysis & structure

  Knowledge about IT systems
Next steps

  Improve customer experience
  Eliminate need for calls

                         18
“The IT organization answers quickly and
completely to my support requests”
                               Support


“The system works perfectly”
“The system is suited to my needs”
                               Maintenance


“The system supports my own improvement
efforts”                      Projects




                19
Initial context
                                   Incidents




     Volume          Lead time         Lead time      Lead time               Stock
#incidents / month   severity 1        severity 2     severity 3




                                                                   Support




                                                        Volume               Lead time
                                                    #tickets / month




                                  20
Speeding up the resolution of incidents


  Lead time

                              See the history of a
                                few incidents

                                                                              Agree on the
                                                                            resolution steps




              Check results                          “See the production”



                                               21
Recucing the number of incidents



     Volume
#incidents / month



                                Analyze every                      Identify
                                  incident                   categories of causes


                                                                                    Protect the customer




                Check results

                                                                    Verification
                                        Planning of checks
                                                                     standard
                                                   22
Results
                              Workshop                                      Review

      March          April            May                June              July      August




                                         Incidents




     Volume           Lead time             Lead time                Lead time         Stock
#incidents / month    severity 1            severity 2               severity 3




                                         Support




                                  Volume                 Lead time
                              #tickets / month




                                            23
Lessons learned



Identification of system vulnerability points

How to improve usability (error messages, etc.)

How to write usable guides




                             24
“The IT organization answers quickly and
completely to my support requests”
                               Support


“The system works perfectly”
“The system is suited to my needs”
                               Maintenance


“The system supports my own improvement
efforts”                      Projects




                25
Project improvements



Control lead time
                         Work on the right topics
Reduce lead time




                    26
Project improvements



Control lead time
                         Work on the right topics
Reduce lead time




                    27
Initial context




“Right First Time” operations
                 ”                              Delays                         Costs          Margin




                                                                                                     Réel
                                                                              Prévu   Réel   Prévu
     Validation Production        Projet 1   Projet 2   Projet 3   Projet 4



     Quality                          Lead time                                   Costs

                                                  28
Analysis of causes


After




Before




            Overload Waste




                   29
“Pull”


 Global planning




                              Content
                               Date

Project milestones




 Daily monitoring     30
Obeya




Voice of the    Macro     Weekly     Performance
                                                   Problems
 customer      planning   planning    indicators




                            31
Standards
                    Obeya


         Team-based problem resolution


 “Production release” checklist
   “System install” checklist
 “Production release” template
  with customer prerequisites
              Test website
           Automated tests
                    etc.
    32
Results


“Non Right First Time” operations
                     ”                Delays     Margin




       Quality                      Lead time   Costs




                                    Customer
                                       33
Project improvements



Control lead time
                         Work on the right topics
Reduce lead time




                    34
Software kaizen



  Measure the benefits of the              Observe users
system from a user perspective             on the gemba    See waste in the use of the system




             Check
             results
               &
              Learn



                                                           Identify improvement areas
                                 Lead improvement
                                    experiments




                                                    35
Roadmap
“The IT organization answers quickly and
completely to my support requests”
                               Support


“The system works perfectly”
“The system is suited to my needs”
                               Maintenance


“The system supports my own improvement
efforts”                      Projects


                36
Conclusion



    37
Summary

Customer first / create (or restore) value

Tools are used for a purpose

A rigorous problem solving process

Developing people before making parts


                   38
Not so easy


Risky tools

Reveals problems, some of them deep

Find time to solve them



                   39
Very first step?



What muda am I inflicting on
      my own users?




            40
Merci !
                                      Régis Medina
http://www.operae.fr        regis.medina@operae.fr

                       41

"Lean IT in a nutshell" by Régis Medina, lean coach

  • 1.
    Copyright © InstitutLean France 2011 Lean IT in a nutshell Régis Medina
  • 2.
    Lean IT ina nutshell October 13-14, 2011 - Paris Régis Medina regis.medina@operae.fr http://www.operae.fr
  • 3.
    What is lean? Standardized work Andon Just in time SMED 5S Work standards Heijunka Jidoka Small batches Kanban Autonomation Continuous improvement TWI Cycle time Poka yoke TPM Bottleneck Push One-piece flow Muri PDCA Gemba Five whys Hoshin kanri Muda A3 Kaizen Pareto charts Teamwork Pull Red bins 4m Takt Toyota Way Genchi Genbutsu Mura Lead time Work cells Value stream mapping Kaikaku Overall process effectiveness Muri Visual management Catch-ball Bottleneck 3
  • 4.
  • 5.
    A business model Completelysatisfy the customer by providing a perfect product or service Reduce lead time and costs by eliminating waste by Developing people through problem solving 5
  • 6.
  • 7.
    Reduce lead timeand cost Toyota Production System An ideal of operational efficiency 7
  • 8.
    Developing people Toyota Way 2001 An ideal of management 8
  • 9.
    A daily practice Visualizethe production to reveal problems React immediately Solve problems one by one To improve management practices 9
  • 10.
  • 11.
    Towards a leanIT organization Develop a kaizen spirit in every employee 11
  • 12.
    Roadmap “The IT organizationanswers quickly and completely to my support requests” Support “The system works perfectly” “The system is suited to my needs” Maintenance “The system supports my own improvement efforts” Projects 12
  • 13.
    “The IT organizationanswers quickly and completely to my support requests” Support “The system works perfectly” “The system is suited to my needs” Maintenance “The system supports my own improvement efforts” Projects 13
  • 14.
    Initial context 0 1 min Lost calls Average max wait time # per day # per day 90% % response on first call 14
  • 15.
    Separation of flows Lostcalls Analyse waiting times # per day Listen to calls Categories of calls Stability Check Standard Flow separation ➔ Speed up the simple ones 15
  • 16.
    Standardize and train 90% % response Tickets on first call Standards Skills management Check On-the-job (TWI) training 16
  • 17.
    Results Lost calls % response Average wait time # per day on first call # per day 17
  • 18.
    Lessons learned Flow / load management Call analysis & structure Knowledge about IT systems Next steps Improve customer experience Eliminate need for calls 18
  • 19.
    “The IT organizationanswers quickly and completely to my support requests” Support “The system works perfectly” “The system is suited to my needs” Maintenance “The system supports my own improvement efforts” Projects 19
  • 20.
    Initial context Incidents Volume Lead time Lead time Lead time Stock #incidents / month severity 1 severity 2 severity 3 Support Volume Lead time #tickets / month 20
  • 21.
    Speeding up theresolution of incidents Lead time See the history of a few incidents Agree on the resolution steps Check results “See the production” 21
  • 22.
    Recucing the numberof incidents Volume #incidents / month Analyze every Identify incident categories of causes Protect the customer Check results Verification Planning of checks standard 22
  • 23.
    Results Workshop Review March April May June July August Incidents Volume Lead time Lead time Lead time Stock #incidents / month severity 1 severity 2 severity 3 Support Volume Lead time #tickets / month 23
  • 24.
    Lessons learned Identification ofsystem vulnerability points How to improve usability (error messages, etc.) How to write usable guides 24
  • 25.
    “The IT organizationanswers quickly and completely to my support requests” Support “The system works perfectly” “The system is suited to my needs” Maintenance “The system supports my own improvement efforts” Projects 25
  • 26.
    Project improvements Control leadtime Work on the right topics Reduce lead time 26
  • 27.
    Project improvements Control leadtime Work on the right topics Reduce lead time 27
  • 28.
    Initial context “Right FirstTime” operations ” Delays Costs Margin Réel Prévu Réel Prévu Validation Production Projet 1 Projet 2 Projet 3 Projet 4 Quality Lead time Costs 28
  • 29.
  • 30.
    “Pull” Global planning Content Date Project milestones Daily monitoring 30
  • 31.
    Obeya Voice of the Macro Weekly Performance Problems customer planning planning indicators 31
  • 32.
    Standards Obeya Team-based problem resolution “Production release” checklist “System install” checklist “Production release” template with customer prerequisites Test website Automated tests etc. 32
  • 33.
    Results “Non Right FirstTime” operations ” Delays Margin Quality Lead time Costs Customer 33
  • 34.
    Project improvements Control leadtime Work on the right topics Reduce lead time 34
  • 35.
    Software kaizen Measure the benefits of the Observe users system from a user perspective on the gemba See waste in the use of the system Check results & Learn Identify improvement areas Lead improvement experiments 35
  • 36.
    Roadmap “The IT organizationanswers quickly and completely to my support requests” Support “The system works perfectly” “The system is suited to my needs” Maintenance “The system supports my own improvement efforts” Projects 36
  • 37.
  • 38.
    Summary Customer first /create (or restore) value Tools are used for a purpose A rigorous problem solving process Developing people before making parts 38
  • 39.
    Not so easy Riskytools Reveals problems, some of them deep Find time to solve them 39
  • 40.
    Very first step? Whatmuda am I inflicting on my own users? 40
  • 41.
    Merci ! Régis Medina http://www.operae.fr regis.medina@operae.fr 41