Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — FGV 2026

Engenharia de SoftwareDesenvolvimento de Software
Código
fg126237
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Desenvolvedor de Sistemas
Uma empresa de serviços digitais enfrenta atrasos nos releases e erros frequentes devido a processos manuais de integração e deploy. Para aumentar a eficiência e a confiabilidade das entregas, a área de TI avalia a adoção de práticas DevOps.Assinale a afirmativa verdadeira sobre o papel da automação no DevOps.
  1. AA automação no DevOps é limitada apenas à automação de testes de software, não abrangendo outras etapas do ciclo de vida do desenvolvimento.
  2. BA implementação de automação no DevOps pode resultar em um aumento significativo no tempo de entrega de software devido à complexidade dos sistemas automatizados.
  3. CA automação é essencial para a operação eficiente dos pipelines de CI/CD, permitindo entrega e implantação de software mais rápidas e confiáveis.
  4. DA automação é irrelevante para ambientes de desenvolvimento pequenos, onde os desenvolvedores podem gerenciar manualmente a configuração e a entrega.
  5. EA automação em DevOps é um conceito recente e não possui impacto nas práticas ágeis já estabelecidas no desenvolvimento de software.
Revelar gabarito e comentário

GabaritoC — A automação é essencial para a operação eficiente dos pipelines de CI/CD, permitindo entrega e implantação de software mais rápidas e confiáveis.

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 – Automação

Gabarito: letra C. A automação é essencial para a operação eficiente dos pipelines de CI/CD, permitindo entregas e implantações mais rápidas e confiáveis, conforme os princípios fundamentais do DevOps.

A banca testa o entendimento do papel da automação no ciclo DevOps, especialmente nos pipelines de Integração Contínua e Entrega Contínua (CI/CD).

Alternativa A — ❌ Incorreta

Afirma que a automação no DevOps se limita a testes de software. Incorreto: a automação abrange todo o ciclo de vida, incluindo build, testes, deploy, monitoramento e infraestrutura como código (IaC).

Alternativa B — ❌ Incorreta

Diz que a automação aumenta o tempo de entrega devido à complexidade. Na verdade, a automação reduz o tempo de entrega ao eliminar processos manuais e repetitivos, aumentando a eficiência.

Alternativa C — ✅ Correta ⟵ GABARITO

Correta: a automação é crucial para os pipelines de CI/CD, automatizando etapas como compilação, testes e implantação, resultando em entregas mais rápidas e confiáveis. O conteúdo de apoio destaca que "CI/CD automatiza o build, testes e deploy" e que a automação é um dos princípios do DevOps.

Alternativa D — ❌ Incorreta

Afirma que a automação é irrelevante para ambientes pequenos. Mesmo em equipes pequenas, a automação traz consistência, reduz erros e acelera entregas, sendo benéfica independentemente do tamanho.

Alternativa E — ❌ Incorreta

Diz que a automação é conceito recente e não impacta práticas ágeis. A automação é um pilar do DevOps e potencializa metodologias ágeis ao viabilizar entregas contínuas, feedback rápido e melhoria contínua.

Link permanente: /questoes/fg126237