¿Qué diferencia existe entre un bug, un defecto, un fallo y un error en el ámbito del desarrollo de software?


Resultado de imagen para fallo de software¿Qué diferencia existe entre un bug, un defecto, un fallo y un error en el ámbito del desarrollo de software?

En la actualidad es innegable encontrar áreas en las que no haya intervenido un sistema de información y la diversidad de aplicaciones que existen. Aunque tenemos la idea generalizada que el software es infalible, lo cierto es que los errores y fallas son mucho más frecuentes de lo que pensamos por tal motivo es necesario saber identificar la diferencia que existe ente un bug, un defecto, un fallo y un error ya que estos son errores muy frecuentes. Comenzaremos por decir que un bug es un problema lógico en un sistema de software que desencadena un resultado indeseado, mientras que un defecto es un desperfecto en un sistema que puede causar que el sistema falle en desempeñar las funciones requeridas, así mismo un fallo es la manifestación física de un defecto  y por ultimo un error es una acción humana que produce un resultado incorrecto. En resumen se puede decir que un error introduce un defecto en el software que a su vez causa un fallo al momento de ejecutar pruebas.


Referencias:
Ghahrai, A.(2018). Error, Fault and Failure in Software Testing. Recuperado el 23 de febrero de 2019 de https://www.testingexcellence.com/error-fault-failure-software-testing/

Perez, Y. (2007). ¿Qué es un bug o error de software? .Recuperado el 23 de febrero de 2019 de https://es.quora.com/Qu%C3%A9-es-un-bug-o-error-de-software

Comentarios

  1. vaya que nos encontramos algo bueno por aqui y cierto en lo que mecionas sobre el bug ya que hace que el programa haga cosas que no queremos saludos buena tarde chica..!!

    ResponderEliminar
  2. El hecho de que piense que un bug es un problema lógico de un sistema de software es algo que pienso que tienes razón.

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Cuadro comparativo de las pruebas de software

Estándar ISO / IEC 10741: interacción de diálogo