Please enable JavaScript.
Coggle requires JavaScript to display documents.
Qualidade e Auditoria de Software (Dimensão (Testes (Incidência de…
Qualidade e Auditoria de Software
Definição
Processo sistemático que focaliza todas as etapas e artefatos produzidos com o objetivo de garantir a conformidade de processos e produtos, prevenindo e eliminando defeitos.
Dimensão
Qualidade do Processo
Não tolera erros, independentemente do artefato gerado.
Testes em documentos.
TESTES DE VERIFICAÇÃO.
Garantir a qualidade dos documentos.
Verificação de atividades; avaliação de documentos; aplicação a toda documentação que não envolva código em execução.
Etapas
Definição das necessidades
Identificação de requisitos funcionais e não-funcionais
Definição da arquitetura
Construção do software
Métodos de Verificação
Revisões:
Foco nos documentos
Criação:
Revisão Isolada
Validação:
Revisão Formal
Divulgação:
Reunião de Acompanhamento
Auditorias:
Foco nas atividades
Foco nas atividade críticas
Avaliar se a equipe está respeitando o processo de desenvolvimento
Auditores de qualidade devem atentar à:
Quebra de processos e desculpas de não adoção do processo
Checklist
Qualidade do Produto
Testes de artefatos que expressem telas e funcionalidades do produto.
Testes na aplicação/produto.
TESTES DE VALIDAÇÃO.
Validar a interface
Avaliação formal do produto; Aplicado a componentes isolados, módulos existentes ou todo o sistema.
Fases
Teste de unidade
Teste de integração
Teste de validação
Teste de aceite
Tipos
Testes regressivos
Testes progressivos
Casos de Teste = dados de Teste + Saída Esperada
Testes
Definição
Processo sistemático e planejado que tem por finalidade única a identificação de erros.
Atitude zero-defeito
Inatingível, Não-tolerância a erros, inibição de defeitos.
Limitações de testes
A qualidade de um sw é definida pelo número de requisitos que foram adequadamente testados e estão de acordo com o especificado.
Incidência de Defeitos:
Requisitos
Custo da Qualidade
Planejamento; Pessoal especializado; Treinamento; Processo e Ferramentas; Controles; Testes; Revisões; Auditorias; Infra-estrutura.
Custo não-conformidade
Refugos; Retrabalhos; Ações Corretivas; Atrasos nos cronogramas; Perdas financeiras e operacionais; Perdas de oportunidades.
Critério de finalização