SlideShare a Scribd company logo
1 of 44
Download to read offline
www.thalesgroup.com




                                                        Flash-meetings for
                                                         sw development
                                                             11/2012
Legal Entity/Division - 11/2011




                                   Emmanuel CHENU, Thales Avionics, CC NAV
                                   emmanuel.chenu@fr.thalesgroup.com
Framework


   Framework: PDCA

   Plan
   What is the problem? the impacts? the root causes?


   What is the plan to assess the root causes?


   Do
   What experiments are led according to the plan?


   Check
   What results are measured when running the experiments?


   Act
   What have we learned? adjusted? standardized?



This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Context




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Plan




                              PLAN
This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Plan / Problem


   Problem: «Unsatisfied with our project weekly meetings»




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Plan / Problem


   Problem: «Unsatisfied with our project weekly meetings»

   #1 Duration:

   . 1h is too long ...




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Plan / Problem


   Problem: «Unsatisfied with our project weekly meetings»

   #1 Duration:

   . Pause activities for a full hour!

                                                                                        1h

                                                                                        1h !




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Plan / Problem


   Problem: «Unsatisfied with our project weekly meetings»

   #1 Duration:

   . Lack of dynamism & efficiency ...

   . Loss of focus on the highest priority topics (waste, no
   respect)




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Plan / Problem


   Problem: «Unsatisfied with our project weekly meetings»

   #2 Delay:

   . Problems are assessed too late (1 .. 7 days latency)

   . Out-of-date data (1 .. 7 days latency)

   . Impact of daily work

             - is not obvious

             - is visible too late to steer activities

                               = «Steering a project with a 1-week delay»




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Plan / Impacts


   Problem: «Unsatisfied with our project weekly meetings»

   Impacts:

   . Participation is not systematic

   . Loss of interest & of implication in the project

   . Team performance below expectations




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Plan / Root causes


   Root cause #1: The periodicity of the meeting is too low

   => accumulation of problems (7 days)

   => out-of-date data (1 .. 7 days)

   => missed synchronization points

                         Frequency of meeting < Frequency of problems (Nyquist-Shannon)




                                                                                                                                   1 week stockpile of
                                                                                                                                   problems, data & missed
                                                                                                                                   synchronizations,
                                                                                                                                   processed once a week




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Plan / Root causes


   Root cause #2: Duration is too long

   => Focus is not maintained on the highest priorities

   => Part of the meeting is waste (no value, no respect)




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Plan / Strategy


   #1 Lower the duration of the meeting (<< 1h)

   #2 Raise the frequency of the meeting (>> 1/week)


                                                                                duration
                                                                                1h




              Initial situation
                                                                          period 7d
                                                                                                                           1 .. 7d




                                                                                                                                            duration
                                                                                                                                            << 1h

             Target situation                                         period <<7d




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Do




                                                                  DO
This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Do


   Practice 15-minute Daily Flash-Meetings

  To reduce the duration of the                                                                       To raise periocity of project
  meeting (15 minutes << 1 hour)                                                                      steering (daily << weekly)




        2 teams are practicing the
        following standard




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Do


   #1 Kick-off

   .   Every day: same place, hour, & duration

   . Daily-leader rotation according to displayed calendar

   . All members stand facing large charts & task-board

   . Only daily-leader is seated, facing charts, editing iteration backlog on a computer




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Do


   #2 Nightly build

   . The daily-leader

   .   reports the status of the nightly build

   . organizes further analysis or corrective actions (if required)




                                                                                                                                   The nightly build
                                                                                                                                   - builds the executable files,
                                                                                                                                   - runs the unit-tests,
                                                                                                                                   - runs the acceptance tests,
                                                                                                                                   - measures the product quality
                                                                                                                                   - ships the product
                                                                                                                                   - controls the andon
                                                                                                                                   - ...




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Do


   #3 Product quality

   . The team

   . reports the quality metrics

   . updates the quality charts


   . organizes further analysis/corrective


     actions (if required)




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Do


   #3 Product quality




   = # lines of code not fully covered by tests

   + # warnings in the code & tests

   + # times the coding standards are not fulfilled

   + # traceability errors

   + # complex operations

   + # 'todo' & 'fixme' tags in the code & tests

   + # new tickets to estimate

   + # opened tickets

