SlideShare une entreprise Scribd logo
1  sur  31
Ingar Jentoftsen and Morten Ulrik Sørensen
15th May 2012




Kanban in Maersk Line
Tokyo Imperial Garden
Lean Kanban System




youtube
Toyota Kanban




• WIP kontrol
• Pull vs Push
Ingar Jentoftsen and Morten Ulrik Sørensen
15th May 2012




Kanban in Maersk Line
X-leap: The goal
Under Maersk Lines paraplystrategi - streamLINE - er der i værksat en række
initiativer, der sikre at rederiet bliver endnu mere konkurrencedygtige gennem
industriens bedste leveringssikkerhed, fortsatte CO2-reducerende initiativer og
sidste men ikke mindst ved at sætte kunden i fokus, oplyser Eivind Kolding til Klaus
Lund & Partneres nyhedsbrev.

X-Leap er Maersk Lines største og vigtigste af disse programmer.

Formålet er at gøre det ligeså enkelt at booke en container hos os som en
bog hos Amazon.com




                                                                                  Maersk Line CEO



                                     Source: http://epn.dk/brancher/transport/skib/article2069838.ece
Agile Project




                ?
4 co-located teams
Daily team stand-ups
Daily Scrum of Scrums


Sprints of 3 weeks
Release after 2 sprints



Traditional SCRUM board
A story backlog per team
Sprint level stories
Still Challenges


• Variation in the number of stories we delivered in each
  release
• Increasing number of unfinished features
• Our metrics indicated an increase in the effort (number of
  story points) we delivered in each release, but we got less
  functionality
• Uneven load on the individual team members
Needed improvements


• We needed to focus on completing functionality that would
  deliver value
• We needed to deliver value to our sponsors in each release
• We needed to be more predictable
• We needed to better utilize the full team capacity
Visualize the Workflow


• Map the existing development process in the team
• Identify value adding activities, hand-over point, and
  queues
• Visualize the workflow on the team’s board (Kanban Board)
Visualize the Workflow
To Do           In Progress                                                        Done




        To Do      In         In Development   Waiting for      Verification              Done
                  Prep.                        Deployment    Ready        Tested
Limit Work in Progress


• Feature (stories) that has independent value and can be
  release
• Commit to deliver a complete feature
• Focus the team on completing work already started
• Focus on what is left to do, rather than what we have done
• Collaboration
• Pair Programming
• Grow T-Shaped people
Limit Work in Progress
To Do           In Progress                                                        Done




        To Do      In         In Development   Waiting for      Verification              Done
                  Prep.                        Deployment    Ready        Tested




                                   U R G E N T
Make Process Policies Explicit


• Agree on policies regarding
   • Definition of Done
   • Workflow
   • Work in Progress limits
   • Acceptance and Sign-Off
   • Prioritization
• Make polices visible on the board
Make Process Policies Explicit
To Do           In Progress                                                        Done




        To Do      In         In Development   Waiting for      Verification              Done
                  Prep.                        Deployment    Ready        Tested




                                                Policies

                                   U R G E N T
Measure and Manage the Flow


• Identify metrics That are meaningful for the team
   • How are we performing?
   • Are we happy with our performance?
   • How do we like to perform in the next release?
• Make the metrics visible on the board
• Use the metrics and data as input to discussions on how the
  team can improve - retrospectives
Metrics


• Value Delivered
   • Number of features delivered
   • Number of value points delivered
• Cycle Time
   • Number of working days per feature
   • Number of working days over Story Size
• Quality
   • Number of defects
   • Time to fix (Cycle Time)
Number of Stories




                          20
                                 40
                                       60
                                            80




                      0
                                                   100
                                                         120
               K1_1
               K1_4
               K1_7
              K1_10
               K2_3
               K2_6
                                                           Karpo
               K2_9
               K3_2
               K3_5
               K3_8
                                                                   Performance




               L1_1
               L1_4




Done
               L1_7
              L1_10
               L2_3
               L2_6
                                                           Lycos




               L2_9
               L3_2
               L3_5




