Ricardo AlmeidaEm busca da excelência dodesenvolvimento de software
• PUC-SP 2002• Pós-Graduado• Abril Digital• Evangelista métodos ágeis (2007)• Eventos (DevInSampa, Fatecs)
Por quepreciso ser  ágil?
O que é ser ágil?
Inspire-se em alguém
Você ama o que faz?
Manifesto Ágil
Saia da Zona de   Conforto
Comunicação   Respeito   SimplicidadeFeedback                    Coragem
Segredo da Produtividade
Faça meio produto, não um produto   “meia-boca”
Variáveis de projeto    •Tempo    •Custo    •Escopo
“Uma mulher faz um  filho em 9 meses,mas 9 mulheres não fazem um filho em      um mês”
TDD
Escreva um teste    que falhe
Implemente o  necessário para passar
Refatore:Eliminar duplicidade Melhorar o design
ATDD
• Métricas• Gerência de Débito Técnico• Mock
IntegraçãoContínua
Ganhe dinheiro em    3 passos
Devops
1click deploy
Flickr, Facebook,     Google
Entrega frequente• Reduzir riscos• Feedback• Progresso real do projeto
Software pronto para ser      “deployado”
Automatize quase tudo• Build, deploy, test, release• Testes manuais, aprovações• Use humanos para coisas de grande valor
Canary releasing
Blue-GreenDeployments      V1      V2
Blue-GreenDeployments      V1      V2
Devops• Infraestrutura como código• Puppet, Chef,Vagrant
Cultura de       aprendizagem• Dojos• Tech Talks• Open Sessions
Open Friday
Se exponha!• Presença, Escreva, Colabore• Participe de comunidades (Guru-SP, HHA)• Eventos (RubyConf)
Assuma Riscos
Enxergue oportunidades
Inove!
Siga seus exemplos  Seja você um  evangelizador
Coaching
Estimativas
Review
Retrospectiva•Inspecionar e Adaptar•Aprender•Motivação•Linha do Tempo
Qual seu mindset?
Mestre dePsicologia    em Stanford
Fixed MindsetAcreditam que pessoas nascem com dons, talentos e habilidades. Querem parecer        inteligentes a todo cust...
Obrigado!      Perguntas?       @almeidaricardoricardo.almeida@gonow.com.br     vagas@gonow.com.br
Excelencia puc
Excelencia puc
Excelencia puc
Excelencia puc
Excelencia puc
Excelencia puc
Excelencia puc
Excelencia puc
Excelencia puc
Próximos SlideShares
Carregando em…5
×

Excelencia puc

423 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
423
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
5
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Excelencia puc

    1. 1. Ricardo AlmeidaEm busca da excelência dodesenvolvimento de software
    2. 2. • PUC-SP 2002• Pós-Graduado• Abril Digital• Evangelista métodos ágeis (2007)• Eventos (DevInSampa, Fatecs)
    3. 3. Por quepreciso ser ágil?
    4. 4. O que é ser ágil?
    5. 5. Inspire-se em alguém
    6. 6. Você ama o que faz?
    7. 7. Manifesto Ágil
    8. 8. Saia da Zona de Conforto
    9. 9. Comunicação Respeito SimplicidadeFeedback Coragem
    10. 10. Segredo da Produtividade
    11. 11. Faça meio produto, não um produto “meia-boca”
    12. 12. Variáveis de projeto •Tempo •Custo •Escopo
    13. 13. “Uma mulher faz um filho em 9 meses,mas 9 mulheres não fazem um filho em um mês”
    14. 14. TDD
    15. 15. Escreva um teste que falhe
    16. 16. Implemente o necessário para passar
    17. 17. Refatore:Eliminar duplicidade Melhorar o design
    18. 18. ATDD
    19. 19. • Métricas• Gerência de Débito Técnico• Mock
    20. 20. IntegraçãoContínua
    21. 21. Ganhe dinheiro em 3 passos
    22. 22. Devops
    23. 23. 1click deploy
    24. 24. Flickr, Facebook, Google
    25. 25. Entrega frequente• Reduzir riscos• Feedback• Progresso real do projeto
    26. 26. Software pronto para ser “deployado”
    27. 27. Automatize quase tudo• Build, deploy, test, release• Testes manuais, aprovações• Use humanos para coisas de grande valor
    28. 28. Canary releasing
    29. 29. Blue-GreenDeployments V1 V2
    30. 30. Blue-GreenDeployments V1 V2
    31. 31. Devops• Infraestrutura como código• Puppet, Chef,Vagrant
    32. 32. Cultura de aprendizagem• Dojos• Tech Talks• Open Sessions
    33. 33. Open Friday
    34. 34. Se exponha!• Presença, Escreva, Colabore• Participe de comunidades (Guru-SP, HHA)• Eventos (RubyConf)
    35. 35. Assuma Riscos
    36. 36. Enxergue oportunidades
    37. 37. Inove!
    38. 38. Siga seus exemplos Seja você um evangelizador
    39. 39. Coaching
    40. 40. Estimativas
    41. 41. Review
    42. 42. Retrospectiva•Inspecionar e Adaptar•Aprender•Motivação•Linha do Tempo
    43. 43. Qual seu mindset?
    44. 44. Mestre dePsicologia em Stanford
    45. 45. Fixed MindsetAcreditam que pessoas nascem com dons, talentos e habilidades. Querem parecer inteligentes a todo custo. Grouth Mindset Sucesso vem de prática, esforço e trabalho duro. Preocupa-se em aprender ao invés de provar que é inteligente.
    46. 46. Obrigado! Perguntas? @almeidaricardoricardo.almeida@gonow.com.br vagas@gonow.com.br

    ×