SlideShare a Scribd company logo
1 of 33
Download to read offline
CFD, SPC & KANBAN ON UK GOV IT PROJECTS
50 Projects
50 Development teams
50 Different Customers
Background
7 SEPARATE LOCATIONS
CFD


SPC


Kanban
CUMULATIVE FLOW DIAGRAMS
WHY

      Inspired by peers
      Unfair perception of some projects
      Focus on the projects with true WIP issues
      The need to learn from the good examples
      Get across the positive successes
Number of Problems




                    50




               0
                         100
                               150
                                     200
                                           250
       12/05


       26/05
                                                 New


       09/06


       23/06


       07/07
                                                                    ALL PROJECTS




       21/07
                                                 To Be Confirmed




       04/08


       18/08




Time
       01/09


       15/09


       29/09
                                                 Work in Progress




       13/10


       27/10
                                                 Scheduled




       10/11


       24/11
Number of Problems




                   10
                        20
                             30
                                  40
                                       50
                                            60




               0
       12/05


       26/05
                                                 New


       09/06


       23/06


       07/07


       21/07
                                                 To Be Confirmed
                                                                    MATURE PROJECT




       04/08


       18/08




Time
       01/09


       15/09


       29/09
                                                 Work In Progress




       13/10


       27/10


       10/11
                                                 Scheduled




       24/11
Number of Problems




                   10
                        20
                             30
                                  40
                                       50
                                            60




               0
       12/05


       26/05
                                                 New


       09/06


       23/06


       07/07


       21/07
                                                 To Be Confrimed




       04/08
                                                                    CHAOTIC PROJECT




       18/08




Time
       01/09


       15/09


       29/09
                                                 Work In Progress




       13/10


       27/10


       10/11
                                                 Scheduled




       24/11
OUTCOMES

    Supplier (and customer) able to focus on
   the projects that needed the most help

   More face to face time between customer
   and projects where needed

   Unearthed and resolved resourcing issues
STATISTICAL PROCESS CONTROL CHARTS
WHY

  Understand variance and trends
  Correct misconception of poor level of
  service
   Raise awareness of the high number of
  incorrectly raised problems
      The need to identify bottlenecks
      Needed to learn from the good examples
ALL PROJECTS
300
                      Scheduled                   No Fix Required             Scheduled Avg                   No Fix Required Avg

250



200



150



100



 50



  0
      12/09




                         07/11
              10/10




                                  05/12



                                          02/01



                                                      30/01



                                                              27/02



                                                                      27/03



                                                                              24/04



                                                                                      22/05



                                                                                              19/06



                                                                                                      17/07



                                                                                                                14/08



                                                                                                                        11/09



                                                                                                                                09/10



                                                                                                                                        06/11
MATURE PROJECT
250
                Scheduled             No Fix Required                 Scheduled Avg              No Fix Required Avg

200




150




100




50




 0
              07/11




                                                                                                          11/09
      10/10




                      05/12



                              02/01



                                      30/01



                                              27/02



                                                      27/03



                                                              24/04



                                                                         22/05



                                                                                 19/06



                                                                                         17/07



                                                                                                  14/08




                                                                                                                  09/10



                                                                                                                          06/11
CHAOTIC PROJECT
160
              Scheduled               No Fix Required              Scheduled Avg          No Fix Required Avg
140


120


100


80


60


40


20


 0




                                                                               19/06




                                                                                       17/07
      07/11




              05/12




                      02/01




                              30/01




                                           27/02




                                                   27/03




                                                           24/04




                                                                       22/05




                                                                                               14/08




                                                                                                       11/09




                                                                                                                09/10
OUTCOMES

   Got positive message across at all levels
    Additional management support
   identified
   Improved customer collaboration
   Specific issues identified and resolved
KANBAN
PROJECT ISSUES

    Developed by another supplier
    Not documented very well
    Performance issues
    Buggy
    Rare technology skill sets
DEVOPS (BY ACCIDENT, SORT OF…)

     Live incident analysis
     Bug Fixes
     RFCs
     New releases
     Build & Release