Development
               L3_8
               M1_1
               M1_4
               M1_7
              M1_10
               M2_3
Grooming       M2_6
                                                           Metis




               M2_9
               M3_2
               M3_5
               M3_8
Backlog




              N1_-2
               N1_2
               N1_5
               N1_8
               N2_1
               N2_4
                                                           Nike




               N2_7
              N2_10
               N3_3
               N3_6
               N3_9
Feature Cycle Time
                         Icarus 3 – Nike 3


                         90
                         80
Number of Working Days




                         70
                         60
                         50
                         40                             Longest
                                                        Shortest
                         30
                                                        Average
                         20
                         10
                          0




                                              Sprints
Delivery vs. Commitment Date


                   15



                   10
      Days Late




                    5



                    0


Committed
                    -5
      Days Early




                   -10



                   -15
Cycle Time / Size


                           0-20p 21-50p        51-100p     101p -
                    2.50



                    2.00
Cycle Time / Size




                    1.50



                    1.00



                    0.50



                    0.00
                           0              50             100        150    200   250   300

                                                                    Size
Continuously Improve


• Keep improving the team’s process and flow through regular
  team retrospectives
• Keep improving the project’s process and flow through
  regular project retrospectives
• Keep improving and adapting the Kanban boards to support
  the processes
• Experiment within the team and across the project
Continuously Improve
Scaling


• Alignment through daily stand-ups
• Project Kanban board
• Focus on flow of features
• Focus on project deliveries
• Focus on collaboration across teams
• Focus on removing impediments
Make Process Policies Explicit


Feature Queue   Techniucal   Teams   Grooming   In Development              Done
                  Queue
                                                                 Feature   Technical   Defects
Tracking Cycle Time
Questions?



  Ingar Jentoftsen
  Delivery Manager
  X-Leap Maersk Line IT

  +45 3363 8858
  ingar.jentoftsen@maersk.com
Back Up Slides
X-leap: Value stream analysis for a feature




X-leap: Root cause analysis for why hardening phase takes so long

Contenu connexe

Similaire à Kanban i praksis hos maersk line

Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...Belatrix Software Factory
 
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy Duncan
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy DuncanMeasuring Agility and Deliver Business Goals - Valtech Case Study by Guy Duncan
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy DuncanAgile Software Community of India
 
Transitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTransitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTechWell
 
Real world experience from Microsoft - Deniz Ercoskun
Real world experience from Microsoft - Deniz ErcoskunReal world experience from Microsoft - Deniz Ercoskun
Real world experience from Microsoft - Deniz ErcoskunAgileSparks
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012Prathan Dansakulcharoenkit
 
How to build cost and plan App Development - Fuerte International App Developers
How to build cost and plan App Development - Fuerte International App DevelopersHow to build cost and plan App Development - Fuerte International App Developers
How to build cost and plan App Development - Fuerte International App DevelopersGreg Jarrett
 
Quality improvement for documentation case study 20120419
Quality improvement for documentation case study 20120419Quality improvement for documentation case study 20120419
Quality improvement for documentation case study 20120419Louise Tincher
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowayAGILEMinds
 
Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scopeCraig Brown
 
Goal Examples for Agile Engineering
Goal Examples for Agile EngineeringGoal Examples for Agile Engineering
Goal Examples for Agile EngineeringBetterWorks
 
How MS Does Devops - Developer Developer Developer 2018
How MS Does Devops - Developer Developer Developer 2018How MS Does Devops - Developer Developer Developer 2018
How MS Does Devops - Developer Developer Developer 2018tspascoal
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...Business of Software Conference
 
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...Rakuten Group, Inc.
 
Agile - Iteration 0 CodeMash 2010
Agile - Iteration 0 CodeMash 2010Agile - Iteration 0 CodeMash 2010
Agile - Iteration 0 CodeMash 2010kensipe
 
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...LeanKanbanIndia
 
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor Europe
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor EuropeThe quest of one-piece-flow in IT by Pierre Masai, Toyota Motor Europe
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor EuropeInstitut Lean France
 
