Artefatos Principais (Agile Artifacts)
Artefatos Principais (Agile Artifacts)
Os artefatos no framework Scrum funcionam como repositórios formais de informação, estruturados para maximizar a transparência e o alinhamento.
1. Product Backlog: É um artefato ordenado que contém todas as necessidades conhecidas para um produto. É de propriedade do Product Owner e dinâmico, sendo atualizado continuamente para refletir mudanças nos requisitos.
2. Sprint Backlog: É um conjunto de itens do Product Backlog selecionados para um Sprint, acompanhado de um plano para entregar o Incremento e atingir o Sprint Goal. É um artefato de propriedade e gerenciamento da Development Team.
3. Increment: É a soma de todos os itens do Product Backlog concluídos durante um Sprint, somados aos Incrementos de todos os Sprints anteriores. Cada Incremento deve estar em um estado utilizável e estar em conformidade com a Definition of Done da equipe.
Eventos do Scrum (Cerimônias)
Os eventos no Scrum são eventos formais com duração fixa, criados para permitir a inspeção e adaptação regulares do trabalho e do processo.
1. Sprint Planning: Evento que inicia o Sprint, onde a Scrum Team define o Sprint Goal e seleciona os itens do Product Backlog que comporão o Sprint Backlog.
2. Daily Scrum: Um evento diário de 15 minutos para a Development Team inspecionar o progresso em direção ao Sprint Goal e adaptar o Sprint Backlog para o próximo dia de trabalho.
3. Sprint Review: Evento realizado ao final do Sprint para inspecionar o Incremento e adaptar o Product Backlog. Os stakeholders são convidados a fornecer feedback.
4. Sprint Retrospective: Evento final do Sprint onde a Scrum Team inspeciona sua própria dinâmica de trabalho, processos e ferramentas, e planeja melhorias para o próximo Sprint. Este é o mecanismo estrutural para a melhoria contínua do processo.
5. Backlog Refinement: Atividade contínua, não um evento formal com duração fixa, onde o Product Owner e a Development Team revisam, detalham e estimam os itens do Product Backlog para prepará-los para futuros Sprints.
Técnicas de Estimativa e Tracking
1. Técnicas de Estimativa:
· Story Points: Uma unidade de medida abstrata usada para estimar o esforço relativo necessário para implementar um item do Product Backlog. A escala (ex: Fibonacci modificada) enfatiza a comparação relativa (Item A é mais complexo que Item B) em vez de estimativa absoluta em tempo.
· Planning Poker: Uma técnica de consenso que utiliza Story Points. Cada membro da Development Team revela sua estimativa simultaneamente para um item. Discrepâncias são discutidas para alinhar o entendimento sobre o escopo e a complexidade, reduzindo vieses cognitivos como o anchoring bias.
2. Ferramenta de Tracking:
· Burndown Chart: Um gráfico que representa visualmente o trabalho restante (em Story Points ou horas) em relação ao tempo restante no Sprint. Permite à equipe prever, com base na velocidade atual (velocity), a probabilidade de atingir o Sprint Goal e tomar ações corretivas, se necessário.