SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
London Ambulance Service
      System Failure
           1992

     Craig Houston   Fraser Hall
Overview
• On 26th October 1992 the London Ambulance Service
  started using a new Computer Aided Dispatch system.
   – Aims:
      • Improve efficiency
      • Control resources efficiently
      • Decrease personnel requirements
• The system failed:
   – The system could not cope with the load placed on it by
     normal use;
   – The response to emergency calls was several hours;
   – Ambulance communications failed and ambulances were
     lost from the system.
Time Line of Events



1.   Need Discovered – Early 1980’s
2.   Anderson Report Produced – Autumn 1990
3.   Project Put to tender - 7 February 1991
4.   Contractor decided – August 1991
5.   Project Development – June 1991 -> 8th January 1992
6.   System Integration - October 1992
7.   System Fails – 26th October 1992 – 4th November 1992
London Ambulance Service
                              LAS


• Largest Ambulance Service in the world
• Around 4,000 staff at over 70 stations
• Carries over 5,000 patients every day.
• Receives 2,000-2,500 calls each day
   – Only 1,300 to 1,600 are emergency calls

• Area covers 620 miles2
Manual System
• Call taking
   – Recorded on form
   – Location identified on map
   – Form sent to central collection point
• Resource identification
   –   Form Collected – duplicates removed
   –   Passed onto region assigned resource allocator
   –   Resource allocator decides on crew to be mobilised
   –   Form updated – passed to dispatcher
• Resource mobilisation
   – Dispatcher contacts ambulance station
   – Or passed onto radio operator if ambulance is already mobile
• Whole process meant to take < 3 minutes
Computer Aided Dispatch
• Existing systems dismissed as inadequate and impossible to
  modify to meet LAS’s needs
   – Intended functionality was more than manual system could cope with.
• Desired system:
   – To consist of Computer Aided Dispatch; Computer map display;
     Automatic Vehicle Location System (AVLS);
   – Must integrate with existing Mobile Data Terminals and the Radio
     Interface System.
• Success dependent upon:
   – Near 100% accuracy and reliability of technology;
   – Absolute cooperation from all parties including CAC staff and
     ambulance crews.
Communication Infrastructure




                 *Taken from Report of the Inquiry Into The London Ambulance Service
What Went Wrong?
• When the system was adopted several issues
  arose from its first use:
  – Ambulance locations were incorrect or not shown
  – Call taking created exceptions which created a greater
    work load
  – Ambulance response time became unacceptable
• Many reports have been produced on what went
  wrong:
  – From its conception to its integration the project
    management and process were doomed to fail.
Project Assignment
• How it was done
  – The project was put out to tender.
  – Report by Arthur Andersen
     • Suggested budget of £1.5Million and time-frame for
       development & testing 19 months, longer if a
       consortium was given project.
     • Report was mostly ignored
        – Cheapest bidder chosen
        – Consortium given strict deadline of 6 months development
            » Significantly less than the 19 months set as industry
              standard
Project Assignment
                             Continued


• A consortium consisting of Apricot, Systems
  Options and Datatrak given the project
  – Their proposal of £937k was £700k cheaper than next
    bidder
     • No questions were asked as to this figure.
  – Systems Options were to develop the CAD software
     • Previous experience of emergency service systems was
       limited to an administrative system
     • No experience of high integrity systems
  – There was no official designation of who were to
    manage the project.
System Design
• System requirements:
  – Need for 100% reliability
     • System was never 100% reliable.
     • Strict deadline meant testing was unacceptable.
     • Fail safe measures never tested.
  – Must be able to cope with unexpected events/data
     • System never expected incomplete information
         – Exceptions when this occurred took up vital computation time
     • Exceptions were not prioritised and took up vital processing
  – Efficiency is key to system
     • System could not cope with volume of traffic
     • Never tested to full capacity
         – Failed to achieve suitable level of performance for normal work load
System Design
                              Continued

– Must be able to de-duplicate calls
   • System failed to identify duplicate calls
   • More traffic within the system caused:
       – resource allocation issues
       – Processing performance diminution
– Communication of information is vital
   • Communication channels expected to be 100% reliable by system
       – Passed back incomplete information which system failed to handle
         correctly
   • Poor interface between Ambulance crew, MDTs & the system