Between Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologiesBetween Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologiesZbyszek Mockun
 

Similaire à Kanban i praksis hos maersk line (20)

Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...Webinar 2nd edition of the secrets of agile software development from the exe...
Webinar 2nd edition of the secrets of agile software development from the exe...
 
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy Duncan
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy DuncanMeasuring Agility and Deliver Business Goals - Valtech Case Study by Guy Duncan
Measuring Agility and Deliver Business Goals - Valtech Case Study by Guy Duncan
 
Transitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTransitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to Practice
 
Real world experience from Microsoft - Deniz Ercoskun
Real world experience from Microsoft - Deniz ErcoskunReal world experience from Microsoft - Deniz Ercoskun
Real world experience from Microsoft - Deniz Ercoskun
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
 
How to build cost and plan App Development - Fuerte International App Developers
How to build cost and plan App Development - Fuerte International App DevelopersHow to build cost and plan App Development - Fuerte International App Developers
How to build cost and plan App Development - Fuerte International App Developers
 
Quality improvement for documentation case study 20120419
Quality improvement for documentation case study 20120419Quality improvement for documentation case study 20120419
Quality improvement for documentation case study 20120419
 
Agile India 2014 - Venkatraman L on Scaling Agile
Agile India 2014 - Venkatraman L on Scaling AgileAgile India 2014 - Venkatraman L on Scaling Agile
Agile India 2014 - Venkatraman L on Scaling Agile
 
Seeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan ShallowaySeeing what matters using the right vision to manage transition - Alan Shalloway
Seeing what matters using the right vision to manage transition - Alan Shalloway
 
Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scope
 
Goal Examples for Agile Engineering
Goal Examples for Agile EngineeringGoal Examples for Agile Engineering
Goal Examples for Agile Engineering
 
How MS Does Devops - Developer Developer Developer 2018
How MS Does Devops - Developer Developer Developer 2018How MS Does Devops - Developer Developer Developer 2018
How MS Does Devops - Developer Developer Developer 2018
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
 
Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 
Sitex orbis a case study
Sitex orbis   a case studySitex orbis   a case study
Sitex orbis a case study
 
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
 
Agile - Iteration 0 CodeMash 2010
Agile - Iteration 0 CodeMash 2010Agile - Iteration 0 CodeMash 2010
Agile - Iteration 0 CodeMash 2010
 
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
 
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor Europe
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor EuropeThe quest of one-piece-flow in IT by Pierre Masai, Toyota Motor Europe
The quest of one-piece-flow in IT by Pierre Masai, Toyota Motor Europe
 
Between Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologiesBetween Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologies
 

Dernier

Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 

