Foro 64

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

a.

Investigando varios casos en los que por culpa de una falla han ocurrido
serios accidentes, me llamaron mucho la atención estos ya que lograron
causar un grave daño, llegando a terminar con la vida de varias
personas, escogí los siguientes como ejemplo:

1.Therac-25.
Como primer caso, ocurrió que en 1982 fue fabricada una máquina diseñada para la
administración de radioterapia a pacientes con cáncer llamada la Therac-25, era controlada
exclusivamente por un computador sin tener sistemas de protección mecánicos para evitar
irradiar a pacientes con dosis muy altas.

Entre el 1985 y 1987 la máquina tuvo un error de software, el cual ocasionó la sobredosis de
radiación a 6 pacientes, 100 veces más elevadas a las que exigía su tratamiento ocasionando la
muerte de al menos 3 de ellos.

 2.Apagón en el noreste de EE.UU.


El segundo caso ocurrió el 14 de agosto del 2003 al noreste y medio oeste de los EE.UU se generó
un apagón debido a un error de software en el sistema de alarma de la sala de control de
FirstEnergy, haciendo que los operadores no reaccionaran ante la sobrecarga del sistema eléctrico
luego que varias líneas de transmisión cayeran sobre árboles. Este apagón causó la muerte de 90
personas en Nueva York, accidentes y complicaciones de enfermedades.

Fuente: https://www.fyccorp.com/articulo-10-grandes-errores-de-software

b. ¿Porque cree usted que son importantes las pruebas de software del
sistema de información y el aseguramiento de la calidad? Sustente la
respuesta.
Las pruebas son fundamentales para poder realizar un óptimo desarrollo del producto, ya que nos
permite entregar un sistema funcional y acorde con los requerimientos del cliente. Las pruebas se
realizan en todo el proceso del sistema, abarcando todas las fases del desarrollo del producto, ya
que el encontrar los problemas, errores, bugs, anomalías demás inconvenientes que afectarían al
producto, ya que la detección de estos en una etapa temprana evita los altos costos con la
corrección de los mismo, reduciendo tiempos y asegurando la realización correcta de los
requerimientos exigidos por el cliente. Probar nos permite entregar un producto funcional y
coherente con lo solicitado.
c. ¿Cómo elaborar unas buenas pruebas de software y asegurar la calidad
del mismo? Sustente la respuesta.
Para confirma que el sistema cumple de manera eficiente y correcta con la necesidad del cliente se
debe iniciar creando casos de prueba que son muy importantes como ya habíamos hablado
anteriormente, documentarlos y aplicarlos con diferentes usuarios para que estos puedan
identificar cada fallo o error que tenga el producto y pueda ser corregido o mejorado. Del
aseguramiento de calidad hay muchas normas las cuales podemos utilizar como la ISO 2126, la
ISO/IEC 25000 que tiene unas métricas las cuales se pueden aplicar en cualquier sistema, que
permitirán determinar y evaluar cuál es la calidad del sistema, así como garantizar que el sistema
cumpla con lo requerido.

d. ¿Que debe tener en cuenta para elaborar las pruebas del software que
hace parte de un sistema de información?
Se debe tener en cuenta la información recaudada al inicio del proyecto, tales como los
requerimientos funcionales y no funcionales que el cliente nos entregó, para poder realizar las
pruebas y que este cumpla con cada una de ellas, garantizando que el cliente va a quedar
satisfecho con el sistema desarrollado. También es muy importante definir que metodología se va
a usar para realizar las pruebas de software, entre las cuales podemos encontrar la ya nombrada
ISO, ISTQB entre otras, también el tener un equipo de pruebas de software o QA, que se encargue
de todo el proceso del ciclo de pruebas y tener una muy buena comunicación entre los
desarrolladores y los de pruebas para poder entregar un excelente producto.

También podría gustarte