O documento discute o método de desenvolvimento de software Extreme Programming (XP). Apresenta os princípios do XP, incluindo envolvimento do cliente, desenvolvimento iterativo, testes automatizados, e engenharia de software moderna. Também discute o papel do coach no XP para trabalhar com as pessoas e promover uma cultura de aprendizado.
23. Trabalhar com
as Pessoas
Dar “poder” de
decisão para o time
ambientes ricos
Manter a mente para aprendizado
aberta
Promover uma
cultura de
aprendizado
29. Automatização,
Monitoria
Continuous
Integration,
Deployment, Delivery
Postura e ética do DevOps
Desenvolvedor
Profissional
Reconhecimento
pela Gestão
30.
31. Obrigado!
Deixe seu feedback aqui:
bit.ly/xp-feed
Desvendando o eXtreme Programming
Guilherme Lacerda
@guilhermeslac
Conferência sobre Extreme Programming
em Porto Alegre, dez/2014.
Notes de l'éditeur
Go Horse, Windows XP (Daniel entende...)
Contar a história de porque comecei com XP...
Disciplina com um conjunto de práticas de Engenharia de software
Natureza dos projetos de software
Conforme
E o time? Como fica?
Como medimos o ROI em desenvolvimento de software?
Tem algum cliente aqui?
O que é e, principalmente, o que não é o XP? Como a Engenharia de Software moderna enxerga as Práticas Ágeis? Para onde precisamos caminhar (times, gestores)? Qual o papel de um coach XP? Como posso inserir esta mentalidade no meu dia a dia? Venha discutir sobre estes pontos!
Problemas de gestão, mudança que se acumulam...
Em alguns casos, como isso é resolvido!
XP/Agile Development
E o time? Como fica?
Menor cuidado com outras coisas, indolência, Descuido, Descaso, negligência, indiferença
Menor cuidado com outras coisas, indolência, Descuido, Descaso, negligência, indiferença
Menor cuidado com outras coisas, indolência, Descuido, Descaso, negligência, indiferença
Menor cuidado com outras coisas, indolência, Descuido, Descaso, negligência, indiferença
Menor cuidado com outras coisas, indolência, Descuido, Descaso, negligência, indiferença
E o time? Como fica?
O que é e, principalmente, o que não é o XP? Como a Engenharia de Software moderna enxerga as Práticas Ágeis? Para onde precisamos caminhar (times, gestores)? Qual o papel de um coach XP? Como posso inserir esta mentalidade no meu dia a dia? Venha discutir sobre estes pontos!
O que é e, principalmente, o que não é o XP? Como a Engenharia de Software moderna enxerga as Práticas Ágeis? Para onde precisamos caminhar (times, gestores)? Qual o papel de um coach XP? Como posso inserir esta mentalidade no meu dia a dia? Venha discutir sobre estes pontos!
O que é e, principalmente, o que não é o XP? Como a Engenharia de Software moderna enxerga as Práticas Ágeis? Para onde precisamos caminhar (times, gestores)? Qual o papel de um coach XP? Como posso inserir esta mentalidade no meu dia a dia? Venha discutir sobre estes pontos!
Este mantra pode ser usado desde o ponto de vista estratégico, como gestão e técnico.
Tendências:
DevOps
Continuous Deployment, Integration, Delivery
Automatização
Práticas que ganharam vida própria: TDD, Refactoring, automatização de build
Reconhecimento da importância dessas práticas
Clean Code
Postura e ética do desenvolvedor profissional
Tendências:
DevOps
Continuous Deployment, Integration, Delivery
Automatização
Práticas que ganharam vida própria: TDD, Refactoring, automatização de build
Reconhecimento da importância dessas práticas
Clean Code
Postura e ética do desenvolvedor profissional