= TOO MUCH WORK AND NOTHING GETTING DELIVERED
CUSTOMER RELATIONSHIP

   Broken customer relationship
   Quite an aggressive customer
   Customer getting a very poor service
   Nothing actually getting delivered
   Poor communication (both ways)
CUSTOMER COULDN’T PRIORITISE
Order, don’t prioritise
COST OF DELAY




e.g. Additional work caused by workaround
COST OF DELAY




e.g. Risk of getting sued
COST OF DELAY




e.g. Legislative date
KANBAN
KANBAN BENEFITS

    Limiting WIP
    Involved the whole team
    Identified bottlenecks
    Effective ordering of tasks
    Enabled continuous releases
    Better customer relationship
VISIBLE IMPROVEMENT
180
                      Scheduled            Scheduled avg            No Fix Required            No Fix Required avg
160


140


120


100


80


60


40


20


 0
      10/10




              07/11




                           05/12




                                   02/01




                                            30/01




                                                    27/02




                                                            27/03




                                                                     24/04




                                                                             22/05




                                                                                      19/06




                                                                                              17/07




                                                                                                      14/08




                                                                                                              11/09




                                                                                                                      09/10
?

ANY QUESTIONS …
kevin.murray@valtech.co.uk

http://www.valtech.co.uk
http://blog.valtech.co.uk
http://twitter.com/valtech
http://twitter.com/Kev_C_Murray

More Related Content

More from Valtech UK

Presentation compressed
Presentation compressedPresentation compressed
Presentation compressed
Valtech UK
 

More from Valtech UK (20)

Get to know your users using Lean UX
Get to know your users using Lean UXGet to know your users using Lean UX
Get to know your users using Lean UX
 
The Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon BrownThe Art of Visualising Software - Simon Brown
The Art of Visualising Software - Simon Brown
 
Get to know your users
Get to know your users Get to know your users
Get to know your users
 
LeanUX and Agile in the Public Sector
LeanUX and Agile in the Public SectorLeanUX and Agile in the Public Sector
LeanUX and Agile in the Public Sector
 
Transforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile mancTransforming nhs choices using agile and lean ux agile manc
Transforming nhs choices using agile and lean ux agile manc
 
Digital Inclusion in the Public Sector
Digital Inclusion in the Public SectorDigital Inclusion in the Public Sector
Digital Inclusion in the Public Sector
 
Presentation compressed
Presentation compressedPresentation compressed
Presentation compressed
 
The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?The Mobile Landscape - Do you really need an app?
The Mobile Landscape - Do you really need an app?
 
Modern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive DesignModern Digital Design: The power of Responsive Design
Modern Digital Design: The power of Responsive Design
 
White Paper: "Designing Around People"
White Paper: "Designing Around People" White Paper: "Designing Around People"
White Paper: "Designing Around People"
 
Simplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around PeopleSimplifying Facebook: Designing Around People
Simplifying Facebook: Designing Around People
 
The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?
 
An Introduction to Responsive Design
An Introduction to Responsive DesignAn Introduction to Responsive Design
An Introduction to Responsive Design
 
Customer case - IC companys
Customer case - IC companysCustomer case - IC companys
Customer case - IC companys
 
Experience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COMExperience Report: FLIGHTGLOBAL.COM
Experience Report: FLIGHTGLOBAL.COM
 
Agile UX integration
Agile UX integrationAgile UX integration
Agile UX integration
 
Agile in highly regulated environments
Agile in highly regulated environmentsAgile in highly regulated environments
Agile in highly regulated environments
 
Adapting agile to the entreprise
Adapting agile to the entreprise Adapting agile to the entreprise
Adapting agile to the entreprise
 
Simplifying Facebook Commerce
Simplifying Facebook Commerce Simplifying Facebook Commerce
Simplifying Facebook Commerce
 
Simplifying F-Commerce White Paper
Simplifying F-Commerce White PaperSimplifying F-Commerce White Paper
Simplifying F-Commerce White Paper
 