– Must be easy to use for staff
   • Staff were used to old system and had to be trained to use new
     system
System Implementation
• Problems:
  – Time-frame too short
     • Developers saw deadlines as rigid
        – Rush to complete software liable to generate problems
     • Testing time was inadequate for critical system
     • Development team had doubts on feasibility of system
        – They did not reflect their feelings onto management
System Integration
• Problems:
  – Adoption too soon
      • Users not ready
            – Changed control room layout confusing to staff
            – Complete change from original system without significant training
            – Two groups of users:
                  » Separate training left users unsure of each others roles
      • System not ready
            – Backup server not tested properly.
            – Inadequate full load testing
            – Data transmission problems
  – Staff
      • Opposed to new system
            – Unwilling to learn/use new system
            – Lack of trust in new system
      • Not consulted over the new system
            – Development missed out on meeting staff needs.
            – Limited involvement in testing therefore testing of typical use not fulfilled
Project Management
• Problems:
  – Break down in relationship between staff and management following new
    initiatives introduced
      • Lack of trust in any new system.
      • Little communication between management and staff meant issues were unresolved
  – Contractor
      • Board of management were misled into the lead contractors ability and pass experience
        of emergency service systems
      • High risk by management in offering project to small software house company with little
        experience of high integrity systems.
  – project management throughout the development and implementation
    process was inadequate and at times ambiguous.
      •   A major systems integration project such as CAD requires full time. professional,
          experienced project management. This was lacking;
  – Scale of change and speed of change were too aggressive for the
    circumstances
Project Management
                          Continued


– Poorly defined Management structure
   • No party took ownership from start
       – Systems Options assumed to be responsible
       – Became too busy and London Ambulance Service management took
         over
   • Executive Directors took control of minor problems
       – Should have been left to lower level management
   • Evaluation team:
       – Systems Manager – Ambulance crewman with many years
         experience: No IT knowledge
           » Replaced by IT expert – too late
       – Analyst – Contractor with 5 years experience with LAS
   • Structure inflexible from structure before project lead to problems
     in communication
Project Management
                          Continued



– Lack of defined communication channels
   • Concerns Raised at meetings never followed up
   • Staff unable to reflect issues on to management
   • Development team issues unresolved due to strict deadlines
Assignment To Integration                          What Should Have Been Done?

•   Assignment
     – The project should have been assigned to a consortium or company with prior
       experience
     – Lowest cost should not have been deciding factor
     – More attention should have been made on Anderson report.
•   Implementation
     –   Timetable should have been better calculated
     –   Testing should not have been passed by
     –   Independent testing should have been carried out
     –   Development teams concerns should have been raised earlier
•   Integration
     – Training should have been more focused
     – Mixed training (i.e. users from all parts of process) should have been carried out
          • Highlight the role of different teams so user knows the whole system
     – User issues never addressed.
     – Backup should have been tested
     – Manual fallback system should have been in place.
Project Management                    What Should Have Been Done?


• Project Management
   – Management and staff issues prior to the new system development should
     have been resolved to gain staff’s trust and support
   – Communication channels should have been setup between staff and
     management.
       • Staff delegate to raise concerns of staff
   – Better definition of project ownership
       • LAS should not have to own project as they have little experience of system
         development
   – Project management should have outlined to development teams that
     deadlines were not strict in the interest of better system
   – Formal recording of concerns should have been used
       • Concerns should be followed up.
       • Delegation of ownership of concern to member of management would ensure
         concern is addressed
       • Problems not given thorough analysis.
Project Management                 What Should Have Been Done?


– Project should have been split into phases instead of a single process
    • Ensure that each phase is complete before next is begun
    • Creates quality assurance at each stage
    • Clearly defined structure more likely to achieve system targets.
– An IT manager should be appointed to sit on LAS board
    • It is their role to coordinate between LAS board and the system
      development contractor
    • Experience in IT is essential to allow good project management and
      communication between non IT board members and the project team.
    • Separate Executive Directors from the project team to restrict
      interference.
– A report should have been commissioned to be completed before
  adoption which could have outlined the problems before they
  occurred.
Project Management                 What Should Have Been Done?

