Builds e PipelinesA arte de automatizar a
entrega de software!Guilherme Elias & Eduardo bohrer
@guilhermelias + @nbluis
http://nealford.com
Manter-se Entregável sempre ...
Entregas Continuadas de VALOR … não de BUGS!
http://goo.gl/98hBDx
Mas e a realidade do seu time … qual é ?
que os deuses estejam conosco …E … REZA!!!
DEPLOY TIRO NO PÉ … MANJA ?
Mecanismos de Prevenção a BugsTestes Unitários ...
- Na correção de bugs; - Em novas funcionalidades;
… Sempre … XP!
Analise estática de código
BUILD
- AUTOMATIZADO …- AUTO TESTÁvel …- rápido … feedback rápido!- linha de produção … Parou?
http://martinfowler.com/articles/continuousIntegration.html
CONTINUOUS INTEGRATION
Servidor de Integração Contínua
#ChuckNorrisPlugin
Integrar Código Continuamente
- Existe um tempo ideal para commits ? - integridade a cada novo commit ...
Crie um ambiente de prevenções
DIVERTIDO
#Automacao #Infraestrutura #cloud #poliglota #multidisciplinar
DEVOPS
#CONTEINERIZACAO #FICADICA
TESTES DE ACEITAÇÃO / Regressão
MUITA CALMA NESSA HORA … AINDA TEM MUITO TRABALHO
MAS LEMBRE-SE …. COMECE PELO INICIO!!!
CULTURA DE MELHORIA CONTINUA #INICIATIVA #CRIATIVIDADE
A qualquer horaDe qualquer lugar Sem medo
#DEPLOY
Obrigado!Deixe seu feedback aqui:
bit.ly/xp-feedBuilds e Pipelines … a arte de automatizar a entrega de
software!Guilherme Elias e Eduardo Bohrer
Conferência sobre Extreme Programmingem Porto Alegre, dez/2014.