Escolar Documentos
Profissional Documentos
Cultura Documentos
Introdução
1.1 Propósito
Este documento tem como propósito reunir todas as informações sobre qualidade para o projeto
Nome do Projeto, a fim de prover um ponto único de referência sobre o assunto.
1.2 Escopo
O Plano de Garantia de Qualidade é aplicável para o projeto Nome do Projeto, desenvolvido
para a Nome do Cliente, focando principalmente na unidade NOME DO CLIENTE. Este plano
contém os tópicos relacionados à qualidade para este projeto e destina-se, principalmente, aos
grupos abaixo:
1.3 Motivação
Estatisticamente, defeitos de software são de 100 a 1000 vezes mais difíceis e caros de serem
encontrados e reparados depois da etapa de Deployment. Verificar e gerenciar a qualidade
durante o ciclo de vida do projeto é essencial para alcançar os objetivos desejados no tempo
correto.
2 Objetivos para a Qualidade
O produto deve satisfazer todos os requisitos funcionais e não-funcionais que perfazem o escopo
deste projeto. Os procedimentos de qualidade deverão abranger a aderência da arquitetura do
software a estes requisitos, bem como a adequação e melhoria do processo de desenvolvimento
aplicado.
3 Gerenciamento
3.1 Organização
Os seguintes recursos do projeto atuarão, diretamente, para realizar este Plano de Qualidade:
Papel Responsabilidade
Engenheiro de Processos Customizar e auditar o processo a fim de atingir os objetivos de qualidade para o
projeto.
Gerente de Projetos Alocar e coordenar os recursos a fim de operacionalizar as atividades que
garantem a integridade e qualidade dos artefatos do projeto.
Revisor Técnico (Revisores Revisar os artefatos gerados através das atividades de Arquitetura e Projeto.
de Arquitetura e Projeto)
Implementador Revisar, através de pares, os artefatos de implementação.
Gerente de Testes Definir objetivos dos testes, avaliar e alocar esforços para execução dos testes.
Projetista de Testes Definir abordagem dos testes, identificar testes e estruturar a implementação
destes.
Testador Implementar os testes, executá-los, analisar e registrar falhas ocorridas na
execução.
5 Métricas
Para prover controle e possibilitar a medição dos objetivos de qualidade para o projeto serão
usadas as seguintes métricas:
Métrica Propósito Variáveis indicadoras
Progresso Planejamento e controle do Número de casos de uso
projeto analisados/projetados;
Número de subsistemas
projetados/implementados;
Número de casos de teste
projetados/implementados/executados.
Variação Avaliar a eficácia do Variação entre o cronograma (baseline) da
planejamento iteração e sua realização.
Funcionalidade Avaliar a aderência do Número de defeitos;
produto aos requisitos e
definir critério para Taxa de descoberta de defeitos;
liberação de releases; Densidade dos defeitos (ponderação entre
Avaliar o volume de importância e complexidade de correção);
retrabalho. Número de correções após as revisões (ver
item Revisões e Auditoria).
Modularidade Avaliar coesão dos Número de classes modificadas por alteração
elementos do sistema
Maturidade Avaliar Percentual de requisitos testados;
cobertura/adequação dos
testes Percentual de código testado.
Métrica Propósito Variáveis indicadoras
Estabilidade da arquitetura Avaliar adequação da Quantidade de retrabalho gerado pelas
arquitetura mudanças, ponderando a
importância/complexidade das mudanças
solicitadas.
Estabilidade dos requisitos Avaliar Gestão de Quantidade de alterações nos requisitos.
Requisitos
O Revisor Técnico é responsável por avaliar o Modelo de Projeto e escrever a revisão inicial. A
revisão é então encaminhada ao Projetista, o qual pode alterar a revisão, gerando uma nova
versão do artefato. Em caso de discordância entre as partes, é marcada uma reunião, onde eles
discutirão a discordância e a versão final do documento será o resultado desta reunião.
7 Avaliações e Testes
Vide artefato Plano de Desenvolvimento de Software e Plano de Testes (este último será
definido na primeira iteração do projeto).