SóProvas


ID
1643269
Banca
CESPE / CEBRASPE
Órgão
TCU
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de integração contínua e entrega contínua, julgue o próximo item.

Para que a prática de integração contínua seja eficiente, é necessário parametrizar e automatizar várias atividades relativas à gerência da configuração, não somente do código-fonte produzido, mas também de bibliotecas e componentes externos.

Alternativas
Comentários
  • Questão perfeita! Parametrizam-se e automatizam-se componentes como código-fonte, bibliotecas, scripts de build, entre outros, ajustando a dependência entre eles.

  • Integração Contínua (Continuous integration)  As metodologias ágeis de desenvolvimento permitiram entregas rápidas com pequenas e frequentes modificações nos códigos, em vez de versões criadas em períodos longos de tempo com grandes alterações. Com essa otimização, logo o trabalho em paralelo dos membros da equipe de desenvolvimento tornou-se possível. Como as entregas são rápidas, um programador pode atuar em uma parte do código enquanto os demais em outras e assim o desenvolvimento é mais ágil. Integração Contínua é um processo essencial dessas metodologias ágeis que permite a integração do trabalho dos membros de uma equipe o mais rápido possível com a execução de builds e testes automatizados do código.  Entrega Contínua (Continuous Delivery) A Entrega Contínua é um conjunto de práticas com o objetivo de garantir que um novo código esteja apto para ser disponibilizado em ambiente de produção. No entanto, o deploy em ambiente de produção não é automático, sendo é uma decisão de negócio a ser aprovada previamente.  Implantação Contínua (Continuous Deploy) Esta prática é o próximo passo da Entrega contínua. Assim que o programador julga pronto seu código e aciona a solicitação para deploy, são realizadas todas validações previstas nas metodologias anteriores e, se não houverem falhas, o novo código é disponibilizado automaticamente em ambiente de produção.
  • é isso aí mesmo

    não adianta nada ter seu código no git se não existe um ambiente automatizado para buscar as dependencias

    nexus, artifactory, registry