Entrega Contínua

Tudo que você precisa saber sobre Entrega Contínua de Software – 5 – Estágios de Testes

Estágio de Testes de Aceitação Automatizados

 

Para Humble e Farley (2014) o objetivo do estágio de testes de aceitação é garantir que o sistema entrega o valor esperado ao cliente e atende aos critérios de aceitação. Caso haja falha nesse estágio, o pipeline deve ser interrompido e a equipe deve agir imediatamente.

Continue lendo

Entrega Contínua

Tudo que você precisa saber sobre Entrega Contínua de Software – 4 – Estágio de Commit

Após a explicação resumida do processo de um pipeline de implantação, agora faz-se necessário aprofundar em cada estágio explicando qual ferramenta open source melhor se adequa para sua implementação, seguindo as práticas recomendadas.

Como base para o pipeline é importante destacar duas ferramentas que serão fundamentais em diversos estágios. São elas o sistema de controle de versão e o servidor de integração contínua (IC).

Continue lendo

Entrega Contínua

Tudo que você precisa saber sobre Entrega Contínua de Software – 3 – Pipeline de Implantação

O padrão mais importante da entrega contínua é o chamado pipeline de implantação que segundo Humble e Farley (2014) é “uma manifestação automatizada do processo de levar o software do controle de versão até os usuários”. Ele tem como base o processo de integração contínua, “e é essencialmente o princípio de integração contínua levado à sua conclusão lógica” (HUMBLE; FARLEY, 2014).

Continue lendo

Entrega Contínua

Tudo que você precisa saber sobre Entrega Contínua de Software – 1 – Introdução

Atualmente um dos grandes problemas enfrentados por profissionais que atuam com desenvolvimento de software é entregar ao cliente o quanto antes o sistema desenvolvido ou alterações e correções necessárias após estar em produção. Neste contexto, foi criado o conceito de entrega contínua que segundo Fowler (2013), é uma disciplina de desenvolvimento de software na qual se constrói o software de maneira que ele possa ser liberado para produção a qualquer momento.

Continue lendo