Sobes.tech
Junior

Qual é a diferença entre um erro e um defeito?

sobes.tech IA

Resposta da IA

Erro (Error) é uma ação incorreta cometida por uma pessoa (programador, testador, analista, etc.) na fase de conceção, escrita de código ou teste. O erro leva ao aparecimento de um defeito no produto de software.

Um defeito (Defect / Bug / Fault) é o resultado de um erro. Representa uma divergência do comportamento real do software em relação ao esperado, que é descrito nos requisitos ou na documentação de projeto. O defeito pode ser detectado em qualquer fase do ciclo de vida do desenvolvimento de software e potencialmente pode levar a uma falha (failure) no funcionamento do programa.