– LAS Board failed to follow PRINCE Project Management method
    • Projects in Controlled Environments
    • Shows Corporate and Project Management separation.




– Management had little/no training over the years to prepare them for such a
  project.
– Ambiguity over project management
– High Integrity system projects should have full-time professional management.
Summary
• Project was doomed from the start:
   – Assignment of project to contractor was riddled with issues
   – Development of the project was too aggressive and quick for the
     circumstances
   – Integration of the system was unstructured and completed too soon.
• Management Problems
   – Management was unstructured
   – Too ambiguous at every level
   – Communication channels were unclear
• Many issues could have been avoided through better project
  management.
• Questions.
References

• Report of the Inquiry Into The London Ambulance Service - Anthony
   Finkelstein
• A Comedy of Errors: the London Ambulance Service case study – Anthony
   Finkelstein
• Overview of LAS Failure – Ian Sommerville
• CAD Failure LAS – ambulance.freeuk
• Software failure: management failure – Stephen Flowers

Mais conteúdo relacionado

Destaque

Pci lecture 2 software it failures (1)
Pci lecture 2 software it failures (1)Pci lecture 2 software it failures (1)
Pci lecture 2 software it failures (1)cooper0236
 
Ppt on datalogger+digital modulation english
Ppt on datalogger+digital modulation englishPpt on datalogger+digital modulation english
Ppt on datalogger+digital modulation englishBhupesh Jha
 
AOL - Time Warner Merger And Its Failure
AOL - Time Warner Merger And Its FailureAOL - Time Warner Merger And Its Failure
AOL - Time Warner Merger And Its FailureVivek Vadakkuppattu
 
intelligent ambulance system idea
intelligent ambulance system idea intelligent ambulance system idea
intelligent ambulance system idea Nishanth Smartboy
 
intelligence Ambulance project report
intelligence Ambulance project reportintelligence Ambulance project report
intelligence Ambulance project reportRitesh Kumar
 
Digital Communication ppt
Digital Communication pptDigital Communication ppt
Digital Communication pptBZU lahore
 
Digital communication systems
Digital communication systemsDigital communication systems
Digital communication systemsNisreen Bashar
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great InfographicsSlideShare
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShareKapost
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareEmpowered Presentations
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation OptimizationOneupweb
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingContent Marketing Institute
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 

Destaque (15)

Pci lecture 2 software it failures (1)
Pci lecture 2 software it failures (1)Pci lecture 2 software it failures (1)
Pci lecture 2 software it failures (1)
 
Ppt on datalogger+digital modulation english
Ppt on datalogger+digital modulation englishPpt on datalogger+digital modulation english
Ppt on datalogger+digital modulation english
 
AOL - Time Warner Merger And Its Failure
AOL - Time Warner Merger And Its FailureAOL - Time Warner Merger And Its Failure
AOL - Time Warner Merger And Its Failure
 
intelligent ambulance system idea
intelligent ambulance system idea intelligent ambulance system idea
intelligent ambulance system idea
 
intelligence Ambulance project report
intelligence Ambulance project reportintelligence Ambulance project report
intelligence Ambulance project report
 
Digital Communication ppt
Digital Communication pptDigital Communication ppt
Digital Communication ppt
 
Etude de marché
Etude de marchéEtude de marché
Etude de marché
 
Digital communication systems
Digital communication systemsDigital communication systems
Digital communication systems
 
What Makes Great Infographics
What Makes Great InfographicsWhat Makes Great Infographics
What Makes Great Infographics
 
Masters of SlideShare
Masters of SlideShareMasters of SlideShare
Masters of SlideShare
 
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to SlideshareSTOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
STOP! VIEW THIS! 10-Step Checklist When Uploading to Slideshare
 
You Suck At PowerPoint!
You Suck At PowerPoint!You Suck At PowerPoint!
You Suck At PowerPoint!
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
 
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content MarketingHow To Get More From SlideShare - Super-Simple Tips For Content Marketing
How To Get More From SlideShare - Super-Simple Tips For Content Marketing
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 

Semelhante a LAS Computer System Failure

Hi Maturity in the CMMI Services Context
Hi Maturity in the CMMI Services Context Hi Maturity in the CMMI Services Context
Hi Maturity in the CMMI Services Context SPIN Chennai
 
