Resumo de Desenvolvimento Ágil de Software (Extreme Programming, Scrum e Kanban)

Descrição do Resumo:

Processos de desenvolvimento ágil (rápido) de software são concebidos para produzir, rapidamente, softwares úteis. O software não é desenvolvido como uma única unidade, mas como uma série de incrementos, sendo cada incremento incluindo uma nova funcionalidade do sistema.

Métodos ágeis têm como objetivo reduzir a burocracia do processo, evitando qualquer trabalho de valor duvidoso de longo prazo e qualquer documentação que provavelmente nunca será usada.

Neste resumo, discutiremos sobre o Desenvolvimento Ágil de Software, detalhando os métodos/frameworks Extreme Programming (XP), Scrum e Kanban e, em seguida, resolveremos algumas questões cobradas em concursos públicos.

Bons estudos,

Equipe Resumos de TI

Conteúdo do Resumo

  • Desenvolvimento Ágil de Software
    • Conceitos
  • Extreme Programming (XP)
    • Práticas do XP
    • Princípios Básicos do XP
    • Valores do XP
    • O Processo XP
  • Scrum
    • Teoria do Scrum
    • Visão Geral
    • Artefatos
      • Product Backlog
      • Sprint Backlog
      • Incremento
      • Definição de “Pronto”
    • Papéis
      • Product Owner
      • Time de Desenvolvimento
      • Scrum Master
    • Eventos
      • Reunião de Planejamento da Sprint (Sprint Planning Meeting)
      • Sprint
      • Reuniões Diárias (Daily Scrums)
      • Revisão da Sprint (Sprint Review)
      • Retrospectiva da Sprint (Sprint Retrospective)
    • Gráfico Burndown
    • Técnica SMART
  • Kanban
    • Scrum x Kanban
    • Princípios ou Restrições do Kanban
    • Práticas do Kanban
    • Benefícios do Kanban