Objetivo: Fornecer um modelo mental para planejar as atividades de teste, garantindo que cubramos tanto as necessidades tecnológicas quanto as expectativas de negócio.
Os Quadrantes (popularizados por Lisa Crispin e Janet Gregory) dividem os testes em quatro categorias baseadas no seu propósito: se eles apoiam o time ou criticam o produto, e se são voltados para o negócio ou para a tecnologia.
Os Quatro Quadrantes
Q1: Tecnologia + Apoio ao Time
Focado na Qualidade Interna do código. É a base da nossa automação.
Exemplos: Testes de Unidade e Testes de Componente.
Quem faz: Desenvolvedores (com apoio do QA).
Foco: Garantir que o código faz o que o desenvolvedor pretendia.
Q2: Negócio + Apoio ao Time
Focado na Funcionalidade sob a ótica do usuário.
Exemplos: Testes de API, Protótipos, Testes de UI, Story Testing (Exemplos).
Quem faz: Colaboração entre QA, Dev e PO.
Foco: Garantir que o que está sendo construído atende aos critérios de aceite.
Q3: Negócio + Crítica ao Produto
Focado em Descobrir falhas e validar a experiência real.
Exemplos: Testes Exploratórios, Testes de Usabilidade, Testes de User Acceptance (UAT).
Quem faz: QAs e Stakeholders.
Foco: Usar a intuição e criatividade para encontrar cenários que a automação não pega.
Q4: Tecnologia + Crítica ao Produto
Focado nas Características Não-Funcionais do sistema.
Exemplos: Testes de Performance, Carga, Segurança (Pentest) e Robustez.
Quem faz: QAs, Especialistas e DevOps.
Foco: Garantir que o sistema seja seguro, rápido e estável sob estresse.
💡 Por que usar este modelo?
Não esquecer o "invisível": Muitas vezes focamos só no Q2 (funcionalidades) e esquecemos do Q4 (performance), o que gera problemas em produção.
Equilíbrio: Um time ágil saudável deve realizar atividades em todos os quadrantes.
Planejamento: Durante o refinamento, podemos perguntar: "Como vamos validar os quadrantes Q3 e Q4 para esta funcionalidade?"
Comentários
0 comentário
Escreva seu comentário aqui
Por favor, entre para comentar.