Artefatos dos Scrum

O Essencial dos Artefatos e Compromissos do Scrum

Os artefatos do Scrum são componentes essenciais que ajudam a maximizar a transparência e oferecem uma estrutura sólida para que todos os envolvidos possam se adaptar e evoluir juntos. Esses artefatos não são apenas documentos ou itens tangíveis, mas são planos dinâmicos e resultados de processos que orientam o Scrum Team em direção ao sucesso. Cada artefato está associado a um compromisso específico, que garante que o time mantenha o foco e tenha uma base clara para medir o progresso. Estes compromissos incluem o Product Goal para o Product Backlog, o Sprint Goal para o Sprint Backlog, e a Definition of Done para o Increment. Este artigo explora cada um desses elementos detalhadamente, oferecendo uma compreensão profunda de sua importância e funcionamento dentro do Scrum.

Product Backlog e o Product Goal

O Product Backlog é um artefato Scrum que é composto por uma lista ordenada de novos comportamentos do produto. Ele inclui uma variedade de itens como características do produto, funcionalidades, correções de bugs, e melhorias que são priorizadas pelo Product Owner. O principal propósito do Product Backlog é garantir que o Scrum Team esteja sempre trabalhando nos itens que agregam maior valor ao produto final.

O Product Goal é um objetivo guia todas as atividades do Scrum Team e serve como o alvo para os esforços de desenvolvimento.

Por exemplo, em um contexto de um e-commerce o Product Goal pode ser definido como “Desenvolver uma plataforma de e-commerce com uma experiência de usuário superior e que fature milhões”. Neste exemplo o Product Backlog pode incluir itens como:

  • Mostrar produtos disponíveis para compra
  • Comprar produto
  • Comparar produtos similares
  • Adicionar produto ao carrinho de compras
  • Escolher endereço de entrega dos produtos
  • Gerenciar Promoções e Descontos
  • Habilitar Modo Escuro no Site

Esses itens são continuamente refinados e reordenados durante as atividades de Product Backlog Refinement. Nesta atividade os itens são detalhados, priorizados, estimados e quebrados em itens menores, e os Desenvolvedores discutem detalhes, estimam esforços e priorizam tarefas baseadas na contribuição de cada uma para o Product Goal. Esse processo assegura que o Scrum Team esteja sempre focado no que é mais importante para alcançar o estado futuro desejado do produto.

Sprint Backlog e o Sprint Goal

O Sprint Backlog é um artefato composto do Sprint Goal, subconjunto de itens do Product Backlog e um plano para construir os itens. A primeira versão do Sprint Backlog é criada durante a Sprint Planning.

Para o nosso exemplo de e-commerce, vamos considerar um Sprint Goal específico: “Clientes conseguem pagar por produtos”. Os itens do Product Backlog selecionados para essa sprint são:

  • Realizar o pagamento do Carrinho de Compras utilizando Pagar.me
  • Realizar o pagamento do Carrinho de Compras utilizando get.net
  • Realizar o pagamento do Carrinho de Compras utilizando Paypal

Cada item do product backlog é claramente definida e possui critérios de aceitação específicos que ajudam a garantir que o trabalho esteja alinhado com o Sprint Goal. Os itens também vão ter seu respectivo plano de construção. Segue como exemplo o plano detalhado estruturado em tarefas para o item “Realizar o pagamento do Carrinho de Compras utilizando Pagar.me”:

  • Revisar Documentação Pagar.me
  • Definir Fluxo de Pagamento
  • Elaborar Histórias de Usuário
  • Planejar Arquitetura de Integração
  • Obter Credenciais Pagar.me
  • Configurar Ambiente de Desenvolvimento
  • Implementar Interface de Pagamento
  • Integrar API Pagar.me
  • Gerenciar Respostas da API
  • Configurar Logs de Transações
  • Escrever Testes Unitários
  • Realizar Testes de Integração
  • Realizar Testes de Usabilidade
  • Revisão por Especialista em Testes
  • Atualizar Documentação Técnica
  • Documentar Fluxos de Usuário
  • Preparar Ambiente de Pré-Produção
  • Deploy em Pré-Produção

Durante a Sprint, o progresso é monitorado diariamente em reuniões chamadas Daily Scrums, permitindo que os developers inspecionem e se adaptem conforme necessário para atender ao objetivo.

Definition of Done e o Increment

A “Definition of Done” é crucial para manter a qualidade e a consistência no desenvolvimento do Scrum. Ela define os critérios que cada incremento deve atender para ser considerada completo, assegurando que todo o trabalho entregue seja de alta qualidade e utilizável.

Para uma Sprint do nosso e-commerce podemos ter algo como:

  • Código completamente desenvolvido conforme especificado
  • Testado por um especialista em testes
  • Documentação atualizada
  • Deployment em pré-produção
  • Aprovação pelo Product Owner

O Increment e um artefato do Scrum e cada Increment é uma versão potencialmente lançável do produto que adiciona valor ao que foi desenvolvido anteriormente. Para o nosso e-commerce, um Increment poderia ser a nova funcionalidade de processamento de pagamentos através do GetNet, PayPal e Pagar.me, totalmente integrada e pronta para uso pelo usuário final.

Conclusão

Os artefatos do Scrum—Product Backlog, Sprint Backlog e Increment—são essenciais e ajudam o Scrum Team a manter o foco, priorizar tarefas, e garantir qualidade. Eles proporcionam uma estrutura clara que facilita a gestão do produto ou do projetos, garantindo que cada passo tomado esteja alinhado com os objetivos do produto. Ao implementar essas práticas, as equipes podem maximizar a eficiência e a transparência, levando a resultados mais bem-sucedidos e previsíveis, como ilustrado pelo desenvolvimento do nosso e-commerce.

Treinamentos

Todos os nossos treinamentos

Foco em melhorar a empregabilidade das pessoas e ajudar em uma recolocação.

Certified Scrum Product Owner®
R$2.399,00R$2.499,00

Anderson Hummel

Certified ScrumMaster®
Original price was: R$2.899,00.Current price is: R$2.399,00.

Anderson Hummel

Advanced Certified ScrumMaster®
Original price was: R$3.099,00.Current price is: R$2.699,00.

Anderson Hummel

Management 3.0 Foundation Workshop
Original price was: R$1.700,00.Current price is: R$1.450,00.

Alexandre Vignado

Kanban System Design – KSD | KMP1
Original price was: R$2.899,00.Current price is: R$2.200,00.

Alcides Vieira Jr | André Lima

Kanban System Improvement – KSI | KMP2
Original price was: R$2.899,00.Current price is: R$2.200,00.

André Lima

Combos de Treinamento

Nossos combos para você

Nossos treinamentos com um super desconto especial para você.
Entre em contato com nossos especialistas para ter mais informação.

+

Scrum Roles Combo

CSM® + CSPO®

de 5798,00 por 4598,00

+

Kanban Management Professional

KSD® + KSI®

de 5879,00 por 4400,00

+

Super Scrum Master Combo

CSM® + M3.0 Foundation Workshop®

de 4599,00 por 3649,00

+

Starter Combo

CSM® + KSD®

de 5798,00 por 4599,00

+

Produteiro Combo

CSM® + KSD®

de 5798,00 por 4599,00

Precisa de ajuda para escolher seu combo?