Recently uploaded

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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
 
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
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
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
 
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
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
"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 ...
 
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
 

Case Study: Using CFD, SPC and Kanban on UK Government IT projects

  • 1. CFD, SPC & KANBAN ON UK GOV IT PROJECTS
  • 2. 50 Projects 50 Development teams 50 Different Customers
  • 5.
  • 8. WHY Inspired by peers Unfair perception of some projects Focus on the projects with true WIP issues The need to learn from the good examples Get across the positive successes
  • 9. Number of Problems 50 0 100 150 200 250 12/05 26/05 New 09/06 23/06 07/07 ALL PROJECTS 21/07 To Be Confirmed 04/08 18/08 Time 01/09 15/09 29/09 Work in Progress 13/10 27/10 Scheduled 10/11 24/11
  • 10. Number of Problems 10 20 30 40 50 60 0 12/05 26/05 New 09/06 23/06 07/07 21/07 To Be Confirmed MATURE PROJECT 04/08 18/08 Time 01/09 15/09 29/09 Work In Progress 13/10 27/10 10/11 Scheduled 24/11
  • 11. Number of Problems 10 20 30 40 50 60 0 12/05 26/05 New 09/06 23/06 07/07 21/07 To Be Confrimed 04/08 CHAOTIC PROJECT 18/08 Time 01/09 15/09 29/09 Work In Progress 13/10 27/10 10/11 Scheduled 24/11
  • 12. OUTCOMES Supplier (and customer) able to focus on the projects that needed the most help More face to face time between customer and projects where needed Unearthed and resolved resourcing issues
  • 14. WHY Understand variance and trends Correct misconception of poor level of service Raise awareness of the high number of incorrectly raised problems The need to identify bottlenecks Needed to learn from the good examples
  • 15. ALL PROJECTS 300 Scheduled No Fix Required Scheduled Avg No Fix Required Avg 250 200 150 100 50 0 12/09 07/11 10/10 05/12 02/01 30/01 27/02 27/03 24/04 22/05 19/06 17/07 14/08 11/09 09/10 06/11
  • 16. MATURE PROJECT 250 Scheduled No Fix Required Scheduled Avg No Fix Required Avg 200 150 100 50 0 07/11 11/09 10/10 05/12 02/01 30/01 27/02 27/03 24/04 22/05 19/06 17/07 14/08 09/10 06/11
  • 17. CHAOTIC PROJECT 160 Scheduled No Fix Required Scheduled Avg No Fix Required Avg 140 120 100 80 60 40 20 0 19/06 17/07 07/11 05/12 02/01 30/01 27/02 27/03 24/04 22/05 14/08 11/09 09/10
  • 18.
  • 19. OUTCOMES Got positive message across at all levels Additional management support identified Improved customer collaboration Specific issues identified and resolved
  • 21. PROJECT ISSUES Developed by another supplier Not documented very well Performance issues Buggy Rare technology skill sets
  • 22. DEVOPS (BY ACCIDENT, SORT OF…) Live incident analysis Bug Fixes RFCs New releases Build & Release = TOO MUCH WORK AND NOTHING GETTING DELIVERED
  • 23. CUSTOMER RELATIONSHIP Broken customer relationship Quite an aggressive customer Customer getting a very poor service Nothing actually getting delivered Poor communication (both ways)
  • 26. COST OF DELAY e.g. Additional work caused by workaround
  • 27. COST OF DELAY e.g. Risk of getting sued
  • 28. COST OF DELAY e.g. Legislative date
  • 30. KANBAN BENEFITS Limiting WIP Involved the whole team Identified bottlenecks Effective ordering of tasks Enabled continuous releases Better customer relationship
  • 31. VISIBLE IMPROVEMENT 180 Scheduled Scheduled avg No Fix Required No Fix Required avg 160 140 120 100 80 60 40 20 0 10/10 07/11 05/12 02/01 30/01 27/02 27/03 24/04 22/05 19/06 17/07 14/08 11/09 09/10