Integração Contínua (CI)

Foto de Sohrab Salimi
Sohrab Salimi
1 Min. Tempo de Leitura
Este conteúdo foi traduzido com IA. Ver original

Definição de Continuous Integration:

A "integração contínua" é um método de desenvolvimento de software no qual novo código é continuamente integrado à base de código existente.

Sinônimos de Continuous Integration:

Continuous Delivery, Continuous Deployment

Uso de Continuous Integration:

Assim que uma funcionalidade está pronta, ela é testada pelos desenvolvedores e então integrada à base de código existente. Isso garante que o repositório de código sempre contenha o software funcional mais atualizado. Na prática, esse processo é amplamente automatizado através do uso de ferramentas de controle de versão, diretrizes de equipe e acordos, além de ferramentas específicas de CI.

Vantagens de Continuous Integration:

  • Feedback mais rápido, permitindo que defeitos sejam identificados e corrigidos rapidamente.
  • Minimização de tempo e esforço para executar cada integração.
  • Automatização de processos de build e release.
  • O software está pronto para entrega a qualquer momento.

Mais sobre este tema

COVID-19: Como criar um produto essencial em uma semana?

Agile Academy Trainer Joe Justice contou na agile100 em maio de 2020 como produzir produtos essenciais em uma semana. Mais no blog!

Desenvolvimento de Hardware Lean-Agile na MAN

Como funciona o desenvolvimento ágil de hardware? Em nossa entrevista com a MAN, falamos sobre produção lean-ágil.

Wer darf Items zum Product Backlog hinzufügen?

Erfahren Sie, wer berechtigt ist, Elemente zum Produkt-Backlog hinzuzufügen. Agile Academy bietet praxisnahe Schulungen für Produktowner und agile Teams.

Fale com nosso assistente Fale com nosso assistente