GoConqr has a new look! Let us know what you think.

Mind map

Defeito, Erro e Falha

Michel Souza Engenharia de software Portuguese

Defeito, Erro e Falha

Map content

Defeito, Erro e Falha

  1. 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
  2. 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
  3. 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

Images and files in the map

  • Defeito, Erro e Falha
  • Defeito, Erro e Falha
  • Defeito, Erro e Falha
  • Defeito, Erro e Falha
  • Defeito, Erro e Falha
  • Defeito, Erro e Falha

Information

Description
Engenharia de software (Teste de software) Mind Map on Defeito, Erro e Falha, created by Michel Souza on 21/05/2018.
Created by
Michel Souza
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?