SlideShare uma empresa Scribd logo
1 de 76
Da Essência à Necessidade ,[object Object],Paulo Igor - @pigodinho [email_address] Anderson Silveira [email_address]
http://idopter.com
 
 
A Essência
 
A necessidade
 
“ Não é mais um celular, isso é um smartphone”
“ Quanto maiores os Benefícios maior o Custo”
Não é diferente no desenvolvimento de software...
várias formas de fazer... Scrum XP Lean / Kanban RUP Cascata Go Horse Scrumbut Scrumban DSDM FDD
...todas tem seu custo e seus benefícios... Scrum XP Lean / Kanban RUP Cascata Go Horse Scrumbut Scrumban DSDM FDD
...mas qual é o melhor custo x benefício? Scrum XP Lean / Kanban RUP Cascata Go Horse Scrumbut Scrumban DSDM FDD
“ Não existe  receita de bolo  para desenvolver software”
- Processo Empírico - Criativo - Adaptativo
essa resposta você tem que descobrir! Scrum XP Lean / Kanban RUP Cascata Go Horse Scrumbut Scrumban DSDM FDD
se libertar dos mitos criados...
... e conhecer a essência das coisas!
1º Mito - O papel do ScrumMaster
qual a essência?
“ Valores e práticas do Scrum” + produtivo + qualidade auto-organizado multifuncional líder-servidor
porém...
“ Ele não é seu chefe!”
“ Ele não precisa resolver todos os problemas”
O PO não é uma entidade espiritual
Ruídos na comunicação
a necessidade...
“ Focar em resultado” “ Alinhar as expectativas com o time e o PO” “ Difundir as práticas e retirar os impedimentos”
Mais importante...
chefes dão ordens...líderes dão exemplos
“ Líder-servidor”
2º Mito - Práticas de Engenharia
qual a essência?
Melhorar a qualidade
porém...
Falta maturidade...
 
e qual a necessidade?
diminuir o débito técnico
o equilíbrio
3º Mito - Reuniões Diárias
A essência da reunião diária
porém...
reunião diária de 1 hora!!!
 
e qual a necessidade?
manter uma boa comunicação :)
manter o sincronismo
usar bem o tempo!
4º Mito - Sprint Review e Retrospectiva
qual a essência?
Sprint Review apresentar os resultados
Retrospectiva entender e solucionar os problemas
porém...
acúmulo de informações!!!
Não é hora de surpresas!
qual a necessidade?
canal eficiente de comunicação
mais comunicação e mais colaboração
por que esperar?
Sprint Review
Retrospectiva
Refletir...
 
Continuos Retrospective
Adaptação
Conhecer os problemas
pra alguns funciona bem
Experimentação
“Time que ta ganhando não se mexe”
Como é que é?
“ Não existe  receita de bolo ”
“ Pequenas Ações fazem Grandes Revoluções” http://smallactsmanifesto.org /
Perguntas?
Da Essência à Necessidade ,[object Object],Paulo Igor - @pigodinho [email_address] Anderson Silveira [email_address]

Mais conteúdo relacionado

Mais procurados

Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends Belém
Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends BelémConhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends Belém
Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends BelémSamuel Cavalcante
 
Uma tribo, doze squads e dois agile coaches. um case do luiza labs
Uma tribo, doze squads e dois agile coaches. um case do luiza labsUma tribo, doze squads e dois agile coaches. um case do luiza labs
Uma tribo, doze squads e dois agile coaches. um case do luiza labsSony Maia
 
Agile Curitiba Conference - 2018
Agile Curitiba Conference - 2018Agile Curitiba Conference - 2018
Agile Curitiba Conference - 2018Sony Maia
 
Workshop Básico sobre Scrum
Workshop Básico sobre Scrum Workshop Básico sobre Scrum
Workshop Básico sobre Scrum Rafael F. Buzon
 
Parear é um pouco mais que sentar ao lado
Parear é um pouco mais que sentar ao ladoParear é um pouco mais que sentar ao lado
Parear é um pouco mais que sentar ao ladoMichel Cordeiro
 
Aplicando métodos ágeis utilizando o Framework SCRUM
Aplicando métodos ágeis utilizando o Framework  SCRUMAplicando métodos ágeis utilizando o Framework  SCRUM
Aplicando métodos ágeis utilizando o Framework SCRUMSony Maia
 
