Questão FC374930
Qual é o papel essencial e altamente estratégico da Integração Contínua e Entrega Contínua (CI/CD) em um cenário de desenvolvimento de software altamente complexo e ágil, onde múlt
Modelos de Ciclo de Vida e Metodologias de Desenvolvimento
Instituto Consulplan · 2024
Qual é o papel essencial e altamente estratégico da Integração Contínua e Entrega Contínua (CI/CD) em um cenário de desenvolvimento de software altamente complexo e ágil, onde múltiplos desenvolvedores colaboram simultaneamente em diferentes partes do código-fonte, visando garantir qualidade, consistência e eficiência no processo de desenvolvimento e implantação de software?
- Garantir a segurança do código-fonte e proteger contra ameaças externas.
- Gerenciar a documentação do projeto e facilitar a comunicação entre os membros da equipe.
- Automatizar o processo de integração, teste e implantação de código, permitindo entregas rápidas e confiáveis.
- Limitar o acesso dos desenvolvedores às ferramentas de desenvolvimento para manter a estabilidade do ambiente.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A alternativa destaca que o papel essencial do CI/CD é automatizar a integração, os testes e a implantação do código, garantindo entregas rápidas e confiáveis.
Na prática, isso significa montar um pipeline automatizado que executa build, testes automatizados (unitários, integração, regressão) e deploy sempre que há mudanças no repositório.
Esse fluxo oferece feedback rápido aos desenvolvedores sobre quebras ou regressões, reduzindo conflitos de integração e tempo gasto em correções manuais.
Além disso, a automação aumenta a consistência entre ambientes e possibilita deploys frequentes com riscos controlados (canary, blue-green, rollback automatizado).
Em resumo: CI/CD não é só ferramenta, é prática que eleva a qualidade, acelera a entrega de valor e torna o processo de implantação previsível e repetível.
Conteúdo do catálogo FC Concursos · Atualizado em