Curso Scrum Practices Product Backlog & User Stories

  • Test & Point Analysis

Curso Scrum Practices Product Backlog & User Stories

24 horas
Visão Geral

O curso Scrum Practices, Product Backlog & User Stories desenvolve competências intermediárias para organizar, refinar, priorizar e gerenciar requisitos de produtos em ambientes ágeis, utilizando o Scrum como framework de trabalho. A formação aprofunda as práticas de gestão do Product Backlog, escrita e decomposição de histórias de usuário, definição de critérios de aceitação, planejamento de Sprints e colaboração entre Product Owner, Developers, Scrum Master e stakeholders.

O conteúdo combina os fundamentos do Scrum Guide com técnicas reconhecidas de análise de negócio e gestão de produtos, incluindo INVEST, User Story Mapping, técnicas de priorização, decomposição de funcionalidades, critérios de aceitação, Definition of Ready como prática complementar e Definition of Done conforme o framework Scrum. São exploradas estratégias para lidar com requisitos ambíguos, dependências, mudanças de prioridade, riscos e necessidades conflitantes.

Os participantes aprenderão a transformar objetivos e necessidades de negócio em itens de backlog claros, verificáveis e orientados a valor, mantendo a rastreabilidade entre objetivos do produto, histórias de usuário, critérios de aceitação e incrementos entregues. Também serão abordadas técnicas de estimativa, planejamento colaborativo, refinamento contínuo e avaliação dos resultados de cada Sprint.

O curso possui abordagem prática, com exercícios de escrita e revisão de histórias de usuário, organização de backlog, priorização, mapeamento de jornadas e simulação de planejamento de Sprints. Ao final, os participantes desenvolverão um backlog estruturado para um cenário de produto, com histórias priorizadas, critérios de aceitação e planejamento inicial de entrega.

Objetivo

Após realizar este curso Scrum Practices, Product Backlog & User Stories, você será capaz de:

  • Aplicar práticas de gestão e refinamento do Product Backlog alinhadas ao Scrum
  • Relacionar objetivos de negócio, Product Goal, funcionalidades e histórias de usuário
  • Escrever histórias de usuário claras, concisas, testáveis e orientadas a valor
  • Utilizar os critérios INVEST para avaliar a qualidade das histórias de usuário
  • Decompor épicos e funcionalidades em itens menores, independentes e entregáveis
  • Elaborar critérios de aceitação objetivos e verificáveis
  • Aplicar técnicas de priorização considerando valor, risco, dependências, esforço e urgência
  • Utilizar User Story Mapping para organizar funcionalidades e planejar entregas incrementais
  • Facilitar sessões de refinamento e planejamento colaborativo
  • Aplicar técnicas de estimativa relativa e apoiar a previsão de trabalho da equipe
  • Identificar ambiguidades, dependências, restrições e lacunas nos requisitos
  • Relacionar histórias de usuário a testes, critérios de qualidade e Definition of Done
  • Gerenciar mudanças no backlog mantendo transparência e alinhamento com os objetivos do produto
  • Construir e apresentar um Product Backlog estruturado para um cenário prático
Publico Alvo
  • Product Owners
  • Analistas de Negócio
  • Analistas de Requisitos
  • Analistas de Sistemas e Analistas Funcionais
  • Scrum Masters
  • Desenvolvedores e engenheiros de software
  • Testadores e profissionais de qualidade de software
  • Gerentes e coordenadores de projetos ágeis
  • Gestores de produtos e líderes de equipes multidisciplinares
  • Profissionais envolvidos na especificação, priorização e validação de requisitos em ambientes ágeis
Pre-Requisitos
  • Conhecimentos básicos do framework Scrum ou conclusão de formação introdutória em Scrum
  • Noções de requisitos de software, processos de negócio ou desenvolvimento de produtos
  • Familiaridade com trabalho em equipe e planejamento de atividades é recomendada
  • Experiência prévia como Product Owner, Analista de Negócio ou integrante de equipe ágil é desejável, mas não obrigatória
Materiais
Inglês/Português + Exercícios + Lab Pratico
Conteúdo Programatico

Módulo 1 — Scrum, gestão de produtos e fundamentos do backlog

  1. Revisão dos princípios, valores e elementos essenciais do Scrum
  2. Responsabilidades do Product Owner, Scrum Master e Developers
  3. Product Goal e alinhamento estratégico do produto
  4. Product Backlog como lista emergente e ordenada de necessidades
  5. Diferenças entre requisitos tradicionais e itens de backlog
  6. Relação entre visão do produto, objetivos, funcionalidades e incrementos
  7. Responsabilidade coletiva pela compreensão e qualidade dos itens
  8. Erros comuns na gestão de backlog

Módulo 2 — Estruturação e organização do Product Backlog

  1. Identificação de necessidades de negócio, problemas e oportunidades
  2. Organização de temas, épicos, funcionalidades e histórias de usuário
  3. Estrutura hierárquica e decomposição de necessidades
  4. Identificação de dependências e restrições
  5. Ordenação do backlog e manutenção da transparência
  6. Gestão de itens incompletos, duplicados, obsoletos ou conflitantes
  7. Relação entre Product Goal, Product Backlog e Sprint Goal
  8. Critérios para revisão e reorganização contínua do backlog

Módulo 3 — Escrita e qualidade de histórias de usuário

  1. Conceitos e finalidade das histórias de usuário
  2. Estrutura: usuário, necessidade e benefício esperado
  3. Formulação de histórias orientadas a resultados
  4. Critérios INVEST: independente, negociável, valiosa, estimável, pequena e testável
  5. Diferenças entre histórias de usuário, casos de uso e especificações tradicionais
  6. Identificação de histórias excessivamente grandes ou técnicas
  7. Escrita de histórias com foco no problema e no valor
  8. Exemplos de histórias bem formuladas e histórias problemáticas
  9. Revisão colaborativa e melhoria incremental das histórias

