Un error de software del Therac-25 provocó muertes hace 40 años
Un error de software en la máquina de radioterapia Therac-25 causó al menos tres muertes hace más de 40 años, debido a la administración de dosis de radiación hasta 100 veces superiores a las prescritas. Este incidente histórico es uno de los primeros casos documentados de fallos críticos de software con consecuencias fatales en medicina.
Detalles del fallo
El Therac-25 combinaba radiación de electrones y rayos X para tratamientos oncológicos. Un fallo de programación en su control de seguridad permitió que el dispositivo entregara dosis letales de radiación al paciente cuando ciertos comandos se ejecutaban en rápida sucesión. Las víctimas recibieron exposiciones extremadamente peligrosas que causaron quemaduras graves y la muerte.
Impacto en la industria y regulación
Estos accidentes llevaron a una revisión completa de los estándares de seguridad en software médico y a la creación de protocolos más estrictos de verificación de código. Se reforzó la supervisión de máquinas de radioterapia y otros equipos críticos con software embebido, así como la obligación de pruebas de seguridad más rigurosas antes de su comercialización.
Lecciones aprendidas
El caso Therac-25 se convirtió en un estudio de referencia en ingeniería de software, seguridad crítica y ética profesional. Subraya la necesidad de validación y verificación exhaustiva en sistemas donde errores pueden provocar daño físico o la muerte.