O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
CI
A necessidade da Integração Contínua
Martin Flower
“Integração Contínua é uma pratica de desenvolvimento de software
onde os membros de um time integram seu tr...
É necessário?
Não é um impeditivo porém ajuda e muito!
É necessário?
Não é um impeditivo porém ajuda e muito!
- Reduzir tempo de geração dos pacotes
- Pacotes gerados com testes...
CI e Boas Práticas
- Versionamento de código
- Automação do build
- Build auto testável
- Todos os commits serão incluídos...
Próximos SlideShares
Carregando em…5
×

Integração contínua - Parte 1

205 visualizações

Publicada em

Leve introdução da importância do processo de integração contínua num time ágil

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Integração contínua - Parte 1

  1. 1. CI A necessidade da Integração Contínua
  2. 2. Martin Flower “Integração Contínua é uma pratica de desenvolvimento de software onde os membros de um time integram seu trabalho frequentemente, geralmente cada pessoa integra pelo menos diariamente – podendo haver múltiplas integrações por dia. Cada integração é verificada por um build automatizado (incluindo testes) para detectar erros de integração o mais rápido possível. Muitos times acham que essa abordagem leva a uma significante redução nos problemas de integração e permite que um time desenvolva software coeso mais rapidamente.”
  3. 3. É necessário? Não é um impeditivo porém ajuda e muito!
  4. 4. É necessário? Não é um impeditivo porém ajuda e muito! - Reduzir tempo de geração dos pacotes - Pacotes gerados com testes passando - Reduzir problemas em Produção
  5. 5. CI e Boas Práticas - Versionamento de código - Automação do build - Build auto testável - Todos os commits serão incluídos no build - Mantém o build rápido - Visibilidade ao time

×