Mapa mental
Integração Contínua

Contenido del mapa
Integração Contínua
Termo originado na metodologia XP
Consiste em algo simples
- O desenvolvedor integra o código alterado e/ou desenvolvido ao projeto principal na mesma frequência com que as funcionalidades são desenvolvidas
- Idealmente o código deve ser integrado muitas vezes ao dia, ao invés de apenas uma vez
Objetivo Principal
- Verificar se as alterações ou novas funcionalidades não criaram novos defeitos no projeto já existente
Prática
- Processos manuais
- Processos automatizados
- Jenkins
- Hudson
Vantagem
- Feedback Instantâneo
Objetivos
- Minimizar a duração e esforço requeridos por cada episódio de integração
- Ser capaz de entregar uma versão do produto que possa ser lançado a qualquer momento
Práticas
Uma entrega em seu sentido primário, deve ser pelo menos uma versão beta avaliada por usuários representativos
Permite um retorno mais rápido do investimento ROI sobre o produto
Processo de testes e integração de um novo código com a base de código já existente
- testes automatizados
Entrega
- Garante que o novo código pode ser implantado no ambiente de produção a qualquer momento
- testes comportamento
- Apresenta uma versão candidata para publicação após cada funcionalidade passar por todos os estágios
- Garante que o novo código pode ser implantado no ambiente de produção a qualquer momento
Implantação Contínua
- Trata do processo de publicação (deploy) no ambiente de Produção
Serão realizados testes de unidade e testes de integração automatizados
Imágenes y archivos del mapa
Información
- Descripción
- Engenharia de Software Mapa Mental sobre Integração Contínua, creado por Emanuel Rocha el 04/03/2017.
- Creado por
- Emanuel Rocha
- Visitas
- 6
- Valoración
