Subido por Milena Leaño

FORO FASE 5

Anuncio
a. ¿Conoce al menos dos casos donde el software haya fallado y
esta falla haya cobrado vidas o haya ocurrido un desastre
informático?
Rta.
Medicina: radioterapia
Un error de programación de la unidad de control de la máquina de
radioterapia Therac-25 causó entre 1985 y 1987 al menos seis
accidentes en los que los pacientes recibieron sobredosis masivas de
radiación. Al menos tres de estos pacientes fallecieron como
consecuencia directa del exceso de radiación. Los expertos creen que
el fallo fue causado por un error en el código que obligó al programa a
realizar la misma acción varias veces.
Guerra: Fallo mortal
El 25 de febrero de 1991, durante la Guerra del Golfo, el sistema de
defensa antimisiles estadounidenses Patriot en Dhahran (Arabia
Saudita) no pudo seguir e interceptar un misil entrante de tipo Scud. El
'software' funcionaba con retraso y no seguía el lanzamiento de misiles
en tiempo real, según el informe de la Oficina de Responsabilidad
Gubernamental de EE.UU. El impacto del Scud iraquí contra un cuartel
del Ejército de EE.UU. mató a 28 norteamericanos y dejó a otros cientos
heridos.
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.
Rta. Las pruebas de software del sistema de información es un paso
que no se puede saltar u omitir, de ellos depende detectar posibles
errores, más no quiere decir que siempre se vayan de detectar, ya
que mucha vece en las pruebas no sale a flote. En esta etapa de
pruebas se puede detectar errores de requerimiento, de diseño o de
funcionalidad. De esta misma forma, nos aseguramos que la calidad
del sistema de información va de acuerdo a los requerimientos
pactados.
c. ¿Cómo elaborar unas buenas pruebas de software y asegurar la
calidad del mismo? Sustente la respuesta.
Rta. Para elaborar unas buenas pruebas del software debe iniciar con
un plan de pruebas, quien es el que va identificar y detallar las pruebas
más importantes del sistema de información. De esta forma, se podrá
realizar los cambios o ajustes pertinentes. Se debe tener documentado
qué tipo de prueba se va a realizar, su duración estimada, qué
metodología se realizará
para corregir o ajustar los errores
encontrados.
Por otra parte, unas buenas pruebas de software nos permitirá cumplir
con los objetivos de calidad del sistema de información desarrollado.
d. ¿Que debe tener en cuenta para elaborar las pruebas del
software que hace parte de un sistema de información? Sustente
la respuesta.
Rta. En primera instancia se debe analizar los requerimientos del
sistema de información, que es el punto de partida para la verificación
de calidad del sistema. Donde se debe incluir la matriz de trazabilidad,
especificaciones y diseño funcional, los requisitos no funcionales, casos
de uso, usuarios, incluyendo la experiencia del equipo encargado de la
ingeniería de requisitos, para aclarar las dudas y ampliar la información
que se necesaria para evaluar el sistema de información. Por otra parte,
se debe definir los criterios de inicio, aceptación y suspensión de las
pruebas del software.
Descargar