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.