O que acontece quando limitamos o WIP (Work In Progress)?
O que acontece quando limitamos o WIP (Work In Progress)?O que acontece quando limitamos o WIP (Work In Progress)?
O que acontece quando limitamos o WIP (Work In Progress)?Mary Provinciatto
 
O Backlog do Agile Coach
O Backlog do Agile CoachO Backlog do Agile Coach
O Backlog do Agile CoachRafael F. Buzon
 
Por que mudamos nossa forma de trabalhar depois que conhecemos o Kanban
Por que mudamos nossa forma de trabalhar depois que conhecemos o KanbanPor que mudamos nossa forma de trabalhar depois que conhecemos o Kanban
Por que mudamos nossa forma de trabalhar depois que conhecemos o KanbanSony Maia
 
Construindo uma cultura de Aprendizagem - TDC GYN 2011
Construindo uma cultura de Aprendizagem - TDC GYN 2011Construindo uma cultura de Aprendizagem - TDC GYN 2011
Construindo uma cultura de Aprendizagem - TDC GYN 2011André Faria Gomes
 

Mais procurados (18)

Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends Belém
Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends BelémConhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends Belém
Conhecendo e Criando novas Retrospectivas - TDC POA e AgileTrends Belém
 
Uma tribo, doze squads e dois agile coaches. um case do luiza labs
Uma tribo, doze squads e dois agile coaches. um case do luiza labsUma tribo, doze squads e dois agile coaches. um case do luiza labs
Uma tribo, doze squads e dois agile coaches. um case do luiza labs
 
Tutorial Scrum
Tutorial Scrum Tutorial Scrum
Tutorial Scrum
 
Agile Curitiba Conference - 2018
Agile Curitiba Conference - 2018Agile Curitiba Conference - 2018
Agile Curitiba Conference - 2018
 
Neurovendas
NeurovendasNeurovendas
Neurovendas
 
Workshop Básico sobre Scrum
Workshop Básico sobre Scrum Workshop Básico sobre Scrum
Workshop Básico sobre Scrum
 
Formei, mas não sei nada!!!
Formei, mas não sei nada!!!Formei, mas não sei nada!!!
Formei, mas não sei nada!!!
 
Parear é um pouco mais que sentar ao lado
Parear é um pouco mais que sentar ao ladoParear é um pouco mais que sentar ao lado
Parear é um pouco mais que sentar ao lado
 
Não chame um goHorse de Kanban
Não chame um goHorse de KanbanNão chame um goHorse de Kanban
Não chame um goHorse de Kanban
 
Obeya room
Obeya roomObeya room
Obeya room
 
Aplicando métodos ágeis utilizando o Framework SCRUM
Aplicando métodos ágeis utilizando o Framework  SCRUMAplicando métodos ágeis utilizando o Framework  SCRUM
Aplicando métodos ágeis utilizando o Framework SCRUM
 
Programação em Par
Programação em ParProgramação em Par
Programação em Par
 
O que acontece quando limitamos o WIP (Work In Progress)?
O que acontece quando limitamos o WIP (Work In Progress)?O que acontece quando limitamos o WIP (Work In Progress)?
O que acontece quando limitamos o WIP (Work In Progress)?
 
Melhorando o Fluxo de Trabalho com Kanban
Melhorando o Fluxo de Trabalho com KanbanMelhorando o Fluxo de Trabalho com Kanban
Melhorando o Fluxo de Trabalho com Kanban
 
Kanban - Mais que um quadro na parede
Kanban - Mais que um quadro na paredeKanban - Mais que um quadro na parede
Kanban - Mais que um quadro na parede
 
O Backlog do Agile Coach
O Backlog do Agile CoachO Backlog do Agile Coach
O Backlog do Agile Coach
 
Por que mudamos nossa forma de trabalhar depois que conhecemos o Kanban
Por que mudamos nossa forma de trabalhar depois que conhecemos o KanbanPor que mudamos nossa forma de trabalhar depois que conhecemos o Kanban
Por que mudamos nossa forma de trabalhar depois que conhecemos o Kanban
 
Construindo uma cultura de Aprendizagem - TDC GYN 2011
Construindo uma cultura de Aprendizagem - TDC GYN 2011Construindo uma cultura de Aprendizagem - TDC GYN 2011
Construindo uma cultura de Aprendizagem - TDC GYN 2011
 

Semelhante a Palestra agile brazil (versão atualizada)

Guia para trabalho UX Remoto: Como aplicar metodologias a distância e aproxim...
Guia para trabalho UX Remoto: Como aplicar metodologias a distância e aproxim...Guia para trabalho UX Remoto: Como aplicar metodologias a distância e aproxim...
Guia para trabalho UX Remoto: Como aplicar metodologias a distância e aproxim...Allan Cardozo
 
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)Workshop Agile e Scrum para RH (ou qualquer outra área não TI)
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)Alexandre Uehara
 
os desafios de escalar SCRUM
os desafios de escalar SCRUMos desafios de escalar SCRUM
os desafios de escalar SCRUMguestf663b5d
 
os desafios de escalar SCRUM
os desafios de escalar SCRUMos desafios de escalar SCRUM
os desafios de escalar SCRUMDanilo Bardusco
 
Mitos do Desenvolvimento de Software
Mitos do Desenvolvimento de SoftwareMitos do Desenvolvimento de Software
Mitos do Desenvolvimento de Softwareguest2f8cba
 
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Ari Amaral
 
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosSCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosPaulo César M Jeveaux
 
Apresentação Pnl Ppt 2007 Final
Apresentação Pnl Ppt 2007   FinalApresentação Pnl Ppt 2007   Final
Apresentação Pnl Ppt 2007 FinalFred Graef
 
Profissionais de TI: Desafios e Oportunidades
Profissionais de TI:  Desafios e OportunidadesProfissionais de TI:  Desafios e Oportunidades
Profissionais de TI: Desafios e OportunidadesJairo Junior
 
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael RochaRafael Rocha
 
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?Fabio Godoy
 

Semelhante a Palestra agile brazil (versão atualizada) (20)

Não São Apenas Sapatos
Não São Apenas SapatosNão São Apenas Sapatos
Não São Apenas Sapatos
 
Guia para trabalho UX Remoto: Como aplicar metodologias a distância e aproxim...
Guia para trabalho UX Remoto: Como aplicar metodologias a distância e aproxim...Guia para trabalho UX Remoto: Como aplicar metodologias a distância e aproxim...
Guia para trabalho UX Remoto: Como aplicar metodologias a distância e aproxim...
 
Estrategias Ágeis para testes sob pressão
Estrategias Ágeis para testes sob pressãoEstrategias Ágeis para testes sob pressão
Estrategias Ágeis para testes sob pressão
 
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)Workshop Agile e Scrum para RH (ou qualquer outra área não TI)
Workshop Agile e Scrum para RH (ou qualquer outra área não TI)
 
Visão rápida sobre o SCRUM
Visão rápida sobre o SCRUMVisão rápida sobre o SCRUM
Visão rápida sobre o SCRUM
 
Papeis Ágeis - uma proposta operacional Scrum
Papeis Ágeis - uma proposta operacional ScrumPapeis Ágeis - uma proposta operacional Scrum
Papeis Ágeis - uma proposta operacional Scrum
 
Extreme programming explicada
Extreme programming explicadaExtreme programming explicada
Extreme programming explicada
 
Extreme Programming Explicada
Extreme Programming ExplicadaExtreme Programming Explicada
Extreme Programming Explicada
 
Métodos ágeis
Métodos ágeisMétodos ágeis
Métodos ágeis
 
Equipes Produtivas
Equipes ProdutivasEquipes Produtivas
Equipes Produtivas
 
Treinamento - Scrum.pptx
Treinamento - Scrum.pptxTreinamento - Scrum.pptx
Treinamento - Scrum.pptx
 
os desafios de escalar SCRUM
os desafios de escalar SCRUMos desafios de escalar SCRUM
os desafios de escalar SCRUM
 
os desafios de escalar SCRUM
os desafios de escalar SCRUMos desafios de escalar SCRUM
os desafios de escalar SCRUM
 
Mitos do Desenvolvimento de Software
Mitos do Desenvolvimento de SoftwareMitos do Desenvolvimento de Software
Mitos do Desenvolvimento de Software
 
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
 
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatosSCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
SCRUM e XP - Desenvolvimento Ágil de Software - Experiências e relatos
 
Apresentação Pnl Ppt 2007 Final
Apresentação Pnl Ppt 2007   FinalApresentação Pnl Ppt 2007   Final
Apresentação Pnl Ppt 2007 Final
 
Profissionais de TI: Desafios e Oportunidades
Profissionais de TI:  Desafios e OportunidadesProfissionais de TI:  Desafios e Oportunidades
Profissionais de TI: Desafios e Oportunidades
 
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
#HubEscola2016 | Gestão ágil de projetos para "não TI" | Rafael Rocha
 
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?
Lightining talk sobre SCRUM, O que é? O que motiva? Como fazer? Como não fazer?
 

Mais de Paulo Igor Alves Godinho (11)

Pequenas Ações para Revolucionar sua Carreira
Pequenas Ações para Revolucionar sua CarreiraPequenas Ações para Revolucionar sua Carreira
Pequenas Ações para Revolucionar sua Carreira
 
Small Acts - Pequenas ações geram grandes revoluções
Small Acts - Pequenas ações geram grandes revoluçõesSmall Acts - Pequenas ações geram grandes revoluções
Small Acts - Pequenas ações geram grandes revoluções
 
Preocupações Desenvolvedor Ágil
Preocupações Desenvolvedor ÁgilPreocupações Desenvolvedor Ágil
Preocupações Desenvolvedor Ágil
 
Buscando Agilidade sem Rótulos
Buscando Agilidade sem RótulosBuscando Agilidade sem Rótulos
Buscando Agilidade sem Rótulos
 
JRuby - Explorando um mundo de possibilidades
JRuby - Explorando um mundo de possibilidadesJRuby - Explorando um mundo de possibilidades
JRuby - Explorando um mundo de possibilidades
 
Facetas do desenvolvedor agil
Facetas do desenvolvedor agilFacetas do desenvolvedor agil
Facetas do desenvolvedor agil
 
Palestra tdd-completa
Palestra tdd-completaPalestra tdd-completa
Palestra tdd-completa
 
Carreira2 0
Carreira2 0Carreira2 0
Carreira2 0
 
Palestra scrum
Palestra scrumPalestra scrum
Palestra scrum
 
Metodos ageis thinkingdifferent
Metodos ageis thinkingdifferentMetodos ageis thinkingdifferent
Metodos ageis thinkingdifferent
 
TDD - Test Driven Development com JAVA
TDD - Test Driven Development com JAVATDD - Test Driven Development com JAVA
TDD - Test Driven Development com JAVA
 

Palestra agile brazil (versão atualizada)

Notas do Editor

  1. Quem trabalha com metodologias ágeis? Cite uma prática que você utiliza no seu dia a dia * Gancho para os mitos
  2. - Responsável por garantir que o Time atue dentro das “regras”, valores e práticas do Scrum - Ajuda o Time a ser mais produtivo e produzir com alta qualidade e performance - Ajuda a entender e atuar de forma auto-organizada e multifuncional - É um líder-servidor
  3. - cultura comando-controle
  4. Ele não é o único que conversa com o PO Ele não advinha o que PO precisa?
  5. - Teste - IC - Pair programming (Colaboração / Comunicação) - Refactoring (Constante melhoria do código)
  6. A falta de maturidade pode ocasionar em outros problemas - Usar de forma incorreta as práticas (build 10 min., pair programming, teste) *teste - pecar pelo excesso, falta de condições técnicas para desenvolver os testes
  7. Qualidade do software entregue Minimizar problemas que podem travar o processo de desenvolvimento Amenizar o impacto de novas soluções Alguns exemplos: - Teste - IC - Pair programming (Colaboração / Comunicação) - Refactoring (Constante melhoria do código)
  8. Estabelecer um ponto de alinhamento do andamento das atividades do dia, promovendo a comunicação do time.
  9. Não é reporte para o ScrumMaster Não é reporte para o PO
  10. Não precisa esperar a reunião diária para falar
  11. Manter a visibilidade das atividades que estão sendo realizadas no dia Identificar problemas e bloqueios que o Time possa encontrar durante o dia Suprir a necessidade de comunicação do Time
  12. Não é reporte para o ScrumMaster Não é reporte para o PO
  13. Receber o feedback das atividades realizadas (Sprint Review) Receber o feedback do time para o Time (Retrospectiva)
  14. Postegar a apresentação dos resultados ou dos problemas encontrados Avalanche de informações e problemas a serem resolvidos pelo Time.
  15. Necessidade de receber feedback tanto dos resultados, do que está sendo feito, como dos problemas que estão sendo identificados durante a sprint