Therac-25 : Un bug logiciel qui a tué

2025-08-27
Therac-25 : Un bug logiciel qui a tué

Dans les années 1980, la machine de radiothérapie Therac-25 a tué et mutilé plusieurs patients en raison d'un bug logiciel. Une condition de concurrence dans le logiciel a permis à la machine d'administrer incorrectement des surdoses massives de radiations si les données étaient saisies rapidement. L'incident a mis en évidence les graves conséquences de la négligence des tests logiciels et de la gestion des processus dans les systèmes critiques pour la sécurité. L'absence de mécanismes de sécurité robustes s'est avérée fatale. Ce cas sert d'avertissement sévère en ingénierie logicielle, soulignant l'importance de processus complets de développement logiciel, de tests rigoureux et de responsabilité organisationnelle, notamment lorsqu'il s'agit de situations de vie ou de mort.

Lire plus
Technologie accident médical

Cauchemar de la sous-traitance : le coût élevé d’un code bon marché

2025-07-06
Cauchemar de la sous-traitance : le coût élevé d’un code bon marché

Une entreprise a sous-traité un projet à une équipe étrangère, espérant économiser de l’argent. Cependant, la mauvaise communication et le code de mauvaise qualité ont entraîné de nombreux problèmes. Les programmeurs étrangers bon marché n’ont pas réussi à résoudre correctement une vulnérabilité d’injection SQL et ont même créé un mécanisme de « sécurité » ridicule basé sur les noms, provoquant des erreurs aléatoires. L’équipe interne a finalement dû consacrer beaucoup plus de temps à résoudre le problème, soulignant les risques importants de la sous-traitance à bas prix. L’histoire souligne que le développement de qualité ne se résume pas au prix ; une communication efficace et les compétences techniques sont primordiales.

Lire plus
Développement sous-traitance

Le sauveur de serveur CD-ROM

2025-04-07
Le sauveur de serveur CD-ROM

Un vieux serveur chez Initrode Global tombait en panne fréquemment, nécessitant des redémarrages manuels. Le responsable informatique était perplexe jusqu'à ce qu'un ingénieur trouve une solution particulière : utiliser le lecteur de CD-ROM d'un vieux PC et un script modifié pour redémarrer automatiquement le serveur défaillant. Ce « robot » improvisé, baptisé ITAPPMONROBOT, a fourni une solution bizarre mais efficace jusqu'à ce qu'un nouveau serveur soit déployé, puis il a poursuivi sa routine inutile jusqu'à son déclassement.

Lire plus
Technologie solution d'urgence