Résumé

  • Le London Ambulance Service a mis un modèle opérationnel encore incomplet en service complet le 26 octobre 1992. L'enquête a révélé un logiciel inachevé et insuffisamment testé, une résilience et un repli en pleine charge non testés, des données de statut et de localisation peu fiables, des contraintes de communication, une formation incohérente, une faible appropriation par les utilisateurs et un changement de salle de contrôle qui a supprimé les chemins familiers de correction papier et humaine.
  • Les événements des 26 et 27 octobre doivent être distingués du crash du 4 novembre. Selon l'enquête, l'ordinateur n'a pas échoué au sens technique étroit les deux premiers jours; des défauts d'interaction entre la conception et l'exploitation ont produit les symptômes de défaillance du système et des retards inacceptables. Le 4 novembre, une erreur mineure de programmation a effectivement provoqué un crash, et un basculement automatique insuffisamment testé n'a pas préservé le service.
  • La responsabilité suit le contrôle pratique des preuves de préparation. Les fournisseurs devaient une mise en œuvre honnête et des preuves de qualité; la direction de LAS contrôlait les exigences, l'intégration, la formation, le repli et la transition; le conseil d'administration et l'autorité régionale de santé contrôlaient la surveillance; les ministres assuraient la supervision publique. Les équipages et les utilisateurs de la salle de contrôle étaient des sources essentielles de preuves opérationnelles, non une explication commode pour un système qui a supposé une imperfection prévisible.
  • L'enquête n'a pas rejeté l'automatisation. Elle a conclu que LAS et le public pourraient bénéficier du CAD, a recommandé une planification continue et proposé une démarche progressive. Des recherches ultérieures sur le redressement du service indiquent également l'implication des utilisateurs, un calendrier réaliste, le prototypage, des tests approfondis, une mise en œuvre simple et progressive, la confiance dans l'infrastructure et la confiance comme mécanismes de réparation.

Le répartiteur d'urgence est un problème d'estimation d'état

Un système de répartition d'urgence doit savoir plus que si son processus logiciel fonctionne. Il doit savoir qu'un appel a été compris, que l'emplacement de l'incident est utilisable, qu'une ambulance particulière est disponible, que sa position enregistrée est crédible, qu'un message de mobilisation est parvenu à l'équipage et que la prochaine mise à jour de statut de l'équipage est revenue au contrôle. Il doit maintenir cette image opérationnelle cohérente tandis que la demande, la géographie et les circonstances humaines changent.

Une démonstration convaincante à une charge modérée ne peut prouver que l'image restera vraie pendant un quart de travail difficile.

L'enquête du London Ambulance Service a décrit quatre fonctions principales de commandement: prendre et vérifier les appels, identifier une ressource appropriée, communiquer la mobilisation et gérer l'emplacement des ressources ambulancières. Le système de répartition assisté par ordinateur prévu reliait ces fonctions à un répertoire géographique, à la cartographie, aux terminaux de données mobiles, à la localisation automatique des véhicules, aux communications radio et aux informations de gestion. Chaque composant pouvait paraître localement plausible tandis que l'image combinée était erronée.

Une fixation de localisation pouvait être ancienne, un véhicule avait pu changer de statut, un message de données pouvait échouer, ou un appel pouvait revenir dans une file d'attente sans que l'opérateur en voie la raison.

C'est pourquoi l'échec de 1992 n'est pas correctement décrit comme une mauvaise application. Le CAD devenait la surface de contrôle du service: l'endroit où les rapports imparfaits des appelants, des équipages, des radios et des bases de données étaient convertis en décisions concernant de vraies ambulances. Sa préparation dépendait donc de l'ensemble de l'institution de répartition. La qualité du logiciel comptait, mais aussi la capacité de communication, l'agencement de la salle, le personnel, la formation, les pratiques de travail, la gestion des exceptions et l'autorité d'arrêter une transition lorsque ces éléments ne concordaient pas.

Ce cadre protège également le cas d'une conclusion anti-automatisation. Le processus manuel de répartition présentait de sérieuses limitations. Les formulaires papier d'incident se déplaçaient physiquement dans la salle de contrôle; les répartiteurs dépendaient de cartes, de rapports radio et de registres de véhicules tenus à jour; les canaux vocaux pouvaient être en file d'attente; l'identification des appels en double reposait sur la mémoire et le jugement. L'enquête a trouvé un large soutien pour l'utilisation de la technologie afin d'améliorer le service. L'échec n'était pas l'ambition d'automatiser.

C'était de permettre à l'automatisation d'exercer une autorité en direct avant que l'institution ne possède des preuves convaincantes que son état opérationnel, ses effectifs et ses voies de rétablissement étaient prêts.

Le projet a tenté de franchir le fossé de l'automatisation en une seule fois

LAS avait déjà tenté d'informatiser le commandement et le contrôle. Un projet antérieur commencé dans les années 1980 a été abandonné en 1990 après que des tests de charge ont montré qu'il ne pouvait pas répondre à la demande attendue. L'effort de remplacement a commencé avec un nouveau cahier des charges préparé de l'automne 1990 à février 1991. Les contrats ont suivi plus tard en 1991, et la mise en œuvre complète était initialement prévue pour janvier 1992. L'historique aurait dû faire de la charge du système, des changements d'exigences et du risque d'intégration des questions centrales d'acceptation.

Le nouveau concept était plus ambitieux qu'un simple outil informatisé de prise d'appels. LAS cherchait un système largement automatisé dans lequel la majorité des appels recevraient une proposition générée par ordinateur pour l'ambulance la plus appropriée. Seuls les cas complexes nécessiteraient un répartiteur spécialisé. La localisation automatique des véhicules et les données mobiles alimenteraient l'image des ressources; les preneurs d'appels pourraient traiter un incident jusqu'à l'affectation; la répartition fonctionnerait finalement à l'échelle de Londres plutôt que par le modèle divisionnaire habituel.

L'enquête a qualifié le passage prévu d'un processus entièrement manuel à une automatisation totale en une seule phase de saut à haut risque.

Le travail sur les exigences présentait également des faiblesses de propriété et de limites. Le cahier des charges était détaillé et prescriptif, mais il y avait peu d'implication précoce des équipages d'ambulance dont le travail allait changer. Les interfaces avec les systèmes de communication existants et d'autres systèmes de LAS n'étaient pas entièrement définies, et l'enquête n'a trouvé aucune preuve d'une approbation formelle du cahier des charges. Un document précis peut encore être incomplet si les personnes, les interfaces et les hypothèses opérationnelles qui déterminent le succès ne l'ont pas accepté.

Les exigences dans un service critique pour la sécurité ne sont pas terminées lorsque les fonctions sont listées. Elles doivent spécifier comment le système se comporte lorsqu'un véhicule ne signale pas, lorsque la couverture radio est mauvaise, lorsque deux appelants rapportent un incident différemment, lorsqu'un équipage utilise un autre véhicule, lorsqu'un poste de travail se verrouille, ou lorsqu'une file d'attente dépasse l'espace visible de l'écran. Elles doivent également indiquer quelles preuves permettent à chaque étape d'automatisation de remplacer un contrôle humain existant.

LAS a spécifié un flux de travail idéal puissant mais n'a pas lié ce flux de travail aux conditions imparfaites dans lesquelles il devrait fonctionner.

Des données quasi parfaites n'étaient pas une hypothèse opérationnelle sûre

L'enquête a identifié à plusieurs reprises la dépendance du système à des informations presque parfaites sur l'emplacement et le statut des véhicules. Si le système savait où se trouvait chaque ambulance et ce que faisait chaque équipage, les propositions automatisées pouvaient être utiles. Si ce n'était pas le cas, il pouvait recommander en toute confiance une ressource alors qu'une ressource plus proche ou plus appropriée existait en dehors de son image enregistrée. La routine d'affectation n'avait pas besoin d'être mathématiquement cassée pour que la réponse opérationnelle soit erronée.

Il y avait de nombreuses voies ordinaires vers un état imparfait. Un équipage pouvait manquer ou mal chronométrer un bouton de statut sous la pression d'un incident. Une transmission pouvait rencontrer une zone d'ombre radio ou un canal congestionné. Un terminal mobile pouvait indiquer un échange réussi tandis qu'un écran de contrôle affichait un autre statut. Les indicatifs d'appel pouvaient être manquants ou échangés. Un équipage pouvait utiliser un véhicule autre que celui enregistré. L'équipement et l'installation de localisation pouvaient être peu fiables.

Certains membres du personnel peuvent également avoir utilisé le système de manière incorrecte ou délibérée, mais l'enquête n'a trouvé aucune preuve directe soutenant l'attribution large par la direction des problèmes du CAD à un mauvais usage volontaire et a traité ce comportement, au plus, comme un contributeur parmi d'autres.

Au lieu de cela, l'imperfection multipliait le travail. Un état incorrect produisait de mauvaises propositions et des messages d'exception. Les exceptions non résolues généraient d'autres exceptions. Les appels couverts pouvaient revenir dans une liste d'attention lorsque le cycle de statut attendu était incomplet. À mesure que les listes s'allongeaient, les messages sortaient du champ de vision, le traitement ralentissait et le personnel avait moins de temps pour corriger l'état qui causait les messages. Les retards incitaient le public à rappeler, ajoutant du travail à l'avant du système.

La charge opérationnelle était donc endogène: la réponse du système à des données imparfaites créait plus de demande pour les mêmes personnes et canaux contraints.

Ce mécanisme de rétroaction est le cœur du dossier. La qualité des données n'était pas une métrique de gestion qui pouvait être réparée après le lancement. Elle déterminait quelle ambulance le service croyait pouvoir envoyer. La capacité d'exception n'était pas une préférence d'interface utilisateur mineure. Elle déterminait si les opérateurs pouvaient rétablir la vérité plus rapidement que les erreurs ne s'accumulaient. La vérité des exigences signifiait démontrer que le service pouvait survivre à des taux réalistes d'informations manquantes, tardives et contradictoires, et non documenter qu'une entrée idéale produirait une sortie idéale.

L'approvisionnement a fait du temps et du prix une partie de la conception technique

L'approvisionnement a suivi les instructions financières permanentes de l'autorité régionale de santé, y compris les appels d'offres ouverts et une présomption en faveur de l'offre la moins disante sauf raisons valables contraires. L'enquête n'a pas constaté que les règles formelles avaient simplement été ignorées. Elle a constaté que les règles donnaient peu de conseils qualitatifs pour une acquisition majeure de technologies de l'information, mettant davantage l'accent sur le prix que sur la capacité d'un fournisseur et d'une conception intégrée à effectuer le travail en toute sécurité.

Trente-cinq entreprises ont initialement exprimé leur intérêt, et dix-sept ont soumis des propositions pour tout ou partie du système. De nombreux fournisseurs potentiels ont exprimé des inquiétudes quant au calendrier prévu pour la mise en œuvre complète. On leur a dit qu'il était non négociable. Bien qu'un protocole d'évaluation ait classé la capacité fonctionnelle, le débit, la convivialité et la résilience, l'enquête a constaté que l'incapacité à répondre à l'exigence complète ou à l'échéance éliminait effectivement une offre.

Le calendrier a donc fonctionné comme une exigence technique de rang supérieur: les conceptions qui admettaient la nécessité d'une période de validation ou de phases plus longues étaient désavantagées.

Le fournisseur principal était petit et a entrepris un projet plus vaste que ses travaux antérieurs. Pourtant, l'enquête a également conclu que, dans les contraintes de temps imposées et l'étendue des exigences, aucune société de logiciels n'aurait pu fournir une solution fonctionnelle. Cette conclusion bloque l'histoire commode d'un fournisseur unique déficient.

D'autres fournisseurs avaient des composants tardifs et des problèmes techniques; LAS possédait le concept ambitieux, la date limite, l'environnement d'intégration et le service en direct; les règles régionales d'approvisionnement ont façonné la sélection; et la direction du projet devait décider si les preuves fournies étaient suffisantes.

