AULA 03 MÓDULO 0 processo ágil ⏱ 50 min

Manifesto Ágil e Scrum

Entenda os 4 valores do Manifesto Ágil e como o Scrum organiza o trabalho em sprints, papéis e cerimônias.

manifesto ágil4 valoresscrumproduct ownersprintscerimônias

O Manifesto Ágil

Em 2001, 17 desenvolvedores se reuniram no estado de Utah e escreveram o Manifesto para Desenvolvimento Ágil de Software — 68 palavras que mudaram a indústria. Quatro valores que colocam pessoas e resultados acima de processos e burocracia.

OS 4 VALORES ÁGEIS
Indivíduos e interações
mais do que processos e ferramentas
Software em funcionamento
mais do que documentação abrangente
Colaboração com o cliente
mais do que negociação de contratos
Responder a mudanças
mais do que seguir um plano
💡
importante
Os itens da direita têm valor — apenas os da esquerda têm mais valor. Ágil não ignora documentação, apenas prioriza software funcionando.

Framework Scrum

O Scrum divide o projeto em ciclos chamados Sprints de 1–2 semanas onde uma parte funcional é entregue. Três papéis, cinco eventos, três artefatos.

🎯
Product Owner
Define prioridades. Representa o cliente. Gerencia o backlog.
🛡️
Scrum Master
Facilita o processo. Remove impedimentos. Protege o time.
💻
Dev Team
Autogerenciado. Entrega incrementos funcionais a cada Sprint.

As 5 cerimônias

Cada evento no Scrum tem duração máxima definida — isso evita reuniões intermináveis e cria previsibilidade.

📋
Sprint Planning
Time seleciona itens do backlog e planeja a Sprint
~2–4h
☀️
Daily Scrum
Sincronização rápida. O que fiz? O que farei? Algum bloqueio?
15 min
🎬
Sprint Review
Time demonstra o incremento. PO e stakeholders validam.
~1–2h
🔄
Retrospectiva
O que foi bem? O que melhorar? Ações concretas para a próxima Sprint.
~1.5h
javascript
// Sprint Backlog em JavaScript
const sprint = {
  numero: 1,
  meta: "Usuário consegue criar conta e fazer login",
  duracao: "2 semanas",
  historias: [
    {
      id: "US-01",
      como: "visitante",
      quero: "criar conta com email e senha",
      para: "acessar o sistema",
      pontos: 5,
      status: "done",
      criterios: [
        "Email deve ser único no sistema",
        "Senha mínimo 8 caracteres",
        "Confirmar email antes de ativar conta"
      ]
    }
  ]
}
quiz · aula 03
Teste seus conhecimentos
0/3 respondidas
QUESTÃO 01
Qual é o papel do Product Owner?
QUESTÃO 02
Qual cerimônia tem duração máxima de 15 minutos?
QUESTÃO 03
O que é um 'incremento' no Scrum?
0/3