10 - Project Management
10 - Project Management10 - Project Management
10 - Project ManagementRaymond Gao
 
Adaptive case study on setting up of PMO for large it organization
Adaptive case study on setting up of PMO for large it organizationAdaptive case study on setting up of PMO for large it organization
Adaptive case study on setting up of PMO for large it organizationLN Mishra CBAP
 
Bse 3105 lecture 3-software evolution planning
Bse 3105  lecture 3-software evolution planningBse 3105  lecture 3-software evolution planning
Bse 3105 lecture 3-software evolution planningAlonzee Tash
 
Manish tripathi-se-failure stories-12feb2017
Manish tripathi-se-failure stories-12feb2017Manish tripathi-se-failure stories-12feb2017
Manish tripathi-se-failure stories-12feb2017A P
 
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...Evergreen Systems
 
Systems Life Cycle
Systems Life CycleSystems Life Cycle
Systems Life CycleNirmal PR
 
Replacing obsolete ERP software systems with Genio
Replacing obsolete ERP software systems with GenioReplacing obsolete ERP software systems with Genio
Replacing obsolete ERP software systems with GenioRicardo Marques
 
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...TEST Huddle
 
Major Pitfalls of ERP Implementation in Big Companies
Major Pitfalls of ERP Implementation in Big CompaniesMajor Pitfalls of ERP Implementation in Big Companies
Major Pitfalls of ERP Implementation in Big CompaniesMohammed Khaiata
 
Pulse2012 Trm Battelle Final
Pulse2012 Trm Battelle FinalPulse2012 Trm Battelle Final
Pulse2012 Trm Battelle Finalbrockj
 
Proposal dms for dwf v2
Proposal   dms for dwf v2Proposal   dms for dwf v2
Proposal dms for dwf v2Media-Mosaic
 
Richard.laws
Richard.lawsRichard.laws
Richard.lawsNASAPMC
 
BTEC National in ICT: Unit 3 - Operational Issues
BTEC National in ICT: Unit 3 - Operational IssuesBTEC National in ICT: Unit 3 - Operational Issues
BTEC National in ICT: Unit 3 - Operational Issuesmrcox
 

Semelhante a LAS Computer System Failure (20)

Proj Mgmt.ppt
Proj Mgmt.pptProj Mgmt.ppt
Proj Mgmt.ppt
 
Hi Maturity in the CMMI Services Context
Hi Maturity in the CMMI Services Context Hi Maturity in the CMMI Services Context
Hi Maturity in the CMMI Services Context
 
10 - Project Management
10 - Project Management10 - Project Management
10 - Project Management
 
Adaptive case study on setting up of PMO for large it organization
Adaptive case study on setting up of PMO for large it organizationAdaptive case study on setting up of PMO for large it organization
Adaptive case study on setting up of PMO for large it organization
 
Bse 3105 lecture 3-software evolution planning
Bse 3105  lecture 3-software evolution planningBse 3105  lecture 3-software evolution planning
Bse 3105 lecture 3-software evolution planning
 
Manish tripathi-se-failure stories-12feb2017
Manish tripathi-se-failure stories-12feb2017Manish tripathi-se-failure stories-12feb2017
Manish tripathi-se-failure stories-12feb2017
 
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
Leveraging IT Service Catalog to Transform Services Delivery - Argonne Nation...
 
Systems Life Cycle
Systems Life CycleSystems Life Cycle
Systems Life Cycle
 
Replacing obsolete ERP software systems with Genio
Replacing obsolete ERP software systems with GenioReplacing obsolete ERP software systems with Genio
Replacing obsolete ERP software systems with Genio
 
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
Christian Bk Hansen - Agile on Huge Banking Mainframe Legacy Systems - EuroST...
 
Gac presentation
Gac presentationGac presentation
Gac presentation
 
Major Pitfalls of ERP Implementation in Big Companies
Major Pitfalls of ERP Implementation in Big CompaniesMajor Pitfalls of ERP Implementation in Big Companies
Major Pitfalls of ERP Implementation in Big Companies
 
Pulse2012 Trm Battelle Final
Pulse2012 Trm Battelle FinalPulse2012 Trm Battelle Final
Pulse2012 Trm Battelle Final
 
