Pular para conteúdo

Aula 03 – Metodologias Ágeis: Scrum e Kanban

🎯 Objetivos de Aprendizagem

  • Aprofundar o conhecimento em metodologias Ágeis.
  • Entender o framework Scrum (Papéis, Artefatos, Eventos).
  • Entender o método Kanban (Visualização e fluxo).
  • Diferenciar Scrum de Kanban.

📚 Conteúdo

O Scrum é uma estrutura para gerenciar trabalhos complexos. Ele divide o tempo em ciclos chamados Sprints (geralmente 2 semanas).

Os Papéis (Quem faz o quê?)

  • Product Owner (PO): Representa o cliente. Decide O QUE será feito (o "Dono do Produto").
  • Scrum Master: Garante que o time siga as regras do Scrum e remove impedimentos.
  • Time de Desenvolvimento: Quem constrói o software (Designers, Devs, Testers).

Os Artefatos (Documentos)

  • Product Backlog: Lista de tudo que o produto precisa ter.
  • Sprint Backlog: Lista do que será feito nesta Sprint.
  • Incremento: O pedaço do software pronto ao final da Sprint.

Os Eventos (Reuniões)

  • Sprint Planning: Planejar o que fazer.
  • Daily Scrum: Reunião diária de 15 min para alinhar o time.
  • Sprint Review: Mostrar o trabalho pronto ao cliente.
  • Sprint Retrospective: Discutir como melhorar o processo.

2. Kanban: Fluxo Contínuo

O Kanban (placa visual) foca em visualizar o trabalho e limitar a quantidade de coisas sendo feitas ao mesmo tempo.

  • Quadro Kanban: Colunas como "A Fazer" (To Do), "Fazendo" (In Progress), "Feito" (Done).
  • Sem Sprints fixas: O trabalho flui continuamente. Terminou uma tarefa? Puxa a próxima.

3. Scrum vs. Kanban

  • Scrum: Mais estruturado, ciclos fixos, papéis definidos. Bom para projetos onde mudanças são esperadas mas precisam de ordem.
  • Kanban: Mais flúido, fluxo contínuo. Bom para manutenção ou quando as prioridades mudam diariamente.


📅 Atividades