Le contrat laissait également la responsabilité de la gestion de projet ambiguë. LAS s'attendait à ce que le fournisseur principal gère l'ensemble de l'intégration, mais le contrat n'attribuait pas clairement ce rôle, et le fournisseur peinait à gérer sa propre contribution. Le personnel de LAS a pris plus de contrôle par défaut. Dans un système de sécurité multi-fournisseurs, un intégrateur ambigu est un défaut opérationnel. Quelqu'un doit posséder le comportement de bout en bout à travers le logiciel CAD, le matériel, les interfaces radio, les services de localisation et les terminaux mobiles.

L'approvisionnement ne peut pas simplement acheter des composants et espérer que la responsabilité émerge là où leurs jointures se rencontrent.

La gestion de projet a converti la pression en assurance optimiste

LAS a sélectionné la méthode de gestion de projet PRINCE, mais ni le service ni les fournisseurs n'avaient une expérience substantielle de son application. L'enquête n'a trouvé aucun comité exécutif IT, comité de projet, équipe de gestion de projet et équipe d'assurance correctement structurés comme la méthode le prévoyait. Il n'y avait pas de entités LAS à temps plein à un stade précoce, le plan du projet ne laissait aucune place à la révision et à la révision, et les préoccupations enregistrées dans les réunions n'étaient pas systématiquement converties en décisions ou en preuves remontées.

Les rapports de projet reposaient souvent sur des assurances optimistes. Les fournisseurs faisaient état de progrès; les directeurs exécutifs rassuraient le conseil d'administration de LAS et la South West Thames Regional Health Authority; les problèmes connus étaient décrits comme étant en cours de correction. Un examen interne de mars 1992 appelait à des tests de volume des communications, une stratégie de mise en œuvre signée, des modifications logicielles contrôlées et un examen de la formation. Il n'a pas été soumis au conseil d'administration comme celui-ci l'avait demandé.

Le rapport ultérieur du directeur général indiquait qu'il n'y avait aucune preuve que le logiciel complet ne se révélerait pas fiable. L'enquête a répondu par un principe de sécurité durable: l'absence de preuve de non-fiabilité n'est pas une assurance positive qu'un système critique fonctionnera.

Le contrôle des changements a encore affaibli la base de preuves. Le fournisseur apportait parfois des modifications demandées au logiciel en dehors du processus formel de rapport de problème de projet. Du code précédemment testé pouvait donc changer sans que le groupe de projet complet le sache, et de nouveaux défauts pouvaient entrer. Au 26 octobre, 1513 rapports de problème avaient été soumis et 81 restaient ouverts.

Deux d'entre eux se trouvaient dans la catégorie du service pour une dégradation sévère empêchant l'exploitation dans l'environnement réel, et quarante-quatre se trouvaient dans une catégorie associée à un service moins bon pour les patients. Le déploiement complet a été poursuivi alors que la propre classification des problèmes de LAS enregistrait encore des défauts opérationnels graves.

Le conseil d'administration et l'autorité régionale de santé ont vu des difficultés persistantes, mais aucun n'a commandé l'examen technique indépendant et approfondi que le schéma méritait. La gouvernance à distance est devenue une réception passive de la confiance de la direction. Un conseil d'administration n'a pas besoin de déboguer un logiciel, mais il doit exiger des preuves de préparation lisibles: résultats de tests intégrés, défauts de haute gravité non résolus, achèvement de la formation, répétition du repli, capacité de communication, acceptation par les utilisateurs et une décision signée identifiant qui peut dire non.

Sans ce matériel, la supervision devient une chaîne pour transmettre l'optimisme vers le haut plutôt que la vérité sur les risques.

Les tests n'ont jamais répété le service de répartition complet

Des tests fonctionnels et de charge ont été discutés tout au long du projet. Les premières tentatives en janvier 1992 n'ont pas été concluantes car le logiciel était incomplet et tous les composants n'étaient pas disponibles. Dans les mois suivants, des morceaux du CAD, du suivi de localisation et des communications ont été testés, mais l'enquête a constaté que le système intégré complet n'a jamais été testé dans son ensemble.

Les changements continus apportés au logiciel, aux données mobiles, à la technologie de localisation et à l'interface radio ont fait qu'il n'y avait pas de base de référence stable à partir de laquelle une répétition complète du service pouvait être fiable.

Les lacunes n'étaient pas limitées à la couverture du code. La résilience du matériel en pleine charge n'était pas prouvée. Le basculement vers un deuxième serveur de fichiers n'avait pas été testé de manière adéquate. Le volume des communications n'avait pas été systématiquement calculé avant la mise en œuvre. Les conséquences d'un état de véhicule tardif ou manquant n'étaient pas représentées à des taux réalistes. Les scripts de test n'injectaient pas suffisamment les incohérences de localisation et les défaillances de communication connues pour se produire dans les opérations réelles à Londres.

Le système a donc été testé par rapport à un monde plus propre que celui qu'on lui demandait de contrôler.

La charge réaliste est plus qu'un nombre cible d'appels par heure. Elle inclut la forme de la demande et le travail généré par l'erreur: les changements de quart qui font que de nombreux équipages se connectent, la congestion radio, les appels en double, les appelants cherchant une estimation d'arrivée, les véhicules avec un statut obsolète, les terminaux qui réessayent, les opérateurs corrigeant les affectations, et les exceptions qui engendrent d'autres exceptions. Elle inclut la charge cognitive des listes dépassant l'écran et le retard créé lorsque la recherche de ressources s'étend à des ambulances plus éloignées.

Un système peut réussir un taux de transaction synthétique et échouer à la charge de travail qu'il crée pour les personnes.

Le chemin de déploiement offrait des preuves d'avertissement. Après que la date limite de janvier a été manquée, la prise d'appels informatisée et le répertoire géographique ont été introduits avec des détails d'incidents imprimés pour l'affectation manuelle et la répartition vocale. Cette utilisation partielle a apporté des avantages, mais les écrans se verrouillaient, les serveurs tombaient occasionnellement et un incident a été une fois retenu dans un tampon d'imprimante lorsqu'une imprimante était éteinte.