Dernier (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 

Kanban i praksis hos maersk line

  • 1. Ingar Jentoftsen and Morten Ulrik Sørensen 15th May 2012 Kanban in Maersk Line
  • 4. Toyota Kanban • WIP kontrol • Pull vs Push
  • 5. Ingar Jentoftsen and Morten Ulrik Sørensen 15th May 2012 Kanban in Maersk Line
  • 6. X-leap: The goal Under Maersk Lines paraplystrategi - streamLINE - er der i værksat en række initiativer, der sikre at rederiet bliver endnu mere konkurrencedygtige gennem industriens bedste leveringssikkerhed, fortsatte CO2-reducerende initiativer og sidste men ikke mindst ved at sætte kunden i fokus, oplyser Eivind Kolding til Klaus Lund & Partneres nyhedsbrev. X-Leap er Maersk Lines største og vigtigste af disse programmer. Formålet er at gøre det ligeså enkelt at booke en container hos os som en bog hos Amazon.com Maersk Line CEO Source: http://epn.dk/brancher/transport/skib/article2069838.ece
  • 8. 4 co-located teams Daily team stand-ups Daily Scrum of Scrums Sprints of 3 weeks Release after 2 sprints Traditional SCRUM board A story backlog per team Sprint level stories
  • 9.
  • 10. Still Challenges • Variation in the number of stories we delivered in each release • Increasing number of unfinished features • Our metrics indicated an increase in the effort (number of story points) we delivered in each release, but we got less functionality • Uneven load on the individual team members
  • 11. Needed improvements • We needed to focus on completing functionality that would deliver value • We needed to deliver value to our sponsors in each release • We needed to be more predictable • We needed to better utilize the full team capacity
  • 12. Visualize the Workflow • Map the existing development process in the team • Identify value adding activities, hand-over point, and queues • Visualize the workflow on the team’s board (Kanban Board)
  • 13. Visualize the Workflow To Do In Progress Done To Do In In Development Waiting for Verification Done Prep. Deployment Ready Tested
  • 14. Limit Work in Progress • Feature (stories) that has independent value and can be release • Commit to deliver a complete feature • Focus the team on completing work already started • Focus on what is left to do, rather than what we have done • Collaboration • Pair Programming • Grow T-Shaped people
  • 15. Limit Work in Progress To Do In Progress Done To Do In In Development Waiting for Verification Done Prep. Deployment Ready Tested U R G E N T
  • 16. Make Process Policies Explicit • Agree on policies regarding • Definition of Done • Workflow • Work in Progress limits • Acceptance and Sign-Off • Prioritization • Make polices visible on the board
  • 17. Make Process Policies Explicit To Do In Progress Done To Do In In Development Waiting for Verification Done Prep. Deployment Ready Tested Policies U R G E N T
  • 18. Measure and Manage the Flow • Identify metrics That are meaningful for the team • How are we performing? • Are we happy with our performance? • How do we like to perform in the next release? • Make the metrics visible on the board • Use the metrics and data as input to discussions on how the team can improve - retrospectives
  • 19. Metrics • Value Delivered • Number of features delivered • Number of value points delivered • Cycle Time • Number of working days per feature • Number of working days over Story Size • Quality • Number of defects • Time to fix (Cycle Time)
  • 20. Number of Stories 20 40 60 80 0 100 120 K1_1 K1_4 K1_7 K1_10 K2_3 K2_6 Karpo K2_9 K3_2 K3_5 K3_8 Performance L1_1 L1_4 Done L1_7 L1_10 L2_3 L2_6 Lycos L2_9 L3_2 L3_5 Development L3_8 M1_1 M1_4 M1_7 M1_10 M2_3 Grooming M2_6 Metis M2_9 M3_2 M3_5 M3_8 Backlog N1_-2 N1_2 N1_5 N1_8 N2_1 N2_4 Nike N2_7 N2_10 N3_3 N3_6 N3_9
  • 21. Feature Cycle Time Icarus 3 – Nike 3 90 80 Number of Working Days 70 60 50 40 Longest Shortest 30 Average 20 10 0 Sprints
  • 22. Delivery vs. Commitment Date 15 10 Days Late 5 0 Committed -5 Days Early -10 -15
  • 23. Cycle Time / Size 0-20p 21-50p 51-100p 101p - 2.50 2.00 Cycle Time / Size 1.50 1.00 0.50 0.00 0 50 100 150 200 250 300 Size
  • 24. Continuously Improve • Keep improving the team’s process and flow through regular team retrospectives • Keep improving the project’s process and flow through regular project retrospectives • Keep improving and adapting the Kanban boards to support the processes • Experiment within the team and across the project
  • 26. Scaling • Alignment through daily stand-ups • Project Kanban board • Focus on flow of features • Focus on project deliveries • Focus on collaboration across teams • Focus on removing impediments
  • 27. Make Process Policies Explicit Feature Queue Techniucal Teams Grooming In Development Done Queue Feature Technical Defects
  • 29. Questions? Ingar Jentoftsen Delivery Manager X-Leap Maersk Line IT +45 3363 8858 ingar.jentoftsen@maersk.com
  • 31. X-leap: Value stream analysis for a feature X-leap: Root cause analysis for why hardening phase takes so long