Proposal dms for dwf v2
Proposal   dms for dwf v2Proposal   dms for dwf v2
Proposal dms for dwf v2
 
Sadchap04
Sadchap04Sadchap04
Sadchap04
 
Chapter 04
Chapter 04Chapter 04
Chapter 04
 
Software that truly supports good decisions
Software that truly supports good decisionsSoftware that truly supports good decisions
Software that truly supports good decisions
 
Richard.laws
Richard.lawsRichard.laws
Richard.laws
 
BTEC National in ICT: Unit 3 - Operational Issues
BTEC National in ICT: Unit 3 - Operational IssuesBTEC National in ICT: Unit 3 - Operational Issues
BTEC National in ICT: Unit 3 - Operational Issues
 
Chap013.pptx
Chap013.pptxChap013.pptx
Chap013.pptx
 

Mais de guestc990b6

Action Research - David Avison
Action Research  - David AvisonAction Research  - David Avison
Action Research - David Avisonguestc990b6
 
Software Engineering The Multiview Approach And Wisdm
Software Engineering   The Multiview Approach And WisdmSoftware Engineering   The Multiview Approach And Wisdm
Software Engineering The Multiview Approach And Wisdmguestc990b6
 
Comparative Development Methodologies
Comparative Development MethodologiesComparative Development Methodologies
Comparative Development Methodologiesguestc990b6
 
Review Of Mutiview
Review Of MutiviewReview Of Mutiview
Review Of Mutiviewguestc990b6
 
Career Hub Rich Picture
Career Hub Rich PictureCareer Hub Rich Picture
Career Hub Rich Pictureguestc990b6
 
IED Classification Avison & Taylor
IED Classification   Avison & TaylorIED Classification   Avison & Taylor
IED Classification Avison & Taylorguestc990b6
 
Comparison Of Methodologies
Comparison Of MethodologiesComparison Of Methodologies
Comparison Of Methodologiesguestc990b6
 
Rich Picture One Of The Tools
Rich Picture   One Of The ToolsRich Picture   One Of The Tools
Rich Picture One Of The Toolsguestc990b6
 
The Rich Picture A Tool For Reasoning About Work Context
The Rich Picture   A Tool For Reasoning About Work ContextThe Rich Picture   A Tool For Reasoning About Work Context
The Rich Picture A Tool For Reasoning About Work Contextguestc990b6
 

Mais de guestc990b6 (12)

Qc Vs Qa
Qc Vs QaQc Vs Qa
Qc Vs Qa
 
Sigma Table
Sigma TableSigma Table
Sigma Table
 
Monte Carlo
Monte CarloMonte Carlo
Monte Carlo
 
Action Research - David Avison
Action Research  - David AvisonAction Research  - David Avison
Action Research - David Avison
 
Software Engineering The Multiview Approach And Wisdm
Software Engineering   The Multiview Approach And WisdmSoftware Engineering   The Multiview Approach And Wisdm
Software Engineering The Multiview Approach And Wisdm
 
Comparative Development Methodologies
Comparative Development MethodologiesComparative Development Methodologies
Comparative Development Methodologies
 
Review Of Mutiview
Review Of MutiviewReview Of Mutiview
Review Of Mutiview
 
Career Hub Rich Picture
Career Hub Rich PictureCareer Hub Rich Picture
Career Hub Rich Picture
 
IED Classification Avison & Taylor
IED Classification   Avison & TaylorIED Classification   Avison & Taylor
IED Classification Avison & Taylor
 
Comparison Of Methodologies
Comparison Of MethodologiesComparison Of Methodologies
Comparison Of Methodologies
 
Rich Picture One Of The Tools
Rich Picture   One Of The ToolsRich Picture   One Of The Tools
Rich Picture One Of The Tools
 
The Rich Picture A Tool For Reasoning About Work Context
The Rich Picture   A Tool For Reasoning About Work ContextThe Rich Picture   A Tool For Reasoning About Work Context
The Rich Picture A Tool For Reasoning About Work Context
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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 WorkerThousandEyes
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

