View
836
Download
1
Category
Preview:
DESCRIPTION
Citation preview
DESENVOLVIMENTO ÁGIL COM SCRUM E XP
@wbotelhoswbotelhos.com
@makoto_vixmakoto.blog.br
quinta-feira, 28 de outubro de 2010
wbotelhos.com
Washington Botelho
@wbotelhos
quinta-feira, 28 de outubro de 2010
makoto.blog.br
Makoto Hashimoto
@makoto_vix
quinta-feira, 28 de outubro de 2010
DESENVOLVIMENTO ÁGIL COM SCRUM E XP
@wbotelhoswbotelhos.com
@makoto_vixmakoto.blog.br
quinta-feira, 28 de outubro de 2010
Metodologia Tradicionalquinta-feira, 28 de outubro de 2010
Waterfall
quinta-feira, 28 de outubro de 2010
Ciclo de Vidaquinta-feira, 28 de outubro de 2010
Inspiração
quinta-feira, 28 de outubro de 2010
quinta-feira, 28 de outubro de 2010
quinta-feira, 28 de outubro de 2010
Da pra inclinar pra esquerda um pouquinho?
quinta-feira, 28 de outubro de 2010
Custo de Mudançaquinta-feira, 28 de outubro de 2010
Big Design Up Frontquinta-feira, 28 de outubro de 2010
Software muda?
quinta-feira, 28 de outubro de 2010
"A única coisa de que você tem certeza quando inicia um projeto é que as coisas vão mudar"
Bernardo Heynemann
quinta-feira, 28 de outubro de 2010
Utilização de funcionalidades do Sotware
16%
19%
45%13%
7%
Às vezesRaramenteNuncaFrequentementeSempre
quinta-feira, 28 de outubro de 2010
Disperdício16%
19%
45%
13%
7%
64%
Às vezesRaramenteNuncaFrequentementeSempre
quinta-feira, 28 de outubro de 2010
16%19%
45%
13%
7%
20% do seu trabalho geram 80% do valor
Às vezes Raramente NuncaFrequentemente Sempre
Princípio de Paretoquinta-feira, 28 de outubro de 2010
Algo de errado não esta certoquinta-feira, 28 de outubro de 2010
Manifesto Ágil
quinta-feira, 28 de outubro de 2010
Manifesto Ágil
Kent Beck
Martin Fowler
Mike Beedle
Jon Kern
Andrew Hunt
quinta-feira, 28 de outubro de 2010
O que é ser ágil?
quinta-feira, 28 de outubro de 2010
“Indivíduos e interações entre elesmais que processos e ferramentas”
“Software em funcionamentomais que documentação abrangente”
“Colaboração com o clientemais que negociação de contratos”
agilemanifesto.org
“Responder a mudançasmais que seguir um plano”
quinta-feira, 28 de outubro de 2010
SCRUMquinta-feira, 28 de outubro de 2010
Framework
quinta-feira, 28 de outubro de 2010
Framework
Iterativo
quinta-feira, 28 de outubro de 2010
Framework
Incremental
Iterativo
quinta-feira, 28 de outubro de 2010
SCRUM
quinta-feira, 28 de outubro de 2010
SCRUM
Controle dos processos
quinta-feira, 28 de outubro de 2010
SCRUM
Controle dos processos
Equipes auto-gerenciadas
quinta-feira, 28 de outubro de 2010
SCRUM
Controle dos processos
Equipes multi-funcionais
Equipes auto-gerenciadas
quinta-feira, 28 de outubro de 2010
SCRUM
Controle dos processos
Equipes multi-funcionais
Equipes auto-gerenciadas
Escalável
quinta-feira, 28 de outubro de 2010
SCRUM
Controle dos processos
Equipes multi-funcionais
Equipes auto-gerenciadas
Escalável
Usado desde 1990
quinta-feira, 28 de outubro de 2010
SCRUM
Controle dos processos
Baseado no feedback
Equipes multi-funcionais
Equipes auto-gerenciadas
Escalável
Usado desde 1990
quinta-feira, 28 de outubro de 2010
SCRUM
Controle dos processos
Baseado no feedback
Equipes multi-funcionais
Equipes auto-gerenciadas
Escalável
Usado desde 1990
Comunicação como fator críticoquinta-feira, 28 de outubro de 2010
Organizações e Papéis
quinta-feira, 28 de outubro de 2010
Product Owner (PO)
quinta-feira, 28 de outubro de 2010
Product Owner (PO)
Visão do negócio
quinta-feira, 28 de outubro de 2010
Product Owner (PO)
Visão do negócio
Prioriza
quinta-feira, 28 de outubro de 2010
Product Owner (PO)
Visão do negócio
Prioriza
ROI
quinta-feira, 28 de outubro de 2010
Product Owner (PO)
Visão do negócio
Prioriza
ROI
Aceita ou Rejeita
quinta-feira, 28 de outubro de 2010
Time
quinta-feira, 28 de outubro de 2010
Time
Auto-gerenciado
quinta-feira, 28 de outubro de 2010
Time
Auto-gerenciado
Comprometidoquinta-feira, 28 de outubro de 2010
Time
Auto-gerenciado
Comprometido
Multi-diciplinar
quinta-feira, 28 de outubro de 2010
Time
Auto-gerenciado
Comprometido
Multi-diciplinar
Comunicativoquinta-feira, 28 de outubro de 2010
Time
Auto-gerenciado
Comprometido
Multi-diciplinar
Comunicativo
++Autoridade
quinta-feira, 28 de outubro de 2010
Scrum Master
quinta-feira, 28 de outubro de 2010
Scrum Master
Protetor da equipe
quinta-feira, 28 de outubro de 2010
Scrum Master
Protetor da equipe
Resolve Problemas
quinta-feira, 28 de outubro de 2010
Scrum Master
Protetor da equipe
Resolve Problemas
Aplica as regras
quinta-feira, 28 de outubro de 2010
Scrum Master
Protetor da equipe
Resolve Problemas
Aplica as regras
Mantém o foco
quinta-feira, 28 de outubro de 2010
Scrum Master
Protetor da equipe
Resolve Problemas
Aplica as regras
Mantém o foco
Facilitador
quinta-feira, 28 de outubro de 2010
Scrum Master
Protetor da equipe
Resolve Problemas
Aplica as regras
Mantém o foco
--Autoridade
Facilitador
quinta-feira, 28 de outubro de 2010
Timed Boxed
quinta-feira, 28 de outubro de 2010
Timed Boxed
Retrospective: ~3h
daily meeting: 15min
Sprint planning: 8h
Sprint review: ~4h
Sprint: 2 a 4 semanasquinta-feira, 28 de outubro de 2010
Sprintquinta-feira, 28 de outubro de 2010
Sprint
Iteração
quinta-feira, 28 de outubro de 2010
Sprint
Iteração
Imutável
quinta-feira, 28 de outubro de 2010
Sprint
Iteração
ReleaseImutável
quinta-feira, 28 de outubro de 2010
Scrum Flowquinta-feira, 28 de outubro de 2010
Product Backlogquinta-feira, 28 de outubro de 2010
Product Backlog
quinta-feira, 28 de outubro de 2010
Product Backlog
Desejos do PO
quinta-feira, 28 de outubro de 2010
Product Backlog
Desejos do PO
Iterativo
quinta-feira, 28 de outubro de 2010
Product Backlog
Desejos do PO
Iterativo
Priorizado por importância
quinta-feira, 28 de outubro de 2010
Product Backlog
Desejos do PO
Iterativo
Priorizado por importância
ROI
quinta-feira, 28 de outubro de 2010
Sprint Planning
quinta-feira, 28 de outubro de 2010
Sprint Planning
Reunião dos papéis
quinta-feira, 28 de outubro de 2010
Sprint Planning
Reunião dos papéis Priorização para a Sprint
quinta-feira, 28 de outubro de 2010
Sprint Planning
Reunião dos papéis Priorização para a Sprint
Definição do objetivo
quinta-feira, 28 de outubro de 2010
Sprint Planning
Reunião dos papéis Priorização para a Sprint
Definição do objetivo
Goal
quinta-feira, 28 de outubro de 2010
Sprint Planning
Reunião dos papéis Priorização para a Sprint
Soluções e dúvidas
Definição do objetivo
Goal
quinta-feira, 28 de outubro de 2010
Sprint Planning
Reunião dos papéis Priorização para a Sprint
Soluções e dúvidas
Definição do objetivo
Documentação
Goal
quinta-feira, 28 de outubro de 2010
Plannig Poker
quinta-feira, 28 de outubro de 2010
Plannig Poker
Estimativas
quinta-feira, 28 de outubro de 2010
Plannig Poker
Estimativas Dificuldade
quinta-feira, 28 de outubro de 2010
Plannig Poker
Estimativas Dificuldade
Nivelamentoquinta-feira, 28 de outubro de 2010
Plannig Poker
Estimativas Dificuldade
Nivelamento Realidadequinta-feira, 28 de outubro de 2010
Sprint Planning 2
quinta-feira, 28 de outubro de 2010
Sprint Planning 2
Comprometido
quinta-feira, 28 de outubro de 2010
Sprint Planning 2
Comprometido
Tarefas técnicas
quinta-feira, 28 de outubro de 2010
Sprint Planning 2
Comprometido
Negociação com o PO
Tarefas técnicas
quinta-feira, 28 de outubro de 2010
Sprint Backlogquinta-feira, 28 de outubro de 2010
Sprint Backlog
quinta-feira, 28 de outubro de 2010
Sprint Backlog
Tarefas a fazer
quinta-feira, 28 de outubro de 2010
Sprint Backlog
Tarefas a fazer
Prioridade do PO
quinta-feira, 28 de outubro de 2010
Sprint Backlog
Tarefas a fazer
Atualizadoconstantemente
Prioridade do PO
quinta-feira, 28 de outubro de 2010
Sprint Backlog
Tarefas a fazer
Atualizadoconstantemente
Scrum Master gerencia
Prioridade do PO
quinta-feira, 28 de outubro de 2010
Daily Scrum
quinta-feira, 28 de outubro de 2010
Daily ScrumReunião em pé
quinta-feira, 28 de outubro de 2010
Daily Scrum
O que foi feito
Reunião em pé
quinta-feira, 28 de outubro de 2010
Daily Scrum
O que foi feito
Impedimentos
Reunião em pé
quinta-feira, 28 de outubro de 2010
Daily Scrum
O que será feito
O que foi feito
Impedimentos
Reunião em pé
quinta-feira, 28 de outubro de 2010
Daily Scrum
O que será feito
O que foi feito
Impedimentos
Reunião em pé
Horário fixo
quinta-feira, 28 de outubro de 2010
Daily Scrumquinta-feira, 28 de outubro de 2010
Daily Scrumquinta-feira, 28 de outubro de 2010
Daily Scrumquinta-feira, 28 de outubro de 2010
Daily Scrumquinta-feira, 28 de outubro de 2010
Daily Scrumquinta-feira, 28 de outubro de 2010
Daily Scrumquinta-feira, 28 de outubro de 2010
Daily Scrumquinta-feira, 28 de outubro de 2010
Burndown Chart
quinta-feira, 28 de outubro de 2010
Retrospectiva
quinta-feira, 28 de outubro de 2010
Retrospectiva
quinta-feira, 28 de outubro de 2010
Retrospectiva
O que foi bom
O que foi ruim
O que foi resolvido
Scrum Master
quinta-feira, 28 de outubro de 2010
Custo de Mudançaquinta-feira, 28 de outubro de 2010
Custo de Mudançaquinta-feira, 28 de outubro de 2010
Extreme Programming
XP
quinta-feira, 28 de outubro de 2010
Extreme Programming
XP
Princípios
quinta-feira, 28 de outubro de 2010
Extreme Programming
XP
Princípios Valores
quinta-feira, 28 de outubro de 2010
Extreme Programming
XP
Princípios Valores
Práticas
quinta-feira, 28 de outubro de 2010
Princípios
quinta-feira, 28 de outubro de 2010
Princípios
Passos de bebê
Falha
Responsabilidade
Humanismo
quinta-feira, 28 de outubro de 2010
Valores
quinta-feira, 28 de outubro de 2010
Valores
Comunicação
Coragem
Respeito
Feedback
Simplicidade
quinta-feira, 28 de outubro de 2010
Práticas
quinta-feira, 28 de outubro de 2010
Práticas
Ambiente informativo
Código coletivo
Build 10 minutos
Refatoração
Continuidade da equipequinta-feira, 28 de outubro de 2010
TDD
quinta-feira, 28 de outubro de 2010
Integração Contínua
quinta-feira, 28 de outubro de 2010
Programação em Par
quinta-feira, 28 de outubro de 2010
Semelhanças
SCRUM XP
Sprint
Sprint Planning
Daily SCRUM
Retrospective
Iteraction
Iteraction Planning
Stand-up Meeting
Reflection
quinta-feira, 28 de outubro de 2010
Semelhanças
SCRUM XP
Sprint
Sprint Planning
Daily SCRUM
Retrospective
Iteraction
Iteraction Planning
Stand-up Meeting
Reflection
Gestão
quinta-feira, 28 de outubro de 2010
Semelhanças
SCRUM XP
Sprint
Sprint Planning
Daily SCRUM
Retrospective
Iteraction
Iteraction Planning
Stand-up Meeting
Reflection
Gestão Engenharia
quinta-feira, 28 de outubro de 2010
SCRUM e XPse complementam
quinta-feira, 28 de outubro de 2010
SCRUM e XPse complementam
quinta-feira, 28 de outubro de 2010
Washington Botelho@wbotelhos
wbotelhos.com
Makoto Hashimoto@makoto_vixmakoto.blog.br
quinta-feira, 28 de outubro de 2010
Obrigado! (:
Washington Botelho@wbotelhos
wbotelhos.com
Makoto Hashimoto@makoto_vixmakoto.blog.br
quinta-feira, 28 de outubro de 2010
Dúvidas
.quinta-feira, 28 de outubro de 2010
Recommended