Mapa mental
Defeito, Erro e Falha

Conteúdo do mapa
Defeito, Erro e Falha
Características
- Defeito e falta podem ser considerados sinônimos
- Nomenclatura: erro/error, falha/failure, falta/fault e defeito/defect
- Defeitos fazem parte do universo físico, i.e, a aplicação propriamente dita
- São causados por pessoas
- Podem ocasionar a manifestação de erros, i.e, a construção de um software do especificado
- Observados de uma perspectiva interna
- Código está incorreto
- Lógica está inconsistente
- Funções ausentes
- Há problemas de hardware
- Erros podem gerar falhas como comportamentos inesperados de um software
- Erros fazem parte do universo da informação
- Falhas fazem parte do universo do usuário e são observadas de uma perspectiva externa
- Travamento do sistema
- Terminação anormal
- Tela azul
- Diferença entre o comportamento observado e o comportamento esperado
- Diferença entre resultado observado e resultado esperado
Exemplos
- Imaginem que Steve Jobs se enganou na construção da lógica do software do iPod, provocando um loop infinito e causando, por fim, o travamento do dispositivo
- Causa raiz = defeito na lógica
- Consequência = o algoritmo entrou em loop infinito (erro)
- Percepção do usuário = travamento do dispositivo (falha)
- Imaginem que um cabo de rede de uma impressora se desconectou provocando um problema de comunicação entre estações de trabalho e servidor de rede e causando, por fim, a não impressão de arquivos desejados pelo usuário
- Impressora se desconectou = defeito
- Problema de comunicação entre estações de trabalho e servidor de rede = erro
- Não impressão de arquivos = falha
- Nem sempre erros causarão falhas
- Se o usuário não utilizou a parte da lógica defeituosa, não haverá consequência observação
- Defeitos causam erros que podem causar falhas
- Imaginem que Steve Jobs se enganou na construção da lógica do software do iPod, provocando um loop infinito e causando, por fim, o travamento do dispositivo
Conceitos contraditórios
- IEEE 610
- Testes de software revelam falhas
- Depuração de software descobre defeitos
- Pressman
- Testes de software revelam defeitos
- Depuração de software descobre erros
- IEEE 610
Imagens e arquivos do mapa
Informações
- Descrição
- Engenharia de software (Teste de software) Mapa Mental sobre Defeito, Erro e Falha, criado por Michel Souza em 21-05-2018.
- Criado por
- Michel Souza
- Visualizações
- 0
- Avaliação