Les essais divisionnaires ultérieurs ont exposé des rapports de statut incomplets, des fixes de localisation peu fiables, une surcharge de communication, des problèmes de terminaux mobiles et des erreurs de proposition. Ce n'étaient pas des raisons d'abandonner la technologie. C'étaient des résultats de test qui auraient dû contrôler la progression.

La radio et l'état des véhicules formaient une boucle de contrôle critique pour la sécurité

L'image des ressources du système dépendait d'une boucle allant des équipages et des véhicules via les terminaux mobiles, l'infrastructure radio et le logiciel d'interface dans le CAD, puis en retour via des messages de mobilisation. L'enquête a constaté que l'impact du CAD sur l'infrastructure de communication n'avait pas été correctement et systématiquement pris en compte. Aucun calcul formel n'a montré comment le nouveau système chargerait les communications existantes.

Une proposition d'examiner la capacité du réseau radio après la mise en œuvre complète inversait la séquence requise; la capacité devait être démontrée avant que le service en dépende.

L'environnement opérationnel rendait une communication parfaite improbable. Londres comprenait des zones d'ombre radio, des véhicules en mouvement et des périodes de pointe. Lors des changements de quart, les équipages se connectant pouvaient congestionner les canaux. Les transmissions de statut échouées ou retardées laissaient le CAD avec une image obsolète. Un terminal et un écran central pouvaient être en désaccord en raison de problèmes dans les routines d'accusé de réception.

Le trafic vocal utilisé pour résoudre l'incertitude pouvait lui-même ajouter de la congestion, tandis que la restriction de la voix pouvait supprimer la vérification croisée humaine qui exposait des affectations erronées ou en double.

La localisation automatique des véhicules avait des limites analogues. La transmission urbaine et l'inférence de localisation pouvaient parfois être erronées même si le composant était globalement utilisable. La vision prospective de l'enquête n'était pas que la technologie de localisation devait être abandonnée. C'était que le CAD devait reconnaître et gérer en toute sécurité les informations de localisation imparfaites que cette technologie fournirait inévitablement. La fiabilité à la frontière des composants nécessitait donc une réponse système consciente de l'incertitude, et non une promesse que le composant ne serait jamais incertain.

Le 26 octobre, l'instruction de minimiser la communication vocale a amélioré le taux rapporté de mobilisations de données réussies. Pourtant, les affectations erronées ou multiples étaient moins susceptibles d'être corrigées sans contact vocal. Cela illustre pourquoi une métrique locale peut évoluer dans la bonne direction tandis que la sécurité du système se détériore. Plus de messages marqués comme réussis ne prouvaient pas que le contrôle détenait une image correcte ou que l'équipage prévu se rendait réellement à l'incident prévu.

La même leçon s'applique au rapport de statut de l'équipage. Appuyer sur une séquence de boutons n'était pas une tâche d'utilisateur isolée; cela faisait partie d'un contrôle de rétroaction. La formation, la conception de l'interface, la pression de l'incident, l'état de l'équipement, la couverture de communication et la confiance l'affectaient tous. Lorsque la direction a présenté un statut incomplet principalement comme un comportement de la main-d'œuvre, elle a sous-pesé les conditions du système qui rendaient le rapport correct difficile et le devoir de conception de se dégrader en toute sécurité lorsque le rapport échouait.

La conformité de première ligne pouvait améliorer l'entrée, mais elle ne pouvait pas guérir une conception qui devenait instable chaque fois que l'entrée était moins qu'idéale.

La formation et l'appropriation par les utilisateurs faisaient partie du système

L'enquête a trouvé le personnel généralement positif quant à l'utilisation des technologies de l'information pour améliorer les services d'ambulance. Leur manque de confiance était dirigé vers le système actuel et la manière dont il a été introduit. Cela importe car cela rejette la caricature d'une main-d'œuvre résistant à l'automatisation par principe. Les gens avaient connu des écrans verrouillés, des informations de véhicule incohérentes, des transmissions infructueuses et des procédures changeantes. La méfiance était en partie une observation sur les preuves opérationnelles.

La formation était incomplète et incohérente. Certaines ont eu lieu bien avant la mise en œuvre retardée, permettant aux compétences de se dégrader avant l'utilisation. Les modifications constantes du logiciel rendaient les supports de formation et les routines apprises instables. Le personnel de la salle de contrôle était formé à différents niveaux de compétence, mais la couverture variait. Les équipages et le personnel de la salle de contrôle étaient largement formés séparément alors même qu'une répartition réussie nécessitait que chaque côté comprenne comment ses actions affectaient l'autre.

L'enquête a proposé des éléments conjoints pour que les deux puissent comprendre la boucle de contrôle partagée et les pressions sur chaque rôle.

La mise en œuvre complète a également modifié l'environnement opérationnel physique et social. La salle de contrôle a été reconfigurée. Les répartiteurs de ressources ont été séparés des opérateurs radio et des correcteurs d'exceptions. Le personnel travaillait dans des positions inconnues, sans le support papier utilisé pendant l'opération partielle et avec moins d'accès aux collègues avec lesquels ils avaient auparavant résolu des problèmes. Une application techniquement inchangée a été placée à l'intérieur d'un système de travail nouvellement modifié. Tester l'ancien agencement de la salle ne pouvait pas prouver le nouveau.

L'appropriation par les utilisateurs est parfois réduite à l'attitude ou aux communications de changement. Dans ce cas, elle avait une signification de sécurité plus aiguë. Les utilisateurs avaient besoin d'un rôle légitime dans les exigences, la conception des terminaux, les procédures opérationnelles, les répétitions et l'acceptation. Ils devaient voir les défauts résolus et faire confiance au fait que signaler un problème pouvait changer une date limite. Sans cette autorité, l'adhésiondevient une pression pour approuver une décision déjà prise.

La direction s'attendait également à ce que le CAD impose des changements dans les pratiques de travail, y compris la sélection des ressources et le mouvement entre les zones de poste. L'enquête a décrit le système comme un carcan opérationnel à l'intérieur duquel le personnel tentait encore une flexibilité locale. Le logiciel peut soutenir un changement convenu, mais il ne peut pas fabriquer l'accord ou effacer la connaissance situationnelle par spécification.

Si un équipage prend un autre véhicule ou si le personnel local identifie une meilleure ressource, le système doit soit s'adapter à la pratique valide, soit l'institution doit changer la pratique par consultation, formation et politique opérationnelle responsable avant que l'automatisation en dépende.

Les 26 et 27 octobre ont produit une défaillance sans crash technique étroit

À 07h00 le 26 octobre 1992, LAS est passé pour la première fois à une utilisation complète et pan-londonienne du système prévu. Le code n'avait pas soudainement changé dans les semaines précédentes. Les changements décisifs étaient opérationnels: pas de documents papier ou de boîtes d'activation comme sauvegarde, une salle de contrôle reconfigurée, des rôles séparés, des propositions automatisées comme base d'affectation, et des preneurs d'appels capables d'affecter certaines ressources. Les contrôles qui avaient aidé le personnel à compenser des informations peu fiables pendant l'opération semi-manuelle ont été supprimés ensemble.

L'enquête a été explicite: ni le système CAD ni ses utilisateurs n'étaient prêts. Le logiciel était incomplet, insuffisamment réglé et pas totalement testé. La résilience matérielle en pleine charge et le repli vers un deuxième serveur n'étaient pas testés. Des problèmes de transmission de données mobiles persistaient; la confiance dans la localisation automatique était qualifiée; le personnel n'était pas entièrement formé; et la conception n'avait pas été testée contre suffisamment d'informations inexactes ou incomplètes.

Utiliser uniquement des affectations de ressources générées par ordinateur dans cet état était, selon le jugement de l'enquête, une décision à haut risque.

À mesure que l'activité augmentait à partir d'une charge initiale légère, le système détenait un statut et une localisation corrects pour moins de véhicules. La nouvelle salle et le flux de travail rendaient la correction humaine plus difficile. Avec moins de ressources apparemment disponibles, les propositions devenaient moins appropriées et les recherches s'étendaient plus loin. Des affectations incorrectes, en double ou retardées produisaient plus d'exceptions. Les appels couverts revenaient à l'attention lorsque leur séquence d'état attendue était incomplète.

Les files d'attente s'allongeaient, le traitement ralentissait et les messages défilaient au-delà de l'écran visible. Les opérateurs confrontés à plus de travail avaient moins de capacité à réparer l'état sous-jacent.

La boucle publique a alors intensifié la boucle interne. Les incidents retardés ou non couverts incitaient les appelants à rappeler. Les rapports en double et les rappels augmentaient le volume téléphonique. Trop peu de preneurs d'appels et un système ralentissant allongeaient les temps de réponse, ce qui pouvait générer d'autres appels et d'autres retards. L'enquête a rejeté l'affirmation selon laquelle les 26 et 27 octobre étaient exceptionnellement chargés en termes d'incidents ou de patients transportés. Une grande partie de l'augmentation apparente provenait de doublons non identifiés et de rappels produits en réponse au retard.

Cette chronologie soutient deux déclarations qui doivent rester ensemble. Premièrement, le système informatique n'a pas planté les 26 et 27 octobre au sens technique étroit. Il a largement exécuté ce qu'il avait été conçu pour faire. Deuxièmement, les défauts de conception et d'exploitation se sont accumulés jusqu'à ce que le service présente les symptômes d'une défaillance du système, y compris des retards de réponse inacceptables. Dire seulement que l'ordinateura continué à fonctionnerconfondrait la disponibilité du processus avec un contrôle d'urgence réussi. Dire qu'il a techniquement planté effacerait le mécanisme de défaillance le plus instructif.

Pour la sécurité des patients, la conséquence est claire sans une revendication de victime non étayée. Les appels d'urgence ont été retardés, les temps d'arrivée des ambulances sont parfois devenus inacceptables, et le personnel de contrôle ne pouvait pas maintenir une image fiable des incidents et des ressources. Un service critique pour la sécurité avait perdu des preuves de commandement en temps utile.

Le danger est survenu avant qu'un décompte final des préjudices puisse être établi: les patients et les appelants ont été exposés à l'incertitude quant à savoir si l'aide avait été affectée, si elle se déplaçait et quand elle pourrait arriver.

La décision de basculement est donc la porte de responsabilité centrale. Les dirigeants connaissaient les logiciels incomplets, les problèmes graves ouverts, les préoccupations de communication, les lacunes de formation, la méfiance et le repli non testé. Ils faisaient également face à une pression légitime pour améliorer les performances. La pression explique pourquoi un résultat précoce était attractif; elle ne prouve pas la préparation. Le propriétaire de la décision devait avoir l'autorité de préférer les preuves à la date annoncée et un enregistrement montrant quelles conditions d'acceptation avaient été remplies.

L'enquête ne pouvait pas comprendre pourquoi la mise en œuvre complète a été poursuivie avec autant d'imperfections connues.

Le crash du 4 novembre était une défaillance différente

Après les problèmes des 26 et 27 octobre, le contrôle est revenu à un arrangement semi-manuel largement similaire au précédent. Les appels et la recherche de localisation utilisaient encore l'ordinateur, les détails des incidents étaient imprimés, les humains identifiaient les ressources, et la mobilisation pouvait utiliser le CAD, une imprimante de poste ou des données mobiles. Les canaux vocaux aidaient à résoudre les malentendus. Le personnel était plus à l'aise avec cette combinaison, et elle a fonctionné avec un succès raisonnable jusqu'aux premières heures du 4 novembre.

Peu après 02h00 le 4 novembre, le système a ralenti puis s'est verrouillé. L'enquête a retracé ce crash réel à une erreur de programmation mineure introduite environ trois semaines plus tôt. Le code associé à la mobilisation consommait une petite quantité de mémoire serveur sans la libérer; une utilisation répétée a finalement épuisé la mémoire disponible. L'enquête a critiqué la négligence et l'assurance qualité insuffisante autour des modifications du code tout en observant également que le défaut était peu susceptible d'être trouvé par des tests conventionnels de programmeur ou d'utilisateur seuls.

