Workshop Métodologia Ágil
@vaniltonpinheiro




1
Apresentações e
Warm Up
3
Entrega e Riscos
5
Processo Scrum e
Práticas
2
Conceitos Fundamentais Metodologia Ágil
4
Vantagens na adoção de Metodologia Ágil
30 min
15 min
30 min
15 min
30 min
Com vocês
- Vanilton da Thálita 💍
- Pai do Louie 👦🏻 e Lourenzo 👶🏻
- Cientista da Computação 🤓
- 🎓 Especialista em Engenharia de Software e Gestão de Pessoas
- 👨🏻💻Pessoas e Processos na @fpf.tech 😃
- 👨🏻🏫 Professor na @fpftech.educacional

E vocês?
-
Vamos nos dividir em grupos (6 pessoas)
-
Encontre alguém que você ainda não conhece (ou conhece pouco).
-
Cada pessoa conta para o par:
-
Seu nome 🤓
-
Onde está atuando ou de que área vem 📍
-
O que faz no dia a dia (sem currículo chato, tá? 😄)
-
E uma pergunta diferente:
👉 “O que vem na sua cabeça quando ouve 'metodologia ágil'?”
(vale qualquer coisa: palavra, sentimento, confusão, experiência...)
-
Dinâmica 1 - Quem é você?
Agora vamos as apresentações sem cola!
Cada um apresenta seu colega do seu jeito, pense que é um amigo de longa data 😄
O que é ágil?

Um pouco da história

No ano de 2001, alguns veteranos de desenvolvimento de software decidiram se reunir em uma estação de esqui.
Um poudo da história

O motivo

O motivo

O Manifesto

Os Princípios comuns

Por quê metodologias ágeis?

Alto nível de incerteza
Alto nível de certeza
Fonte: Framework Cynefin
Ambientes
Como é prejudicado
Como é facilitado
+ Aprendizado
- Aprendizado
Por quê metodologias ágeis?






Caótico
Complexo
Complicado
Simples
Inovação
Dinâmica 2
Fazendo linhas
1
Simples
3 linhas e três símbolos + 1
2
Complicado
Primeira linha hino nacional
"Ouviram do ipiranga as margens plácidas"
3
Complexo
Fazendo símbolos aleatórios
4
Caótico
Por quê metodologias ágeis?


Metodologia Ágil -
Sobre Entrega
Metodologia Ágil -
Sobre Riscos
Vantagens dos métodos ágeis


Dinâmica 3
O que colaborou para que seus projetos tenham sido bem sucedidos?
Dinâmica 3
O que colaborou para que seus projetos tenham sido mal sucedidos?
Vantagens dos métodos ágeis

Vantagens dos métodos ágeis

Vantagens dos métodos ágeis

Vantagens dos métodos ágeis

Vantagens dos métodos ágeis


Práticas
-
Inception
-
Visão do produto
-
Planejamento
-
Sprint Backlog
-
Product Backlog
-
Card Wall
Práticas
Inception

Práticas
Card Wall - Físico

Práticas
Card Wall - Digital


Curtiu?
Cadastre-se e use

Dinâmica 4
Priorizado
WIP 3
Desenvolvimento
WIP 1
Teste
Considere um time com 4 integrantes, sendo 3 desenvolvedores e um testador.
Identifique o gargalo que existe no fluxo abaixo e o que poderia ser realizado para melhorar o fluxo de entregáveis até a raia de Homologação.
WIP 2
Homologação







Práticas
- Revisão em Pares (Programação em pares)
-
Revisão Cruzada de Entregas (Code Review)
-
Atualizações Constantes e Validadas em Processos (Integração Contínua)
-
Validação Ideias/Prototipação (Teste Ágil)
-
Tempo Entre Pedido e Entrega (Medir Leadtime/Cycle do Time)
-
Limitar Tarefas Simultâneas (Controle de WIP (Work in Progress))
Práticas

Programação em Pares

Code Review
Dinâmica 5
- Formem duplas
- Cada dupla irá passar os braços por trás do outro, um ficando com o braço direito livre e o outro o esquerdo
- Teremos duas iterações pra fazer um avião de papel com:
- Logotipo, seis janelas, porta e vidro frontal
Thank You!
Questions?
@vaniltonpinheiro




Workshop Metodologia Ágil
By Vanilton Pinheiro
Workshop Metodologia Ágil
Apresentar os fundamentos das metodologias ágeis com foco em colaboração, entrega contínua de valor e adaptação, por meio de vivências práticas e reflexão em grupo.
- 104