This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Do


   #4 Development tasks

   . The daily-leader

   . runs through the tasks by order of priority


   . The team

   . reports status (expenses, progress, estimates, problems)

   . updates the work-in-progress on the task-board


   . The daily-leader

   . updates expenses, estimates in the iteration backlog


   . Available team members

   . pull new tasks from the iteration backlog


This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Do


   #4 Development tasks

   ! If the team reports complex problems or technical issues
   the daily-leader invites the stakeholders to resume the topic after the daily flash-meeting


   ! The task-board displays the WIP in the VSM:
                                                                                                                                   Task-board

                                           VSM




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Do


   #5 Team performance

   . The daily-leader

   . reports the team performance to the team (costs & progress; quality already
   reported!)


   . The team

   . updates the performance charts

      (costs & progress)

   . analyzes the performance

   . organizes corrective actions

      (if required)




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Check




             CHECK
This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Check


  #1 Regular practice

  . Every working day >7 years = >2500 flash-meetings

  . 5 teams involved

  . 7 < team members < 50 (large team / 4 teams)




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Check


  #2 Frequency & duration

  . 15min < duration / meeting < 20 min

  . 1h15 < duration / week < 1h40

  => overall time spent in meeting has not been reduced ...




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Check


  #3 Focus

  . with 15min target duration, all non-value information is
  removed

  . reduce duration to focus on highest priorities

  . focus: steering, performance & problems




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Check


  #4 Visible team performance

  . Progress, costs & quality are displayed & up-to-date
  (daily)

  . Problems are displayed, analysis & corrective actions in
  progress

  . Shared vision

  - of tasks & priorities

  - of team performance (progress, costs & quality)

  . WIP is visible (with problems: dependencies &
  bottlenecks)

  => sw development is now visible!
This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Check


  #5 WIP & product quality

  . wip is reduced in 2 scales (1 day, 2 weeks)

  . product quality improves at each iteration

  #6 Implication

  . Every day:

  - Team members attend & participate

  - Daily team leader rotation

  . Team members concerned by costs, progress & quality




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Check


  #7 Continuous improvement

  . The team practices continuous improvement:

  Daily flash-meeting standard displayed & often improved




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act




                                                      ACT
This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #1 The war-room

  . Dedicated war-room (noisy meetings, room for charts)

  #2 The schedule

  . Not too soon => to gather data

  . Not too late => to plan the day

  . 9AM < kick-off < 9:45AM

  . Time-slot booked in calendars!




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #3 Computers

  . Only for the daily team leader!

  . Large screen => failure
                                                                                                                                   Turned-off

  . Focus on the action, not on the screen!




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #4 Daily-flash meeting = PDCA
  . Plan:


  - Define the conditions of success for today


  - Plan today’s tasks to meet success


  . Do:


  - Perform today’s tasks


  . Check:


  - Tomorrow, check performance (is success fulfilled?)


  .   Act:


  - According to performance, adapt behavior in order to succeed




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #5 Work-in-progress

  Daily flash-meeting + nightly build

  = daily cycle within which tasks are DONE

  => reduces WIP

  #6 Visible impact & motivation

  . Visualize the impact of a day of work on common goals

  . The team sees it can make a difference

  => enhances autonomy & motivation




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #7 Project steering

  . A single iteration burndown is not enough to steer
  activities of the iteration




                   Amount of work (%)




    Focus is on
    completion of
    work within
    the milestone



                                                                                                             Milestone (days)


This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #7 Project steering

  . A single iteration burndown is not enough to steer
  activities of the iteration

  . Focus on completion of work within a miletone (progress)

  . But, what about:

  . costs?

  . product quality?




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


    #7 Project steering

    . A single iteration burndown is not enough to steer
    activities of the iteration




Visualize problems: OK

But, what is the problem?




  This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
   Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #7 Project steering



                Amount of work (%)
                                                                                                                                    Focus on costs




                                                                                         Allocated budget (days)

Add a focus on costs!




                Amount of work (%)                                                                                                 Focus on progress




                                                                                                 Milestone (days)


This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #7 Project steering
                                                                                                Per functionality                  Full scope




                                                                                                                                                costs




                                                                                                                                                progress




      Add progress & costs per functionality/feature!



