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.
Agile from University to the Business World, by Ademar AguiarAgile Connect®
Ademar Aguiar, a Professor at FEUP, shared with all of us why and how he and his team is bridging the gap between University and the Business world by teaching, training and coaching Engineering students and early adopters about Agile (XP, Scrum, etc...) and Lean: a personal Agile journey about playing, experiencing, causing social impact and making a difference on people's lives.
Porque escolhemos Laravel: um ponto de vista além do técnicoEduardo Cesar
Escolher uma ferramenta em um ambiente corporativo requer alguns cuidados, foram abordados pontos relevantes, para adoção de um framework ou qualquer outra tecnologia, como também o porque de escolher Laravel, além de pontos de vistas técnicos.
Evento: Laravel Conference Brasil
Data: 18-11-2017
Agile from University to the Business World, by Ademar AguiarAgile Connect®
Ademar Aguiar, a Professor at FEUP, shared with all of us why and how he and his team is bridging the gap between University and the Business world by teaching, training and coaching Engineering students and early adopters about Agile (XP, Scrum, etc...) and Lean: a personal Agile journey about playing, experiencing, causing social impact and making a difference on people's lives.
Porque escolhemos Laravel: um ponto de vista além do técnicoEduardo Cesar
Escolher uma ferramenta em um ambiente corporativo requer alguns cuidados, foram abordados pontos relevantes, para adoção de um framework ou qualquer outra tecnologia, como também o porque de escolher Laravel, além de pontos de vistas técnicos.
Evento: Laravel Conference Brasil
Data: 18-11-2017
5S em Código: Seminário de PHP "Show me the code!"Wildtech
Palestra realizada no Seminário de PHP "Show me the Code!" sobre 5S em código, abordando postura, conduta, princípios, padrões, práticas e ferramentas para desenvolvedores profissionais
Aula ministrada em Setembro de 2008, no Centro de Extensão Universitária (CEU), apresentando as tendências de hardware e software para o mundo jurídico.
5S em Código: Seminário de PHP "Show me the code!"Wildtech
Palestra realizada no Seminário de PHP "Show me the Code!" sobre 5S em código, abordando postura, conduta, princípios, padrões, práticas e ferramentas para desenvolvedores profissionais
Aula ministrada em Setembro de 2008, no Centro de Extensão Universitária (CEU), apresentando as tendências de hardware e software para o mundo jurídico.
Em "Como ensinar um elefante a dançar", você aprenderá como deixar o status quo do desenvolvimento tradicional de aplicações e da manutenção de TI. Passo a passo, este e-book revela como atravessar uma transformação digital verdadeira: a partir da adoção do DevOps para construir uma TI ágil, moderna e sob medida para suas necessidades e objetivos.
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.
Notas do Editor
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