La distinction importe car elle empêche que l'ensemble du cas soit réduit à cette erreur. Le défaut de mémoire n'expliquait pas les boucles de rétroaction des 26 et 27 octobre. Il ne doit pas non plus devenir une histoire de morale sur un programmeur. Un service critique dispose d'un examen des modifications, d'une assurance qualité indépendante, d'une surveillance, d'alarmes de capacité et d'une récupération précisément parce qu'un petit défaut local peut s'échapper. La responsabilité réside dans la raison pour laquelle un défaut a pu s'accumuler en une perte de service sans détection et pourquoi la récupération ne l'a pas contenu.

Le basculement automatique vers un serveur de sauvegarde n'a pas préservé le mode de fonctionnement. Le repli avait été spécifié pour le système sans papier prévu, tandis que des imprimantes avaient été ajoutées comme expédient temporaire après que la date limite initiale ait été manquée. L'effet d'une défaillance du serveur sur cette configuration basée sur l'imprimante n'avait pas été testé, et l'enquête n'a trouvé aucune preuve que le basculement automatique lui-même avait été adéquatement prouvé.

Lorsque le crash s'est produit, le personnel a pris en compte les appels à l'aide d'enregistrements vocaux et est revenu à un contrôle entièrement manuel et papier. La perturbation opérationnelle a été limitée par la faible charge nocturne, et non par une récupération technique démontrée avec succès.

La responsabilité a suivi le contrôle pratique sur la porte

Le fournisseur contrôlait les détails de mise en œuvre, la qualité du code, les rapports d'avancement et les preuves que les modifications se comportaient comme annoncé. Il devait un contrôle de configuration discipliné et une divulgation honnête lorsque le calendrier dépassait sa capacité. Mais le fournisseur ne contrôlait pas l'ensemble du service, ne choisissait pas toutes les exigences, ne formait pas tous les utilisateurs, ne possédait pas le patrimoine radio ou n'avait pas l'autorité unilatérale de mettre le CAD en opération à l'échelle de Londres. La responsabilité du fournisseur est réelle et limitée.

La direction exécutive de LAS contrôlait l'ambition, le calendrier, le contexte d'intégration et la décision d'avancer. Elle contrôlait si les sauvegardes papier et vocales restaient disponibles, si la formation était complète, si les opérations avaient accepté les nouvelles procédures, et si un chef de projet indépendant expérimenté et une fonction qualité étaient engagés. Le fait que les managers travaillaient dur sous pression ne supprime pas ces contrôles. Cela rend les critères de préparation explicites plus importants, car l'engagement personnel peut autrement être confondu avec une assurance objective.

La direction du projet et des opérations devait traduire les rapports des composants en une revendication de bout en bout. Cela signifiait concilier les problèmes ouverts, les versions logicielles, les performances des communications, la précision de la localisation, le personnel, la configuration de la salle et les résultats de repli. Une autorité de basculement nommée devait voir ces preuves, entendre les objections techniques et des utilisateurs indépendantes, et avoir un droit sans ambiguïté de retarder.

Si aucune personne ne possède à la fois l'image du système et l'autorité d'arrêt, le projet peut avancer parce que chaque entité suppose qu'un autre entité possède le risque résiduel.

Le conseil d'administration de LAS contrôlait l'examen de la gouvernance. L'enquête a constaté qu'il a reçu un degré trompeur de confort concernant l'expérience pertinente du fournisseur et n'a pas reçu d'informations défavorables de référence. Plus largement, il a accepté les assurances de la direction tandis qu'aucun examen indépendant n'a testé l'état réel du projet. La responsabilité du conseil n'exigeait pas que ses membres choisissent des outils de programmation.

Elle exigeait qu'ils demandent si un système de contrôle d'urgence pionnier disposait d'une assurance indépendante, de résultats de charge réalistes, d'un repli testé et d'un risque non résolu explicite.

La South West Thames RHA gérait LAS à distance. Les règles d'approvisionnement formelles ont été suivies, et LAS n'a pas demandé d'aide technique régionale. Pourtant, la RHA a rencontré à plusieurs reprises des préoccupations et a accepté des assurances qu'elles seraient résolues. L'enquête a conclu que les lignes de responsabilité semblaient sécurisées sur le papier mais ne produisaient pas suffisamment d'informations pour que le conseil d'administration ou la région exercent leurs responsabilités. La supervision à distance ne peut pas signifier la distance par rapport aux preuves lorsque le service délégué est critique pour la sécurité.

La responsabilité ministérielle opérait à un autre niveau. Le Parlement n'était pas l'enquêteur technique principal, et les déclarations faites lors de débats partisans ne doivent pas être traitées comme des conclusions sur la causalité logicielle. Hansard montre néanmoins la chaîne de responsabilité publique. Le 28 octobre, le secrétaire d'État a annoncé un soutien vocal direct, une enquête externe et des rapports réguliers de la direction intérimaire de LAS via la RHA et la direction du NHS afin que les ministres soient tenus informés.

Après la publication de l'enquête en février 1993, elle a remis en question si la responsabilité envers les ministres était suffisamment robuste, a cherché des propositions pour la renforcer et a noté les plans pour un directeur IT et une mise en œuvre progressive du CAD.

Le personnel de première ligne contrôlait des actes spécifiques tels que le rapport de statut et la réponse aux mobilisations, mais il ne partageait pas un contrôle égal sur l'approvisionnement, la portée des tests, la conception de la salle ou le basculement. Leur expérience était également une preuve dont les dirigeants devaient se servir. Traiter les équipages comme simplement résistants convertissait les avertissements concernant les terminaux, les messages radio et l'adéquation opérationnelle en un récit comportemental.

La responsabilité exige de distinguer le devoir d'un utilisateur de suivre une procédure applicable du devoir de la direction de prouver que la procédure et la technologie restent sûres lorsque des erreurs ordinaires humaines et de communication se produisent.

Le risque pour la sécurité des patients ne nécessite pas un bilan de morts inventé