This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #8 Learning

  Daily flash-meetings develop skills:

  . to lead meetings

  . to organize self-directed work with pulls systems
  (autonomy!)

  . to identify & solve problems (problem solving develops
  skills!)

  . to steer activities

  . to share knowledge > 1 / day

  . and ...

This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #9 Continuous improvement

  . Daily flash-meetings = case study to learn & practice
  continuous improvement

  . Everyone is involved

  => The know-how is then used for other issues




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #10 Discipline

  . The meeting must occur!

  . Tight time-schedule

  . Focus on relevent information




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
Act


  #11 Respect

  Daily flash-meetings = environment where the team:

  . shares goals, responsability & success

  . develops skills & autonomy

  = RESPECT for people, their work & their time




This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
End




THANKS
This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A.
 Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.

More Related Content

Viewers also liked

Viewers also liked (10)

Implementing SAP with a lean thinking approach - European Lean IT Summit 2012
Implementing SAP with a lean thinking approach - European Lean IT Summit 2012 Implementing SAP with a lean thinking approach - European Lean IT Summit 2012
Implementing SAP with a lean thinking approach - European Lean IT Summit 2012
 
Mark Lear and Mike Orzen - European Lean IT Summit
Mark Lear and Mike Orzen - European Lean IT SummitMark Lear and Mike Orzen - European Lean IT Summit
Mark Lear and Mike Orzen - European Lean IT Summit
 
Lean@Tieto TIPS - European Lean IT Summit 2012
Lean@Tieto TIPS - European Lean IT Summit 2012Lean@Tieto TIPS - European Lean IT Summit 2012
Lean@Tieto TIPS - European Lean IT Summit 2012
 
Mary Poppendieck: The Aware Organization - Lean IT Summit 2014
Mary Poppendieck: The Aware Organization - Lean IT Summit 2014Mary Poppendieck: The Aware Organization - Lean IT Summit 2014
Mary Poppendieck: The Aware Organization - Lean IT Summit 2014
 
Lessons in Enterprise Architecture and IT Service Management by Charles Betz,...
Lessons in Enterprise Architecture and IT Service Management by Charles Betz,...Lessons in Enterprise Architecture and IT Service Management by Charles Betz,...
Lessons in Enterprise Architecture and IT Service Management by Charles Betz,...
 
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
Scrum: The art of doing twice the work in half the time by Jeff Sutherland - ...
 
"Implementing a lean approach in IT operations and infrastructure" by Philipp...
"Implementing a lean approach in IT operations and infrastructure" by Philipp..."Implementing a lean approach in IT operations and infrastructure" by Philipp...
"Implementing a lean approach in IT operations and infrastructure" by Philipp...
 
How I have multiplied by 4 my turnover in 2 years by Theodo at Lean IT Summit...
How I have multiplied by 4 my turnover in 2 years by Theodo at Lean IT Summit...How I have multiplied by 4 my turnover in 2 years by Theodo at Lean IT Summit...
How I have multiplied by 4 my turnover in 2 years by Theodo at Lean IT Summit...
 
A story of lean IT transformation by Jean Cunningham - European Lean IT Summi...
A story of lean IT transformation by Jean Cunningham - European Lean IT Summi...A story of lean IT transformation by Jean Cunningham - European Lean IT Summi...
A story of lean IT transformation by Jean Cunningham - European Lean IT Summi...
 
What IS for the Lean company, by Pierre Delort at the Lean IT Summit
What IS for the Lean company, by Pierre Delort at the Lean IT SummitWhat IS for the Lean company, by Pierre Delort at the Lean IT Summit
What IS for the Lean company, by Pierre Delort at the Lean IT Summit
 

More from Institut Lean France

More from Institut Lean France (20)

Le "Scenario Planning" pour réagir en situation de crise
Le "Scenario Planning" pour réagir en situation de criseLe "Scenario Planning" pour réagir en situation de crise
Le "Scenario Planning" pour réagir en situation de crise
 
Le "Scenario Planning" pour réagir en situation de crise
Le "Scenario Planning" pour réagir en situation de crise Le "Scenario Planning" pour réagir en situation de crise
Le "Scenario Planning" pour réagir en situation de crise
 
