100%

FA-1.2.5 (K1) Conhecer as diferenças entre planejamento de iteração e de release, e como um testador agrega valor em cada uma dessas atividades

Lição Progress

FA-1.2.5 (K1) Conhecer as diferenças entre planejamento de iteração e de release, e como um testador agrega valor em cada uma dessas atividades


Planejamento do Release

Mudanças no Planejamento do Release

  • Planos de release podem mudar à medida que o projeto avança;
  • Devido à alterações em histórias de usuários no backlog do produto;
  • As alterações podem ser desencadeadas por fatores internos ou externos.

Fatores de Mudanças

Os fatores internos incluem capacidade de desenvolvimento, velocidade e questões técnicas. Os fatores externos incluem a descoberta de novos mercados e oportunidades, novos concorrentes, ou ameaças de negócios.

As Mudanças e os Desafios para os Testadores

  • Os testadores devem compreender o panorama do release para fins de planejamento de testes;
  • Usar uma base de teste e oráculo de teste adequados em cada iteração;
  • As informações solicitadas devem estar disponíveis com antecedência para o testador, e ainda a mudança deve ser adotada de acordo com os princípios ágeis;
  • Este dilema requer decisões cuidadosas sobre as estratégias de teste e documentação de teste.

Planejamento do Release e os Testadores

Os testadores são envolvidos para agregarem valor nas seguintes atividades:

Planejamento da Iteração

Foca o final de uma única iteração e está relacionado ao backlog da iteração.

  • Se uma história de usuário é vaga, a equipe pode recusá-la e utilizar a próxima história de usuário baseada na prioridade;
  • O cliente deve responder às perguntas da equipe sobre cada história, para compreensão do que deverá ser implementado e como será testado.

Planejamento da iteração e a velocidade

  • O número de histórias selecionadas é baseado na velocidade da equipe e no tamanho estimado de histórias de usuários;
  • Após a finalização do planejamento da iteração, as histórias de usuários são divididas em tarefas, que serão realizadas pelos membros da equipe.

Planejamento da Iteração e os Testadores

Os testadores são envolvidos para agregarem valor nas seguintes atividades:

Questões relacionadas ao teste incluem: