Upgrade to Pro — share decks privately, control downloads, hide ads and more …

O QA no contexto ágil: From Zero to Hero

O QA no contexto ágil: From Zero to Hero

Com a chegada do Manifesto Ágil, o testador tradicional viu seu papel evoluir e suas responsabilidades aumentarem, porém não são todos que estão preparados para esta mudança e ainda vivem os dias sombrios de testes no final e acúmulo de bugs.
Partindo deste ponto, o objetivo desta palestra é apresentar um overview do papel de QA dentro do contexto ágil, relatando algumas experiências pessoais e criar um ambiente de motivação para novos aprendizados.

Luan Linares

May 25, 2019
Tweet

More Decks by Luan Linares

Other Decks in Technology

Transcript

  1. - Ariane-5 - Software - FBI - Crise do Software

    - 80% dos projetos não eram entregues. - 90% estouram prazo e orçamento. COMO ERA - 88% das empresas utilizam métodos ágeis (2017); - Planejamento e acompanhamento em tempo real; - 22% das empresas que mais lucraram utilizam metodologias ágeis; - Empresas GPTW em sua maioria utilizam metodologias ágeis. ANOS 70? COMO FICOU
  2. - Equipe separada; - Baixa valorização; - Sem motivação; -

    Conflitos sem resultado; - Dias e noites...perdidos.
  3. - Impossível fazer testes de caixa preta; - Sem espaço

    para mudanças; - Testes no final impedem a participação em: - montagem do backlog; - atualização nas daily meetings; - atuação efetiva nas retrospectivas. - Bugs se multiplicam.
  4. Como funciona o QA no ágil Pessoalmente • Capacidade de

    DESAPRENDER e REAPRENDER; • Falta de Planejamento x Planejamento Constante; • Prevenção > que correção; • Organização das atividades; ◦ Princípio de Pareto • Controle de Tarefas.
  5. Como funciona o QA no ágil No time • Ser

    Colaborativo com todos; • Antecipar possíveis processos; • Flexibilidade é necessário; • Diversidade de pensamentos geram muito mais ideias.
  6. “Existe um conceito chamado “Genialidade Coletiva”, que diz que a

    probabilidade de encontrar uma ideia na discussão em grupo é maior do que chegar a uma solução criativa sozinho.” Linda Hill
  7. Como funciona o QA no ágil Planejamento - Backlog •

    Pensar e criar sua estratégia de teste; • Auxiliar no levantamento de requisitos NÃO FUNCIONAIS; • Definir as métricas de teste.
  8. Como funciona o QA no ágil Planejamento - Sprint Planning

    • Avaliar as Estorias (INVEST); • Levantar os critérios de aceitação (BDD); • Auxiliar nas estimativas (tempo, métricas, etc).
  9. Como funciona o QA no ágil Durante a Sprint •

    Execução priorizada dos testes; • Acompanhamento das entregas; • Prevenção dos BUGS com novos cenários; • Continuar a evangelização do time.
  10. Cerimônias Daily Meeting • Colaboração; • Atualização constante dos processos;

    • Acompanhamento das métricas; • Progresso dos testes; • Novidades. Sprint Review • Auxiliar na apresentação do produto; • Apresentar o processo de teste utilizado; • Apresentar as métricas obtidas nos testes. Sprint Retrospective • Análise de causa raiz; ◦ 5 Whys ◦ Diagrama de Fishbone • Revisar as práticas; • Avaliar o que pode ser melhorado nos testes.
  11. Ferramentas que podem ajudar • Hiptest (Escrita de BDD =>

    Métricas); • Frameworks de Automação; • Ferramentas para gerenciamento de bugs; • Ferramentas para gestão de tarefas.