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