Questão de Engenharia de Software — Desenvolvimento de Software — FGV 2025
Engenharia de Software›Desenvolvimento de Software
Código
fg121747
Banca
FGV
Órgão
TCE-PI
Ano
2025
Nível
Superior
Cargo
Auditor de Controle Externo - Controle Externo - Específica de Tecnologia da Informação - Sistemas, Engenharia de Dados e Ciência de Dados (Manhã)
DevOps é uma abordagem cultural e prática que integra as equipes de desenvolvimento (Dev) e operações (Ops) para melhorar a colaboração, automatizar processos e acelerar o ciclo de entrega de software.Com base nessa definição, assinale a opção que indica o princípio que está associado ao DevOps.
AIntegração contínua e entrega contínua (CI/CD).
BMenor colaboração entre equipes para aumentar o foco individual.
CUtilização de infraestrutura física ao invés de ambientes em nuvem.
DSeparação estrita entre as equipes de desenvolvimento e operações.
ECiclos de lançamento de software mais longos e controlados.
Revelar gabarito e comentário▾
GabaritoA — Integração contínua e entrega contínua (CI/CD).
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
DevOps e seus princípios fundamentais
Gabarito: letra A. O DevOps é uma cultura que integra desenvolvimento e operações, tendo como um de seus pilares a integração contínua e entrega contínua (CI/CD), que automatizam a construção, teste e implantação de software, acelerando o ciclo de entrega e promovendo a colaboração entre as equipes.
O conteúdo de apoio destaca que o DevOps busca "automatizar a maior quantidade possível de processos operacionais" e que a integração contínua é essencial na cadeia de ferramentas DevOps. Assim, a alternativa A expressa diretamente esse princípio.
DevOps
1Cultura
Integra Dev e Ops
Quebra silos
Colaboração
2Práticas
CI/CD
Integração contínua
Entrega contínua
Automação
Infraestrutura como código
3Objetivos
Ciclos curtos e frequentes
Redução de riscos
Agilidade
LEVEL · soulevel.com.br
Alternativa A — ✅ Correta ⟵ GABARITO
A integração contínua e a entrega contínua (CI/CD) são práticas centrais do DevOps. CI permite que os desenvolvedores integrem código frequentemente, com testes automatizados; CD automatiza a implantação até a produção. Isso acelera o ciclo de entrega, reduz riscos e aumenta a colaboração entre Dev e Ops, alinhando-se perfeitamente à definição apresentada.
Alternativa B — ❌ Incorreta
Afirma "menor colaboração entre equipes para aumentar o foco individual". O DevOps prega exatamente o oposto: maior colaboração e comunicação entre desenvolvimento e operações. A cultura DevOps incentiva o compartilhamento de conhecimento e o trabalho conjunto, e não o isolamento.
Alternativa C — ❌ Incorreta
Sugere a utilização de infraestrutura física em vez de ambientes em nuvem. O DevOps valoriza a automação e a infraestrutura como código, e a computação em nuvem é uma forte aliada para provisionamento rápido e escalável. A infraestrutura física vai contra a agilidade e a automação promovidas pelo DevOps.
Alternativa D — ❌ Incorreta
Propõe "separação estrita entre as equipes de desenvolvimento e operações". Isso contraria a essência do DevOps, que busca quebrar silos e integrar essas equipes para melhorar a colaboração e a eficiência no ciclo de vida do software.
Alternativa E — ❌ Incorreta
Indica "ciclos de lançamento de software mais longos e controlados". O DevOps busca ciclos mais curtos e frequentes, com entregas contínuas e rápidas, reduzindo o tempo entre planejamento e produção. Ciclos longos são característicos de modelos tradicionais, não do DevOps.
Conclusão: A única alternativa que reflete um princípio fundamental do DevOps é a letra A (CI/CD).