Please enable JavaScript.
Coggle requires JavaScript to display documents.
TMMi - Test Maturity Model Integration - Coggle Diagram
TMMi - Test Maturity Model Integration
Visão Geral
Desenvolvido pela TMMi Foundation
Modelo de referência para a melhoria do processo de teste
Complementar ao CMM 1.3 (Capability Maturity Model)
Utiliza a representação estagiada com 5 níveis de maturidade
Divide-se em áreas de processos, metas e práticas específicas e genéricas
Muitas vezes, requer suporte das áreas de processos em seu nível CMMI correspondente ou de níveis inferiores do CMMI
Nível 2: Gerenciado
Processo de testes definido claramente para o projeto
Separado da depuração
Testes multiníveis)
unidade
integração
sistema
aceitação
Iniciado tardiamente, após codificação
Foco em testes funcionais
Objetivo: Mostrar que o produto satisfaz os requisitos especificados
Inexistência de equipe de testes independente
Áreas de processos
Política e Estratégia de Teste
Planejamento dos Testes
Monitoramento e Controle dos Testes
Projeto e Execução dos Testes
Ambiente de Teste
Nível 3: Definido
Processo de testes padronizado e integrado ao ciclo de vida
Revisões por pares em todo o ciclo de vida, embora nem sempre integradas aos testes dinâmicos
Testes não funcionais
Objetivo: Demonstrar que o produto não funciona
Existência de equipe de testes independente que se envolve desde a revisão dos requisitos
Áreas de processos
Organização de Teste
Programa de Treinamento de Teste
Ciclo de Vida e Integração de Teste
Teste Não Funcional
Revisão por pares
Nível 4: Medido
Processo de testes definido, fundamentado e mensurável
Revisões por pares totalmente integradas aos testes dinâmicos
Possui um programa de coleta de métricas
Avalia a qualidade do processo de teste, produtividade e monitora melhorias
Avalia os produtos usando critérios quantitativos para atributos de qualidade
Objetivo: Verificar a corretude do produto conforme métricas estabelecidas
Áreas de processos
Medição de Teste
Avaliação da Qualidade do Produto
Revisões Avançadas
Nível 5: Otimização
Processo de testes melhorado continuamente com base em uma compreensão quantitativa dos processos controlados estatisticamente
Identificação de causas comuns de defeitos ao longo do ciclo de vida e ações definidas para evitar defeitos semelhantes no futuro
Objetivo: Prevenir defeitos
Estabelecimento formal de um grupo de melhoria de processo de teste
Áreas de processos
Prevenção de Defeitos
Controle de Qualidade
Otimização de Processo de Teste
Nível 1: Inicial
Pode ser instável
Pode não satisfazer necessidades especificadas
Não há garantia de qualidade
Não há áreas de processos
Objetivo: Mostrar que o sistema é executável
Parte da depuração
Processo de testes caótico e ad-hoc