Le cas londonien est souvent raconté avec un nombre spécifique de décès attribués à des ambulances retardées. L'enquête fournit une limite plus stricte. Elle a déclaré que seuls les tribunaux des coroners pouvaient déterminer si un retard avait causé un décès et qu'aucun tribunal des coroners n'avait conclu que l'arrivée tardive d'une ambulance avait causé la mort d'un patient dans les cas alors considérés. La réponse parlementaire de février 1993 a répété cette position.

Cette conclusion ne doit pas être étendue àpersonne n'est mort,personne n'a été blessé, oul'échec était inoffensif. C'est une déclaration sur ce que les coroners avaient conclu concernant la causalité, pas un recensement de tous les résultats. L'enquête a également souligné la détresse causée par les retards dans la réponse, la répartition et l'arrivée. Elle a enregistré des performances de réponse inacceptables et un service d'urgence dégradé. Ce sont des motifs suffisants pour une analyse de la sécurité des patients.

La responsabilité de la sécurité commence par l'exposition à un risque non contrôlé, pas seulement par un point final de décès prouvé. Lorsque le contrôle ne sait pas si un incident est couvert, lorsqu'une mobilisation est dupliquée ou retardée, ou lorsque les appels s'accumulent parce que les appelants précédents n'ont pas de réponse fiable, les dirigeants ont perdu les preuves nécessaires pour protéger les patients. L'incertitude elle-même est opérationnellement conséquente. Une conclusion ultérieure de causalité juridique ou clinique n'est pas nécessaire avant que l'institution doive enquêter et réparer.

Un langage prudent sur les victimes améliore également l'analyse causale. Un bilan dramatique peut attirer l'attention sur l'allégation la plus émotionnellement saillante et loin des contrôles qui sont démontrablement documentés. L'enquête soutient un compte rendu robuste des appels perturbés, des retards inacceptables, des affectations peu fiables, de la détresse publique et de la confiance endommagée. Ces conclusions rendent l'échec de préparation grave sans convertir l'allégation en fait.

L'autorité de repli et de basculement étaient des contrôles de gouvernance

L'expérience de LAS montre pourquoi les plans de continuité doivent être conçus parallèlement au système primaire. La sauvegarde papier, le contact vocal, la connaissance des postes et l'affectation manuelle n'étaient pas simplement d'anciennes méthodes attendant en dehors de la technologie. Pendant l'opération partielle, ils permettaient aux personnes de détecter un mauvais état, d'exercer leur jugement et de maintenir les incidents visibles. Leur suppression a changé la tolérance aux défaillances de l'ensemble du service. Ce changement nécessitait un dossier d'acceptation propre.

Un mode dégradé doit indiquer ce qui le déclenche, qui le déclare, quelles fonctions continuent, comment les incidents en cours sont réconciliés et comment le personnel sait quel enregistrement est faisant autorité. Il doit être répété à charge réaliste. Le changement de serveur n'est qu'une couche. Si les imprimantes, les terminaux, les files d'attente ou l'affectation du travail se comportent différemment après le basculement, la disponibilité technique peut ne pas préserver le commandement. Si le personnel ne peut pas récupérer une liste complète des incidents, le repli a échoué même si le matériel est en ligne.

L'autorité de basculement est le point où ces contrôles deviennent contraignants. La décision doit être prise sur la base de preuves prédéfinies: aucun problème non résolu capable de dégradation sévère du service; configuration stable; test intégré en pleine charge; injection de défaillance à travers la radio, la localisation et les terminaux; formation au rôle et compétence observée; acceptation par les utilisateurs et les opérations; capacité d'exception dotée en personnel; et transition démontrée vers et depuis les modes manuel ou semi-manuel.

Tout critère non rempli doit porter un propriétaire de risque nommé et une raison enregistrée pour laquelle l'exposition est acceptable.

L'autorité doit également pouvoir stopper sans punition organisationnelle. L'enquête a décrit une culture dans laquelle les délais étaient perçus comme rigides et difficiles à contester. Une voie de non-démarrage qui n'existe que sur un organigramme n'est pas un contrôle opérationnel. Les dirigeants doivent protéger la dissidence technique et de première ligne, exiger une disposition écrite des objections et empêcher les dates publiques ou les coûts irrécupérables de modifier silencieusement les seuils d'acceptation.

Les preuves de réparation ont montré que l'automatisation pouvait gagner de l'autorité

La première recommandation de l'enquête sur le CAD était que LAS devait continuer à planifier un système de répartition assisté par ordinateur. Elle a trouvé un soutien unanime pour la technologie pouvant améliorer le service d'ambulance et a décrit le processus papier comme inefficace. Son plan prospectif exigeait un système adapté à la structure organisationnelle et aux procédures convenues, fiable et résilient avec une sauvegarde testée, appartenant à la direction et au personnel, introduit selon un calendrier permettant la consultation, l'assurance qualité, les tests et la formation, et déployé étape par étape.

La séquence proposée reliait l'autorité croissante à des preuves croissantes. Une première phase intérimaire pouvait rétablir la prise d'appels informatisée et les fonctions du répertoire géographique uniquement après une révision de la qualité du logiciel, des tests, une impression renforcée et une reformation. Les détails des incidents resteraient disponibles pour les répartiteurs humains. Une deuxième phase rendrait la localisation fiable des véhicules et le statut disponibles tandis que les répartiteurs humains sélectionnaient encore les ressources.

Elle nécessitait un examen spécialisé des communications et une meilleure confiance dans l'infrastructure.

Ce n'est qu'après l'acceptation et l'expérience de cette phase que la mobilisation passerait de la voix aux données mobiles. Les propositions de ressources informatiques pourraient d'abord être des suggestions aux répartiteurs humains. Les preneurs d'appels ne recevraient l'autorité d'affectation que lorsque les propositions, les communications et l'état sous-jacent auraient gagné la confiance. À chaque étape, la résilience, la planification d'urgence et le repli devaient correspondre au besoin d'un service constant. Ce n'était pas une livraison lente pour elle-même.

