Disciplina: Teste
Esta disciplina explica como fornecer feedback sobre a maturidade do sistema através do design, implementação, execução e avaliação dos testes.
Relacionamentos
Descrição Principal

O propósito desta disciplina é:

  • Fornecer feedback de forma rápida e freqüente para comprovar que o sistema satisfaz os requisitos.
  • Medir o progresso objetivamente em pequenos incrementos
  • Identificar os problemas com as soluções
  • Fornecer garantia de que as mudanças no sistema não introduzam novos defeitos
  • Melhorar a velocidade facilitando a descoberta de questões sobre os requisitos, o design e as implementações o mais rápido possível

A disciplina de Teste é iterativa e incremental. Ela aplica a estratégia de "testar cedo e frequentemente" para retirar os riscos, o mais cedo possível no ciclo de vida do sistema.

O teste ocorre em cada iteração do ciclo de vida, iniciando com as mais novas construções do sistema. De fato, é comum para uma iteração ter muitos ciclos de teste, dependendo da freqüência de novas construções.

O teste faz a pergunta: "O que a solução deve fazer para que possamos considerar um requisito implementado?" Os testes são elaborados nos requisitos com condições específicas de satisfação que a Solução deve alcançar.

Esta disciplina verifica as suposições, os riscos e as incertezas inerentes ao desenvolvimento de artefatos altamente técnicos, e trata essas preocupações usando demonstrações concretas e avaliações imparciais.

A disciplina de Teste se relaciona às outras disciplinas das seguintes formas:

  • A Disciplina: Requisitos identifica a intenção do sistema. O procedimento de teste é elaborado nos requisitos com testes detalhados que verificam como o sistema suporta os requisitos.
  • A Disciplina: Desenvolvimento produz construções incrementais do sistema que são validadas pela disciplina de Teste. Em cada iteração, os testes fornecem um feedback objetivo. O processo efetivo de teste permite aos Desenvolvedores focar na implementação de novas funcionalidades, e na melhoria do design do sistema
  • A Disciplina: Gestão de Projeto planeja todo o projeto e o escopo do trabalho para cada iteração. A disciplina de Teste fornece uma medição objetiva do progresso, o que permite o planejamento adaptativo.
  • A Disciplina: Gestão de Configuração e Mudança controla mudanças dentro do projeto. O esforço de teste verifica que cada mudança feita na Solução, foi testada apropriadamente. Os recursos de teste são mantidos sob a gestão de configuração.
Informações Adicionais