Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Febrero 2024
Introduccion .........................................................................................................................3
Conceptos Clave Extraídos de la Lectura ............................................................................3
Ejemplos de Falla, Defecto y Error en Sistemas Cotidianos ...............................................4
Análisis de Causas de las Fallas, Defectos y Errores...........................................................5
Conclusiones ........................................................................................................................7
Referencias Bibliográficas ...................................................................................................8
Introduccion
Falla:
Ejemplo: En un sistema de correo electrónico, al intentar enviar un mensaje, el
usuario recibe un mensaje de error indicando que el servidor no está disponible.
Causa: Esta falla puede ser causada por un problema en la infraestructura de red
del proveedor de correo electrónico, como una interrupción del servicio o una sobrecarga
del servidor.
Defecto:
Ejemplo: En una aplicación de banca en línea, al intentar realizar una
transferencia de fondos, el usuario nota que el saldo de su cuenta no se actualiza
correctamente después de completar la transacción.
Causa: Este defecto podría ser el resultado de un error en el código de la
aplicación que maneja la actualización del saldo después de una transferencia de fondos,
como una lógica incorrecta o una variable no inicializada correctamente.
Error:
Ejemplo: En un sistema de reservas de vuelos en línea, un usuario selecciona un
vuelo y completa el proceso de reserva, pero recibe un correo electrónico de
confirmación con la fecha y hora incorrectas para su vuelo.
Causa: Este error podría haber sido causado por una discrepancia entre la zona
horaria del servidor de reservas y la del usuario, o por un problema en la lógica de
conversión de tiempo en el sistema de reserva.
Estos ejemplos ilustran cómo las fallas, defectos y errores pueden manifestarse en
sistemas cotidianos y afectar la experiencia del usuario. Identificar y corregir estos
problemas es crucial para mantener la calidad y la confiabilidad de los sistemas de
información.
Falla:
Causas: Las fallas en los sistemas de información pueden tener diversas causas,
que van desde problemas en la infraestructura de red hasta errores de configuración del
sistema. En el ejemplo proporcionado de un sistema de correo electrónico que muestra un
mensaje de error de servidor no disponible, la causa podría ser una interrupción del
servicio debido a un mantenimiento programado, una falla en el servidor de correo
electrónico o problemas de conectividad de red.
Defecto:
Causas: Los defectos en los sistemas de información suelen ser el resultado de
errores en el diseño, la codificación o la implementación del software. En el ejemplo de
una aplicación de banca en línea que no actualiza correctamente el saldo de la cuenta
después de una transferencia de fondos, la causa podría ser un defecto en el código que
maneja la actualización del saldo, como una lógica incorrecta para calcular el nuevo saldo
o una variable no inicializada correctamente.
Error:
Causas: Los errores en los sistemas de información pueden causarlos factores,
como malentendidos de los requisitos, errores de diseño o problemas de comunicación
entre desarrolladores y usuarios. En el ejemplo de un sistema de reservas de vuelos en
línea que envía un correo electrónico de confirmación con la fecha y hora incorrectas
para un vuelo, la causa podría ser una discrepancia entre la zona horaria del servidor de
reservas y la del usuario, o un error en la lógica de conversión de tiempo en el sistema de
reserva.
Es importante realizar un análisis detallado de las causas de las fallas, defectos y
errores en los sistemas de información para poder abordar adecuadamente estos
problemas y mejorar la calidad y la confiabilidad de los sistemas. Esto puede implicar la
implementación de medidas de prevención, como pruebas exhaustivas y revisiones de
código, así como la corrección oportuna de los problemas identificados.
Conclusiones
Myers, G. J., Sandler, C., & Badgett, T. (2011). The Art of Software Testing. John Wiley
& Sons.
Kaner, C., Falk, J., & Nguyen, H. Q. (1999). Testing Computer Software. Wiley.
Piattini Velthuis, M. G., García Rubio, F. O., & García Rodríguez de Guzmán, I. (2018).
Calidad de sistemas de información (4a. ed.). RA-MA Editorial.
Sanchez, S., Sicilia, M., & Rodriguez, D. (2012). Ingeniería del software. Un enfoque
desde la guía SWEBOK. Alfaomega.