Chaque phase isolait une affirmation qui pouvait être observée dans des conditions réelles avant que la dépendance suivante ne soit ajoutée.

La réparation de la gouvernance accompagnait le séquençage technique. L'enquête a recommandé un chef de projet expérimenté, un sous-comité de projet du conseil d'administration avec représentation à travers le service, des conseils possibles d'experts extérieurs, et un directeur IT avec accès direct au conseil d'administration. Elle a également appelé à de meilleures directives d'approvisionnement qualitatives, un examen des communications et un rapport ouvert des performances de réponse aux organismes publics et aux députés londoniens. Ces mesures mettaient les preuves là où l'autorité pouvait les voir et agir.

Hansard enregistre le côté public de cette réparation. En février 1993, le gouvernement a déclaré qu'un directeur IT superviserait la mise en œuvre progressive et cherchait des lignes plus fortes de LAS via la RHA aux ministres. En octobre, une réponse écrite a rapporté de nouvelles directives du NHS sur l'approvisionnement efficace en systèmes d'information et des rapports régionaux réguliers sur la mise en œuvre des recommandations de l'enquête, y compris le futur CAD.

Les déclarations parlementaires ne prouvent pas que chaque réparation a fonctionné, mais elles montrent que la préparation technique était devenue une question explicite de surveillance institutionnelle.

Une étude de cas ultérieure évaluée par des pairs a décrit une mise en œuvre bien plus réussie du CAD de LAS comme un redressement. Sa comparaison a identifié l'attention de la direction aux besoins des utilisateurs, l'implication des utilisateurs, des ressources plus importantes, un calendrier plus détendu piloté par l'acceptation, des projets d'infrastructure qui ont construit la confiance, la participation et le prototypage, des tests approfondis, une mise en œuvre progressive et simple, et le renforcement de la confiance. Ces résultats sont une analyse secondaire du programme ultérieur, non un substitut au récit de l'enquête de 1992.

Ils ne prouvent pas non plus qu'une intervention a causé le succès ultérieur. Les redressements organisationnels ont de nombreuses influences, et les conditions ultérieures différaient. Leur valeur est comparative: la mise en œuvre ultérieure a abordé presque toutes les catégories qui avaient été problématiques. Le contraste montre à quoi ressemble la réparation lorsqu'elle s'exprime dans les conditions d'exploitation plutôt que dans les slogans.

Les utilisateurs participent; l'infrastructure gagne la confiance; les tests sont approfondis; la première mise en œuvre est plus simple; le calendrier suit l'acceptation; la confiance grandit grâce à des preuves livrées.

La légitimité institutionnelle dépend de l'état observable de la répartition

Les services d'urgence demandent au public de faire confiance à des décisions que les appelants ne peuvent pas inspecter. Un appelant ne voit pas la file d'attente d'affectation, l'échange radio ou la base de données de statut. La légitimité institutionnelle dépend donc du fait que le service prouve en interne, et explique publiquement, que ces mécanismes cachés préservent un commandement fiable. Lorsque le service ne peut pas dire si une ambulance est vraiment disponible ou si une mobilisation est arrivée, la confiance échoue pour une raison.

La responsabilité n'est pas un blâme collectif après une panne. C'est l'attribution préalable des devoirs de produire, de contester et d'agir sur les preuves. Le metteur en œuvre prouve le composant. L'intégrateur prouve le service. Les opérations prouvent que le travail peut être effectué. La direction protège le temps, les ressources et l'autorité d'arrêt. Le conseil d'administration interroge indépendamment la préparation. Les organismes de surveillance exigent des performances et des réparations transparentes.

London Ambulance a fait du CAD un test de responsabilité pour la sécurité des patients parce que l'automatisation de la répartition a été autorisée à devenir faisant autorité alors que son image du service restait fragile. La réponse durable n'était pas de rejeter l'ordinateur. C'était de rendre l'autorité conditionnelle: aucune automatisation ne contrôle de vrais appels, équipages et ambulances tant que l'institution ne peut pas montrer comment elle reste véridique sous charge, comment les personnes récupèrent quand elle ne l'est pas, et qui a le pouvoir d'arrêter lorsque les preuves sont insuffisantes.

Sources

  1. https://www.dcs.gla.ac.uk/~johnson/teaching/safety/reports/las.pdf
  2. http://www0.cs.ucl.ac.uk/staff/a.finkelstein/papers/lascase.pdf
  3. http://www0.cs.ucl.ac.uk/staff/a.finkelstein/las.html
  4. https://www0.cs.ucl.ac.uk/staff/a.finkelstein/papers/lascase.pdf
  5. https://hansard.parliament.uk/commons/1992-10-28/debates/c624d1cc-04d3-416b-a1de-89e68403edd2/LondonAmbulanceService
  6. https://api.parliament.uk/historic-hansard/commons/1992/oct/28/london-ambulance-service
  7. https://api.parliament.uk/historic-hansard/written_answers/1992/nov/09/london-ambulance-service
  8. https://api.parliament.uk/historic-hansard/commons/1993/feb/25/london-ambulance-service-inquiry
  9. https://api.parliament.uk/historic-hansard/written_answers/1993/oct/21/london-ambulance-service
  10. https://api.parliament.uk/historic-hansard/commons/1991/dec/20/fire-and-emergency-services-london
  11. https://link.springer.com/article/10.1057/palgrave.ejis.3000541
  12. https://link.springer.com/content/pdf/10.1057/palgrave.ejis.3000541.pdf
  13. https://www.floppybunny.org/robin/web/virtualclassroom/chap12/s4/articles/london_ambulance_1999_davies.pdf
  14. https://arxiv.org/abs/1003.3880
  15. https://arxiv.org/pdf/1003.3880
  16. https://www.utdallas.edu/~chung/SP/Ambulance-Dispatch-System.pdf
  17. https://erichmusick.com/pdf/writings/technology/1992-london-ambulance-cad-failure.pdf
  18. https://cs.stanford.edu/people/eroberts/courses/cs181/projects/1999-00/critical-systems/commercial.htm
  19. https://www.staff.city.ac.uk/~veselin/EE3421/LASFailure.pdf