Backlog Flashcards
Conceitos
O que é um backlog?
É uma lista de itens priorizada que a princípio serão desenvolvidas em um projeto
O que é um Product Backlog?
Contém todas as funcionalidades e melhorias desejadas para o produto.
O que é Sprint Backlog?
É um subconjunto do backlog do produto, com itens escolhidos para serem trabalhados durante uma sprint.
O que são épicos?
São partes do produto que representam uma grande fatia de objetivos ou tarefas a serem realizadas em um produto. (ponto de vista do negócio)
Quais são as características principais de um épico?
- Escopo amplo: abrangem várias sprints ou ciclos de trabalho.
- Divisíveis: são quebrados em itens menores para facilitar o planejamento e execução.
- Exemplo: “Criar sistema de pagamento” é um épico, que pode ser dividido em histórias como “Adicionar opção de pagamento com cartão” ou “Enviar confirmação por e-mail”.
Qual a funcionalidade dos épicos?
os épicos ajudam a organizar o trabalho em pedaços maiores e a alinhar o desenvolvimento com os objetivos estratégicos do produto.
O que são FUNCIONALIDADES?
São recursos específicos do produto que agregam valor ao usuário. As funcionalidades indicam o que o sistema faz ou deve fazer de forma clara e detalhada. (ponto de vista do produto)
Quais as principais características das FUNCIONALIDADES?
- Foco no valor: cada funcionalidade agrega valor direto ao usuário ou ao produto.
- Intermediárias: geralmente estão entre os épicos (grandes objetivos) e as histórias de usuário (detalhes específicos).
- Exemplo: Em um épico como “Sistema de pagamento”, uma funcionalidade pode ser “Implementar carrinho de compras”.
Qual a diferença entre uma Feature e uma Funcionalidade?
Feature é uma característica do produto, algo que ele possui.
Funcionalidade é uma capacidade do produto.
Como descrever as funcionalidades?
→ Identifique aquilo que o usuário quer fazer e/ou problemas que ele possui.
→ Identifique as funcionalidades que resolvem o problema
O que são HISTÓRIAS DE USUÁRIO?
São descrições curtas e simples que capturam uma necessidade ou objetivo de um usuário final.
Ponto de vista do usuário
Como escrever uma história de usuário?
EU COMO → Quem quer?
QUERO → O que quer?
PARA → Por que quer?
- As histórias de usuário devem ser escritas do ponto de vista de quem utiliza o produto
- As histórias de usuário devem ser escritas com foco no valor que será entregue para quem utiliza. (é necessário entender o propósito e a finalidade da história)
- As histórias de usuário promovem a colaboração
O que é um CARD?
É onde a história de usuário é escrita, contém somente as informações necessárias para nos lembrar do que a história se refere
O que é CONVERSAÇÃO?
uma história de usuário é uma promessa de conversa futura. Os demais detalhes serão comunicados através de conversas.
O que é CONFIRMAÇÃO:
os critérios de aceite fornecem informação suficiente para garantir que a história foi implementada corretamente.
O QUE É INVEST?
Independente → não depende de uma ordem
Negociável → é possível realizar adaptações
Valorosa → Para/finalidade/motivo bem descrito
Estimável → possuir uma dimensão do esforço
Sob medida → dimensionada apropriadamente conforme o contexto
Testável → deve ser possível testar para verificar se foi implementada de forma correta
O que é uma história de usuário independente?
É uma história que pode ser puxada para desenvolvimento sem a necessidade de que outra história seja implementada antes.
O que é uma história de usuário negociável?
Uma história negociável é aquela que é um lembrete para uma conversa futura e não um contrato.
O que é uma história de usuário valorosa?
Uma história valorosa é aquela que entrega algum tipo de benefício ou resultado para quem utiliza o produto de software.
O que é uma história de usuário estimável?
Uma boa história de usuário é estimável. História estimável é aquela em que conseguimos fazer algum tipo de julgamento quanto ao esforço para entregá-la.
A estimativa é um palpite, pois depende de muitos fatores desconhecidos.
O que é uma história de usuário sob medida?
Uma história sob medida é aquela que tem tamanho adequado ao contexto.
Não existe uma regra geral que determine os dias, pois depende do produto, do time e dos critérios utilizados para definir o tamanho.
O que é uma história de usuário testável?
Uma história testável é aquela que conseguimos verificar o seu comportamento e resultado. (É necessário testar utilizando os critérios de aceite)
O que é DEEP?
Detailed appropriately,Estimated,Emergent ePrioritized.
O DEEP identifica quatro atributos-chave de um backlog de produto de alto funcionamento. É uma ferramenta simples para gerenciar o backlog do produto e as histórias de usuário de forma eficaz.
Defina os quatro atributos do DEEP
- Detalhado apropriadamente
Itens do backlog precisam ter contexto suficiente para entendimento da equipe. Prioridades maiores requerem mais detalhes. - Estimado
Histórias devem ter estimativas aproximadas usando medida padrão da equipe. Itens prioritários necessitam estimativas mais precisas. - Emergente
O backlog é flexível: permite adicionar ou remover itens conforme necessário. - Priorizado
Itens são ordenados por valor e alinhamento estratégico, com maior prioridade no topo.
O que são os critérios de aceite?
São uma lista de sentenças que definem aquilo que precisa ser verificado no item
Explique o DoR
É um acordo entre o PO e os desenvolvedores sobre como os itens devem ser preparados para o desenvolvimento.
Explique o DoD
O que deve ser considerado para se declarar um item como concluído.