Defeito, erro e falha. É tudo igual?

by

Muitas pessoas pensam que defeito, erro e falha são sinônimos. Porém, na área de Qualidade de Software, cada uma dessas palavras possui uma definição:

Defeito: resultado de um erro encontrado num código ou num documento;

Erro: engano cometido por seres humanos;

Falha: resultado ou manifestação de um ou mais defeitos.

Exemplo: A aplicação entra em looping infinito, devido a um erro de lógica, ocasionando o travamento da mesma.

No exemplo acima citado, o defeito é o looping infinito, que foi causado devido a um erro de lógica do programador e a falha é o travamento da aplicação.

Como podemos notar, o maior problema é a falha, pois é ela que afeta diretamente o usuário. Além disso, um defeito poderá demorar vários anos para ocasionar uma falha, sendo que ele já estava presente na aplicação, desde a sua instalação.

Fonte:

Bastos, A.; Rios, E.; Cristalli, R. & Moreira, T. Base de conhecimento em teste de software. São Paulo, Martins Fontes, 2007.

5 Respostas to “Defeito, erro e falha. É tudo igual?”

  1. Ivan Says:

    Muitas enmpresas usam a definição de defeito sistêmico de um produto … quando querem se referir a um defeito de fabricação … Qual é a melhor definição para isto ?

  2. Fabrício Ferrari de Campos Says:

    Defeito sistêmico é um termo muito utilizado na Medicina. Se formos utilizá-lo para softwares seria a mesma coisa que defeito. É o famoso defeito de fábrica, ou seja, um defeito do sistema mesmo, provocado por um erro humano, durante o desenvolvimento do sistema.

  3. Carvalho Junior Says:

    O certo é

    Falha- problema algoritmico ou no nível físico computacional
    Erro- quando a falha altera algum bit, dado
    Defeito- o usuário é afetado pelo problema

  4. Carvalho Junior Says:

    na sequencia correta temos:

    Falha gera o Erro (desvio do funcionamento correto)
    O Erro gera Defeito(seria a representação do problema ao usuário)

  5. Fabrício Ferrari de Campos Says:

    Olá Carvalho,

    Se você pudesse divulgar a fonte da informação que você usou para fazer o comentário, agradeceria, pois nos materiais sobre Teste de Software que li, inclusive de certificações como a CBTS e a CTFL, o que está descrito no post é o correto.

    Abraços!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s


%d blogueiros gostam disto: