Upload
thoughtworks
View
712
Download
0
Embed Size (px)
DESCRIPTION
Esse workshop tem como principal objetivo apresentar, de forma interativa, algumas práticas ágeis com base nos princípios do manifesto ágil. A audiência adquirirá conhecimento de algumas práticas e das ferramentas usadas num projeto de desenvolvimento de software em ambiente ágil. E, certamente, ao final da sessão, depois de vivenciar algumas das técnicas, todos terão um entendimento melhor do que significa estar num time ágil e os valores por trás da teoria das metodologias ágeis.
Citation preview
ÁGIL NA PRÁTICA Nelice Heck – Analista de Negócios e Instrutora Ágil
@neliceh
OBJETIVOS
• Introdução aos Princípios ágeis
• Desmistificar algumas técnicas ágeis
• Explorar interativamente essas técnicas para que possam ser facilmente usadas quando necessárias
2
REGRAS
• Uma conversa por vez
• Uma conversa por mesa quando for o nosso momento de trabalho
• Celulares desligados ou silêncioso
• Se divirtam e aproveitem o exercício
3
SLIDERS
4
1 2 3 4 5
SLIDERS
5
1 2 3 4 5
Para medir nosso entusiasmo e conhecimento sobre o pensamento ágil
“Estamos descobrindo maneiras melhores de desenvolver software, fazendo-o nós mesmos e ajudando outros a fazerem o mesmo. Através deste trabalho,
passamos a valorizar:
Indivíduos e interações mais que processos e ferramentas
Software em funcionamento mais que documentação abrangente
Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais que seguir um plano
Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda.”
O MANIFESTO ÁGIL
artwork © 2001, Ward Cunningham
SLIDERS
7
1 2 3 4 5
Satisfação de stakeholder
Entrega no pazo
Entrega dentro do orçamento
Qualidade
Satisfação do time
SLIDERS
8
1 2 3 4 5
Satisfação de stakeholder
Entrega no pazo
Entrega dentro do orçamento
Qualidade
Satisfação do time
VAMOS COMEÇAR!
PERGUNTA FOCO
Como criamos um camarote único e sensacional no novo estádio do Mané Garrincha para proporcionar uma experiência inesquecível ao torcedor?
10
ESTÓRIAS
• Capturam necessidades de negócio
• Representam diferentes perspectivas
• Focam em um desenvolvimento iterativo início ao fim, com entrega de valor
11
12
Como <pessoa/usuário>
Eu < necessidade>
Para que < razão, valor de negócio>
NOSSOS ATORES
• Dono do camarote e seus torcedores convidados
• Auxiliar de limpeza
13
ESTÓRIAS E OS 3 C’S
Cartão
Conversa
Confirmação
14
ENTÃO… ESTÓRIAS…
PRIORIZAÇÃO - MOSCOW
Must: Absolutamente fundamental para entrega
Should: próxima
Could: Lista de desejos
Won’t: fora
16
ESTIMAR
• Alto nível
• Tamanho Relativo • Tempo
• Complexidade
• Risco
• Ajuda a definir a velocidade
17
HOJE.. TUDO É 5 PONTOS
ITERAÇÕES
Tem por objetivo entregar um pedaço de trabalho com valor de negócio
19
PLANEJAMENTO DE ITERAÇÃO
21
Iteração 1 Iteração 2 Iteração 3
20 pontos 20 pontos 20 pontos
pronto no primeiro
jogo pronto no segundo
jogo
pronto no jogo final
SHOWCASE
23
RETROSPECTIVA
25
O que funcionou
bem?
O que não funcionou tão bem?
O que ainda me intriga? Quais ações
serão feitas?