LAS Computer System Failure

  • 1. London Ambulance Service System Failure 1992 Craig Houston Fraser Hall
  • 2. Overview • On 26th October 1992 the London Ambulance Service started using a new Computer Aided Dispatch system. – Aims: • Improve efficiency • Control resources efficiently • Decrease personnel requirements • The system failed: – The system could not cope with the load placed on it by normal use; – The response to emergency calls was several hours; – Ambulance communications failed and ambulances were lost from the system.
  • 3. Time Line of Events 1. Need Discovered – Early 1980’s 2. Anderson Report Produced – Autumn 1990 3. Project Put to tender - 7 February 1991 4. Contractor decided – August 1991 5. Project Development – June 1991 -> 8th January 1992 6. System Integration - October 1992 7. System Fails – 26th October 1992 – 4th November 1992
  • 4. London Ambulance Service LAS • Largest Ambulance Service in the world • Around 4,000 staff at over 70 stations • Carries over 5,000 patients every day. • Receives 2,000-2,500 calls each day – Only 1,300 to 1,600 are emergency calls • Area covers 620 miles2
  • 5. Manual System • Call taking – Recorded on form – Location identified on map – Form sent to central collection point • Resource identification – Form Collected – duplicates removed – Passed onto region assigned resource allocator – Resource allocator decides on crew to be mobilised – Form updated – passed to dispatcher • Resource mobilisation – Dispatcher contacts ambulance station – Or passed onto radio operator if ambulance is already mobile • Whole process meant to take < 3 minutes
  • 6. Computer Aided Dispatch • Existing systems dismissed as inadequate and impossible to modify to meet LAS’s needs – Intended functionality was more than manual system could cope with. • Desired system: – To consist of Computer Aided Dispatch; Computer map display; Automatic Vehicle Location System (AVLS); – Must integrate with existing Mobile Data Terminals and the Radio Interface System. • Success dependent upon: – Near 100% accuracy and reliability of technology; – Absolute cooperation from all parties including CAC staff and ambulance crews.
  • 7. Communication Infrastructure *Taken from Report of the Inquiry Into The London Ambulance Service
  • 8. What Went Wrong? • When the system was adopted several issues arose from its first use: – Ambulance locations were incorrect or not shown – Call taking created exceptions which created a greater work load – Ambulance response time became unacceptable • Many reports have been produced on what went wrong: – From its conception to its integration the project management and process were doomed to fail.
  • 9. Project Assignment • How it was done – The project was put out to tender. – Report by Arthur Andersen • Suggested budget of £1.5Million and time-frame for development & testing 19 months, longer if a consortium was given project. • Report was mostly ignored – Cheapest bidder chosen – Consortium given strict deadline of 6 months development » Significantly less than the 19 months set as industry standard
  • 10. Project Assignment Continued • A consortium consisting of Apricot, Systems Options and Datatrak given the project – Their proposal of £937k was £700k cheaper than next bidder • No questions were asked as to this figure. – Systems Options were to develop the CAD software • Previous experience of emergency service systems was limited to an administrative system • No experience of high integrity systems – There was no official designation of who were to manage the project.
  • 11. System Design • System requirements: – Need for 100% reliability • System was never 100% reliable. • Strict deadline meant testing was unacceptable. • Fail safe measures never tested. – Must be able to cope with unexpected events/data • System never expected incomplete information – Exceptions when this occurred took up vital computation time • Exceptions were not prioritised and took up vital processing – Efficiency is key to system • System could not cope with volume of traffic • Never tested to full capacity – Failed to achieve suitable level of performance for normal work load
  • 12. System Design Continued – Must be able to de-duplicate calls • System failed to identify duplicate calls • More traffic within the system caused: – resource allocation issues – Processing performance diminution – Communication of information is vital • Communication channels expected to be 100% reliable by system – Passed back incomplete information which system failed to handle correctly • Poor interface between Ambulance crew, MDTs & the system – Must be easy to use for staff • Staff were used to old system and had to be trained to use new system
  • 13. System Implementation • Problems: – Time-frame too short • Developers saw deadlines as rigid – Rush to complete software liable to generate problems • Testing time was inadequate for critical system • Development team had doubts on feasibility of system – They did not reflect their feelings onto management
  • 14. System Integration • Problems: – Adoption too soon • Users not ready – Changed control room layout confusing to staff – Complete change from original system without significant training – Two groups of users: » Separate training left users unsure of each others roles • System not ready – Backup server not tested properly. – Inadequate full load testing – Data transmission problems – Staff • Opposed to new system – Unwilling to learn/use new system – Lack of trust in new system • Not consulted over the new system – Development missed out on meeting staff needs. – Limited involvement in testing therefore testing of typical use not fulfilled
  • 15. Project Management • Problems: – Break down in relationship between staff and management following new initiatives introduced • Lack of trust in any new system. • Little communication between management and staff meant issues were unresolved – Contractor • Board of management were misled into the lead contractors ability and pass experience of emergency service systems • High risk by management in offering project to small software house company with little experience of high integrity systems. – project management throughout the development and implementation process was inadequate and at times ambiguous. • A major systems integration project such as CAD requires full time. professional, experienced project management. This was lacking; – Scale of change and speed of change were too aggressive for the circumstances
  • 16. Project Management Continued – Poorly defined Management structure • No party took ownership from start – Systems Options assumed to be responsible – Became too busy and London Ambulance Service management took over • Executive Directors took control of minor problems – Should have been left to lower level management • Evaluation team: – Systems Manager – Ambulance crewman with many years experience: No IT knowledge » Replaced by IT expert – too late – Analyst – Contractor with 5 years experience with LAS • Structure inflexible from structure before project lead to problems in communication
  • 17. Project Management Continued – Lack of defined communication channels • Concerns Raised at meetings never followed up • Staff unable to reflect issues on to management • Development team issues unresolved due to strict deadlines
  • 18. Assignment To Integration What Should Have Been Done? • Assignment – The project should have been assigned to a consortium or company with prior experience – Lowest cost should not have been deciding factor – More attention should have been made on Anderson report. • Implementation – Timetable should have been better calculated – Testing should not have been passed by – Independent testing should have been carried out – Development teams concerns should have been raised earlier • Integration – Training should have been more focused – Mixed training (i.e. users from all parts of process) should have been carried out • Highlight the role of different teams so user knows the whole system – User issues never addressed. – Backup should have been tested – Manual fallback system should have been in place.
  • 19. Project Management What Should Have Been Done? • Project Management – Management and staff issues prior to the new system development should have been resolved to gain staff’s trust and support – Communication channels should have been setup between staff and management. • Staff delegate to raise concerns of staff – Better definition of project ownership • LAS should not have to own project as they have little experience of system development – Project management should have outlined to development teams that deadlines were not strict in the interest of better system – Formal recording of concerns should have been used • Concerns should be followed up. • Delegation of ownership of concern to member of management would ensure concern is addressed • Problems not given thorough analysis.
  • 20. Project Management What Should Have Been Done? – Project should have been split into phases instead of a single process • Ensure that each phase is complete before next is begun • Creates quality assurance at each stage • Clearly defined structure more likely to achieve system targets. – An IT manager should be appointed to sit on LAS board • It is their role to coordinate between LAS board and the system development contractor • Experience in IT is essential to allow good project management and communication between non IT board members and the project team. • Separate Executive Directors from the project team to restrict interference. – A report should have been commissioned to be completed before adoption which could have outlined the problems before they occurred.
  • 21. Project Management What Should Have Been Done? – LAS Board failed to follow PRINCE Project Management method • Projects in Controlled Environments • Shows Corporate and Project Management separation. – Management had little/no training over the years to prepare them for such a project. – Ambiguity over project management – High Integrity system projects should have full-time professional management.
  • 22. Summary • Project was doomed from the start: – Assignment of project to contractor was riddled with issues – Development of the project was too aggressive and quick for the circumstances – Integration of the system was unstructured and completed too soon. • Management Problems – Management was unstructured – Too ambiguous at every level – Communication channels were unclear • Many issues could have been avoided through better project management. • Questions.
  • 23. References • Report of the Inquiry Into The London Ambulance Service - Anthony Finkelstein • A Comedy of Errors: the London Ambulance Service case study – Anthony Finkelstein • Overview of LAS Failure – Ian Sommerville • CAD Failure LAS – ambulance.freeuk • Software failure: management failure – Stephen Flowers