Este sitio web usa cookies, puedes ver la política de cookies, aquí
Política de cookies +
La importancia de las pruebas de Software - Therac 25

La importancia de las pruebas de Software - Therac 25


Autor: n1g1channel 2021-05-18 22:52


Muchos de nosotros vemos a las computadoras como herramientas que, si nosotros no ejercemos peticiones no morales a ellas, nos resultaran de suma ayuda para mejorar la calidad de vida, por ejemplo, mientras lees este articulo estas adquiriendo conocimiento gracias a las computadoras.

Sin embargo, algunos errores en el diseño de equipos o sobre su sistema pueden generar perdidas tanto económicas como humanas, es por ello que resulta muy importante a la hora de crear diversos sistemas diversos estándares para evitar problemas que puedan generar problemas que afecten la vida del prójimo.

¿Qué sucede si no se aplican buenas prácticas de programación?

Para ellos te cuento sobre un caso real, el cual sucedió en los años de 1985 hasta 1987, en el cual se vio involucrado un acelerador lineal el cual es una maquina utilizada para combatir el cáncer por medio de dosis controladas de radiación, las cuales son previamente al tratamiento estudiadas por expertos en base a la cantidad requerida por cada paciente, y una vez determinada la cantidad que se debe de aplicar, es ingresada en un sistema informático el cual se encarga de dar la dosis necesaria al paciente para evitar el progreso de la enfermedad, y además reducir los efectos segundarios de la radiación.

El caso del cual te voy a contar ahora es una maquina muy especifica la cual se llama Therac – 25, y fue un equipo que estuvo involucrado en al menos seis accidentes durante los años de 1985 hasta 1987.

Tres pacientes murieron como consecuencia directa del error técnico que sufría esta máquina, su causa de muerte fue debido a sobredosis de radicación debido a que el sistema informático de la maquina tenía fallos mecánicos y de software, los cuales permitían que altas dosis de radicación llegaran al paciente, generando daños severos.

Cabe destacar que en la actualidad los aceleradores lineales, son muy seguros, la humanidad ha ido aprendiendo de sus errores, y es muy importante destacar la importancia de realizar pruebas de software, ya que puede que de eso dependan muchas vidas, y por lo cual debemos de ser muy responsables como programadores.