pruebas del software como instrumentos de calidad
pruebas del software como instrumentos de calidad
https://www.youtube.com/watch?v=bWNRTDAO_7M
casos: falla de software
El Ariane 5
El primer cohete Ariane 5, fue uno de los más ambiciosos proyectos de la industria espacial europea, este fue un lanzamiento fallido debido a un error en el software de control y guiado del cohete hizo que se presentaran múltiples fallas en la computadora haciendo que el equipo de ingenieros tomara la decisión de presionar el botón de autodestrucción y que este explotara sobre la costa de la Guyana francesa el 4 de junio de 1996 a las 12:34:06, justo después de 36 segundos en el aire. Este error fue causado por la reutilización de código del software de su predecesor, el Ariane 4 que dado sus características funcionaba correctamente, pero en el Ariane 5 debido a sus motores más rápidos se explotó este error que no se presentaba en modelos anteriores. Básicamente el error era que el software intentaba meter un número de 64 bits en un espacio de 16 bits, estas condiciones bloquearon las dos computadoras que ejecutaban el mismo software causando la pérdida de más de 8.500 millones.
Therac-25En 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. |
¿Por qué cree usted que son importantes las pruebas de software del sistema de información y el aseguramiento de la calidad?
Estas pruebas son importantes debido a que permiten al desarrollador entregar un producto que cumpla con los estándares, que sea de calidad, y que cumpla con las expectativas esperadas por el cliente, ya que al realizar estas pruebas podemos detectar errores a tiempo, podemos analizar su funcionalidad asegurándonos que si cumple con los requerimientos y los estándares de calidad, permitiendo corregir antes de entregar el producto; esto permite ganar confiabilidad por parte del cliente y permite al desarrollador garantizarlo.
¿Cómo elaborar unas buenas pruebas de software y asegurar la calidad del mismo? Sustente la respuesta.
Las pruebas de software son importantes porque permiten desarrollar confianza en el cliente y al desarrollador poder garantizar el producto.
Diseñar el plan que especifique las pruebas a realizar
Ejecutar donde se analice el comportamiento, si cumple o no con lo requerido
Analizar los resultados obtenidos de las pruebas, en este paso es importante tener los conocimientos suficientes para poder determinar los errores y las fallas detectadas
Proceder a dar la solución.
¿Qué debe tener en cuenta para elaborar las pruebas del software que hace parte de un sistema de información?
En la fase de pruebas se debe tener en cuenta:
Analizar los requerimientos del sistema en desarrollo
Diseñar el plan del modelo a seguir
Diseño de casos de prueba teniendo en cuenta el tipo de complejidad del sistema en desarrollo
Identificar las pruebas que mejor se adecuen al sistema a verificar
Identificar los errores y definir la posible solución
BIBLIOGRAFIA
https://www.youtube.com/watch?v=bWNRTDAO_7M
https://sena.territorio.la/perfil.php?id=12021628&foros=1
https://63700aa9cceee.site123.me/blog/casos-fallas-de-software
https://www.google.com/search?q=casos+donde+el+software+ha+fallado&rlz=1C1YTUH_esCO1011CO1011&oq=casos+donde+el+soft&aqs=chrome.0.0i512j69i57j0i512j0i22i30.11213j0j7&sourceid=chrome&ie=UTF-8
https://prezi.com/3dsstvkkuoqj/riesgos-informaticos-caso-ariane-5/
https://pvs-studio.com/en/blog/posts/0438/
https://www.google.com/search?q=therac+25+error+software&rlz=1C1YTUH_esCO1011CO1011&source=lnms&tbm=isch&sa=X&ved=2ahUKEwiknJnQ8K77AhUTRTABHYYlAKoQ_AUoAXoECAEQAw&biw=1366&bih=600&dpr=1#imgrc=cqabt3PhNfSuBM



Comentarios
Publicar un comentario