Módulo 4 — Decomposição de épicos e funcionalidades

  1. Identificação de épicos e funcionalidades de grande porte
  2. Técnicas de decomposição de histórias
  3. Divisão por etapas do fluxo de trabalho
  4. Divisão por regras de negócio e variações de comportamento
  5. Decomposição por operações, cenários e tipos de usuário
  6. Separação entre requisitos funcionais e preocupações técnicas
  7. Identificação de dependências e redução de acoplamento entre itens
  8. Definição de fatias verticais de funcionalidade
  9. Avaliação do tamanho e da capacidade de entrega de cada história

Módulo 5 — Critérios de aceitação e qualidade dos requisitos

  1. Finalidade e características dos critérios de aceitação
  2. Critérios objetivos, verificáveis e alinhados ao resultado esperado
  3. Diferenças entre descrição da história e critérios de aceitação
  4. Cenários positivos, negativos e alternativos
  5. Introdução ao formato Dado/Quando/Então (Given/When/Then)
  6. Requisitos não funcionais e critérios de qualidade
  7. Regras de negócio, restrições e condições de validação
  8. Relação entre critérios de aceitação, testes e homologação
  9. Definition of Done e sua aplicação no incremento
  10. Definition of Ready como prática complementar, sem tratá-la como elemento obrigatório do Scrum

Módulo 6 — Priorização do backlog e gestão de valor

  1. Conceitos de valor de negócio e ordenação do Product Backlog
  2. Priorização por valor, risco, urgência e dependências
  3. Técnica MoSCoW
  4. Matriz valor versus esforço
  5. Introdução a modelos de priorização econômica, como WSJF
  6. Análise de custo do atraso e oportunidades de entrega antecipada
  7. Priorização com múltiplos stakeholders e necessidades conflitantes
  8. Tratamento de requisitos regulatórios, técnicos e não funcionais
  9. Revisão da ordem do backlog conforme novas evidências
  10. Comunicação das decisões e justificativas de priorização

Módulo 7 — User Story Mapping, estimativas e planejamento

  1. Fundamentos e objetivos do User Story Mapping
  2. Identificação das atividades e etapas da jornada do usuário
  3. Organização das histórias conforme o fluxo de valor
  4. Identificação de um produto mínimo viável (MVP) e de incrementos úteis
  5. Planejamento de releases e entregas incrementais
  6. Estimativas relativas e comparação entre itens
  7. Planning Poker e outras técnicas de estimativa colaborativa
  8. Considerações sobre capacidade, incerteza e dependências
  9. Refinamento do backlog para apoiar o planejamento da Sprint
  10. Definição do Sprint Goal e seleção de itens pela equipe

Módulo 8 — Refinamento, colaboração e gestão de mudanças

  1. Objetivos e resultados esperados do refinamento do backlog
  2. Preparação e facilitação de sessões colaborativas
  3. Participação do Product Owner, Developers e stakeholders
  4. Técnicas para esclarecer dúvidas e reduzir ambiguidades
  5. Registro de decisões, premissas e restrições
  6. Tratamento de mudanças de escopo e prioridades
  7. Gestão de dependências, riscos e conflitos entre requisitos
  8. Comunicação de mudanças para as partes interessadas
  9. Manutenção da coerência entre objetivos, histórias e critérios de aceitação

Módulo 9 — Laboratório prático de Product Backlog & User Stories

  1. Análise de um cenário de produto e identificação de necessidades
  2. Definição do objetivo do produto e dos principais resultados esperados
  3. Construção da estrutura inicial do Product Backlog
  4. Decomposição de épicos e funcionalidades em histórias de usuário
  5. Aplicação do INVEST para revisar a qualidade das histórias
  6. Elaboração de critérios de aceitação e regras de negócio
  7. Priorização do backlog com critérios explícitos
  8. Construção de um User Story Map e identificação de um MVP
  9. Estimativa relativa e preparação para o planejamento de Sprint
  10. Simulação de refinamento, revisão e alteração de prioridades
  11. Apresentação do backlog final e justificativa das decisões

Distribuição sugerida da carga horária

  • Módulo 1 — Scrum, gestão de produtos e fundamentos do backlog: 2 horas
  • Módulo 2 — Estruturação e organização do Product Backlog: 3 horas
  • Módulo 3 — Escrita e qualidade de histórias de usuário: 3 horas
  • Módulo 4 — Decomposição de épicos e funcionalidades: 3 horas
  • Módulo 5 — Critérios de aceitação e qualidade dos requisitos: 3 horas
  • Módulo 6 — Priorização do backlog e gestão de valor: 3 horas
  • Módulo 7 — User Story Mapping, estimativas e planejamento: 3 horas
  • Módulo 8 — Refinamento, colaboração e gestão de mudanças: 2 horas
  • Módulo 9 — Laboratório prático de Product Backlog & User Stories: 2 horas
TENHO INTERESSE

Cursos Relacionados

Curso Teste Ágil Nível Intermediário

24 horas

Curso Analista de Teste Nível Avançado

24 horas

Curso Requisitos e Validação de Teste

24 horas

Curso Fundamento de Teste de Software

24 horas

Curso APF Analise de Ponto de Função Exame CFPS IFPUG

32 horas

Curso Analise de Ponto de Função Certificação do IFPUG

32 Horas

Curso Teste de Software Ágil Foundation

16 horas

Curso Teste de Software Fundamentos

24 horas

Curso Networking & Penetration Testing with Python

24 horas

Curso Unit Testing with PHPUnit

24 horas