Build Lasting Customer Obsession to Disrupt Yourself, Bianca Bowron-Cuthill
Build Lasting Customer Obsession to Disrupt Yourself, Bianca Bowron-CuthillBuild Lasting Customer Obsession to Disrupt Yourself, Bianca Bowron-Cuthill
Build Lasting Customer Obsession to Disrupt Yourself, Bianca Bowron-Cuthill
 
Build Lasting Customer Obsession to Disrupt yourself, Bianca Bowron-Cuthill, ...
Build Lasting Customer Obsession to Disrupt yourself, Bianca Bowron-Cuthill, ...Build Lasting Customer Obsession to Disrupt yourself, Bianca Bowron-Cuthill, ...
Build Lasting Customer Obsession to Disrupt yourself, Bianca Bowron-Cuthill, ...
 
The story of our Lean IT journey Melanie Noyel, Acta Mobilier
The story of our Lean IT journey Melanie Noyel, Acta MobilierThe story of our Lean IT journey Melanie Noyel, Acta Mobilier
The story of our Lean IT journey Melanie Noyel, Acta Mobilier
 
Why kanban is the secret to scale your tech team by Marc-Antoine Lacroix Qonto
Why kanban is the secret to scale your tech team by Marc-Antoine Lacroix QontoWhy kanban is the secret to scale your tech team by Marc-Antoine Lacroix Qonto
Why kanban is the secret to scale your tech team by Marc-Antoine Lacroix Qonto
 
Management practices for the digital era by Cecil Dijoux
Management practices for the digital era by Cecil DijouxManagement practices for the digital era by Cecil Dijoux
Management practices for the digital era by Cecil Dijoux
 
Build hyper efficient team with TPS by Pierre Jannez
Build hyper efficient team with TPS by Pierre JannezBuild hyper efficient team with TPS by Pierre Jannez
Build hyper efficient team with TPS by Pierre Jannez
 
Lean organization framework by Pierre Masai
Lean organization framework by Pierre MasaiLean organization framework by Pierre Masai
Lean organization framework by Pierre Masai
 
The high performance learning enterpris, by Steve Bell and Karen Whitley
The high performance learning enterpris, by Steve Bell and Karen WhitleyThe high performance learning enterpris, by Steve Bell and Karen Whitley
The high performance learning enterpris, by Steve Bell and Karen Whitley
 
Story of LeSS by Bas Vodde
Story of LeSS by Bas VoddeStory of LeSS by Bas Vodde
Story of LeSS by Bas Vodde
 
True Continuous Improvement with Toyota Kata, Jesper Boeg
True Continuous Improvement with Toyota Kata, Jesper BoegTrue Continuous Improvement with Toyota Kata, Jesper Boeg
True Continuous Improvement with Toyota Kata, Jesper Boeg
 
Getting to the heart of agile by Alistair Cockburn
Getting to the heart of agile by Alistair CockburnGetting to the heart of agile by Alistair Cockburn
Getting to the heart of agile by Alistair Cockburn
 
Lean and agile software because or despite rising complexity by Yves Caseau
Lean and agile software because or despite rising complexity by Yves CaseauLean and agile software because or despite rising complexity by Yves Caseau
Lean and agile software because or despite rising complexity by Yves Caseau
 
A transformation journey for a complex development organization
A transformation journey for a complex development organizationA transformation journey for a complex development organization
A transformation journey for a complex development organization
 
Can Lean help improve the Architecture Maturity of an entire Organization?
Can Lean help improve the Architecture Maturity of an entire Organization?Can Lean help improve the Architecture Maturity of an entire Organization?
Can Lean help improve the Architecture Maturity of an entire Organization?
 
Résolution de problème et autonomie des équipes, l’exemple de la Plateforme S...
Résolution de problème et autonomie des équipes, l’exemple de la Plateforme S...Résolution de problème et autonomie des équipes, l’exemple de la Plateforme S...
Résolution de problème et autonomie des équipes, l’exemple de la Plateforme S...
 
Se transformer soi-même pour transformer sa boite, Priscilla Saunier
Se transformer soi-même pour transformer sa boite, Priscilla SaunierSe transformer soi-même pour transformer sa boite, Priscilla Saunier
Se transformer soi-même pour transformer sa boite, Priscilla Saunier
 
Présentation COGETIQ Lean Tour Blois 2018
Présentation COGETIQ Lean Tour Blois 2018 Présentation COGETIQ Lean Tour Blois 2018
Présentation COGETIQ Lean Tour Blois 2018
 
Présentation BMI Lean Tour Blois 2018
Présentation BMI   Lean Tour Blois 2018Présentation BMI   Lean Tour Blois 2018
Présentation BMI Lean Tour Blois 2018
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 

Flash Meetings for software champions

  • 1. www.thalesgroup.com Flash-meetings for sw development 11/2012 Legal Entity/Division - 11/2011 Emmanuel CHENU, Thales Avionics, CC NAV emmanuel.chenu@fr.thalesgroup.com
  • 2. Framework Framework: PDCA Plan What is the problem? the impacts? the root causes? What is the plan to assess the root causes? Do What experiments are led according to the plan? Check What results are measured when running the experiments? Act What have we learned? adjusted? standardized? This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 3. Context This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 4. Plan PLAN This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 5. Plan / Problem Problem: «Unsatisfied with our project weekly meetings» This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 6. Plan / Problem Problem: «Unsatisfied with our project weekly meetings» #1 Duration: . 1h is too long ... This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 7. Plan / Problem Problem: «Unsatisfied with our project weekly meetings» #1 Duration: . Pause activities for a full hour! 1h 1h ! This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 8. Plan / Problem Problem: «Unsatisfied with our project weekly meetings» #1 Duration: . Lack of dynamism & efficiency ... . Loss of focus on the highest priority topics (waste, no respect) This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 9. Plan / Problem Problem: «Unsatisfied with our project weekly meetings» #2 Delay: . Problems are assessed too late (1 .. 7 days latency) . Out-of-date data (1 .. 7 days latency) . Impact of daily work - is not obvious - is visible too late to steer activities = «Steering a project with a 1-week delay» This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 10. Plan / Impacts Problem: «Unsatisfied with our project weekly meetings» Impacts: . Participation is not systematic . Loss of interest & of implication in the project . Team performance below expectations This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 11. Plan / Root causes Root cause #1: The periodicity of the meeting is too low => accumulation of problems (7 days) => out-of-date data (1 .. 7 days) => missed synchronization points Frequency of meeting < Frequency of problems (Nyquist-Shannon) 1 week stockpile of problems, data & missed synchronizations, processed once a week This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 12. Plan / Root causes Root cause #2: Duration is too long => Focus is not maintained on the highest priorities => Part of the meeting is waste (no value, no respect) This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 13. Plan / Strategy #1 Lower the duration of the meeting (<< 1h) #2 Raise the frequency of the meeting (>> 1/week) duration 1h Initial situation period 7d 1 .. 7d duration << 1h Target situation period <<7d This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 14. Do DO This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 15. Do Practice 15-minute Daily Flash-Meetings To reduce the duration of the To raise periocity of project meeting (15 minutes << 1 hour) steering (daily << weekly) 2 teams are practicing the following standard This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 16. Do #1 Kick-off . Every day: same place, hour, & duration . Daily-leader rotation according to displayed calendar . All members stand facing large charts & task-board . Only daily-leader is seated, facing charts, editing iteration backlog on a computer This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 17. Do #2 Nightly build . The daily-leader . reports the status of the nightly build . organizes further analysis or corrective actions (if required) The nightly build - builds the executable files, - runs the unit-tests, - runs the acceptance tests, - measures the product quality - ships the product - controls the andon - ... This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 18. Do #3 Product quality . The team . reports the quality metrics . updates the quality charts . organizes further analysis/corrective actions (if required) This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 19. Do #3 Product quality = # lines of code not fully covered by tests + # warnings in the code & tests + # times the coding standards are not fulfilled + # traceability errors + # complex operations + # 'todo' & 'fixme' tags in the code & tests + # new tickets to estimate + # opened tickets This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 20. Do #4 Development tasks . The daily-leader . runs through the tasks by order of priority . The team . reports status (expenses, progress, estimates, problems) . updates the work-in-progress on the task-board . The daily-leader . updates expenses, estimates in the iteration backlog . Available team members . pull new tasks from the iteration backlog This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 21. Do #4 Development tasks ! If the team reports complex problems or technical issues the daily-leader invites the stakeholders to resume the topic after the daily flash-meeting ! The task-board displays the WIP in the VSM: Task-board VSM This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 22. Do #5 Team performance . The daily-leader . reports the team performance to the team (costs & progress; quality already reported!) . The team . updates the performance charts (costs & progress) . analyzes the performance . organizes corrective actions (if required) This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 23. Check CHECK This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 24. Check #1 Regular practice . Every working day >7 years = >2500 flash-meetings . 5 teams involved . 7 < team members < 50 (large team / 4 teams) This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 25. Check #2 Frequency & duration . 15min < duration / meeting < 20 min . 1h15 < duration / week < 1h40 => overall time spent in meeting has not been reduced ... This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 26. Check #3 Focus . with 15min target duration, all non-value information is removed . reduce duration to focus on highest priorities . focus: steering, performance & problems This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 27. Check #4 Visible team performance . Progress, costs & quality are displayed & up-to-date (daily) . Problems are displayed, analysis & corrective actions in progress . Shared vision - of tasks & priorities - of team performance (progress, costs & quality) . WIP is visible (with problems: dependencies & bottlenecks) => sw development is now visible! This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 28. Check #5 WIP & product quality . wip is reduced in 2 scales (1 day, 2 weeks) . product quality improves at each iteration #6 Implication . Every day: - Team members attend & participate - Daily team leader rotation . Team members concerned by costs, progress & quality This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 29. Check #7 Continuous improvement . The team practices continuous improvement: Daily flash-meeting standard displayed & often improved This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 30. Act ACT This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 31. Act #1 The war-room . Dedicated war-room (noisy meetings, room for charts) #2 The schedule . Not too soon => to gather data . Not too late => to plan the day . 9AM < kick-off < 9:45AM . Time-slot booked in calendars! This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 32. Act #3 Computers . Only for the daily team leader! . Large screen => failure Turned-off . Focus on the action, not on the screen! This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 33. Act #4 Daily-flash meeting = PDCA . Plan: - Define the conditions of success for today - Plan today’s tasks to meet success . Do: - Perform today’s tasks . Check: - Tomorrow, check performance (is success fulfilled?) . Act: - According to performance, adapt behavior in order to succeed This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 34. Act #5 Work-in-progress Daily flash-meeting + nightly build = daily cycle within which tasks are DONE => reduces WIP #6 Visible impact & motivation . Visualize the impact of a day of work on common goals . The team sees it can make a difference => enhances autonomy & motivation This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 35. Act #7 Project steering . A single iteration burndown is not enough to steer activities of the iteration Amount of work (%) Focus is on completion of work within the milestone Milestone (days) This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 36. Act #7 Project steering . A single iteration burndown is not enough to steer activities of the iteration . Focus on completion of work within a miletone (progress) . But, what about: . costs? . product quality? This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 37. Act #7 Project steering . A single iteration burndown is not enough to steer activities of the iteration Visualize problems: OK But, what is the problem? This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 38. Act #7 Project steering Amount of work (%) Focus on costs Allocated budget (days) Add a focus on costs! Amount of work (%) Focus on progress Milestone (days) This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 39. Act #7 Project steering Per functionality Full scope costs progress Add progress & costs per functionality/feature! This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 40. Act #8 Learning Daily flash-meetings develop skills: . to lead meetings . to organize self-directed work with pulls systems (autonomy!) . to identify & solve problems (problem solving develops skills!) . to steer activities . to share knowledge > 1 / day . and ... This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 41. Act #9 Continuous improvement . Daily flash-meetings = case study to learn & practice continuous improvement . Everyone is involved => The know-how is then used for other issues This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 42. Act #10 Discipline . The meeting must occur! . Tight time-schedule . Focus on relevent information This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 43. Act #11 Respect Daily flash-meetings = environment where the team: . shares goals, responsability & success . develops skills & autonomy = RESPECT for people, their work & their time This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.
  • 44. End THANKS This document is the property of Thales Group and may not be copied or communicated without written consent of Thales S.A. Ce document est la propriété de Thales Group et il ne peut être reproduit ou communiqué sans autorisation écrite de Thales S.A.