QUALIDADE DE SOFTWARE Trabalhos feitos
Introdução
Revisões
Revisões Isoladas
Revisões Formais
Reunião de Acompanhamento
Auditorias
Aplicando o Processo de Verificação
Planejando Reuniões e Verificações
Preparando os Profissionais
Executando a Verificação de Documento
Referências
Revisões
Um processo de revisão é uma avaliação crítica de um objeto, SEI (Software Engineering Institute), utilizando auditores e inspeções como processos de revisão. Não apenas o código de um programa é avaliado na revisão, mas todo o processo como:
Intruções: programas com funções desejadas.
Estruturas de dados: a real estrutura de dados.
Documentos: que descreve todo o processo detalhado.
Utilizando cada passo descrito acima serão eliminados possíveis erros que serão detectados com antecedência durante todo o processo de revisão de software. A necessidade para que seja realizado com precisão e em fases o processo de revisão tem como objetivo diminuir o custo do projeto e a coreção de erros encontrados. Outros benefícios detalhados:
Aumentar a qualidade de um produto de trabalho;
Identificar e documentar defeitos;
Identificar melhorias necessárias em um produto de trabalho;
Verificar que o produto de trabalho está em conformidade com padrões, especificações e requerimentos adotados;
Atingir consenso em relação aos produtos de trabalho;
Aumentar o conhecimento dos pares em relação ao produto;
Ser uma "via" gerencial para formalmente completar uma tarefa.
Revisões Isoladas
Não muito explorada e bastante eficiente, identifica prematuramente erros realizando revisões parciais do documento, correções durante a fase de construção do projeto. Por ser uma revisão isolada, sendo executada por um único revisor, indicará possíveis modificações necessárias, mas sua visão do problema poderá trazer mudanças que prejudiquem uma visão geral de todos os envolvidos no projeto ao ser apresentado um possível problema ou solução pelo