Questão de Engenharia de Software — Desenvolvimento de Software — Quadrix 2025
- Código
- qg597704
- Banca
- Quadrix
- Órgão
- CREMESE
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Sistemas
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: C (CERTO). A afirmativa está correta: DevOps é, por definição, uma cultura que aproxima as equipes de desenvolvimento (Dev) e operações (Ops), promovendo colaboração, automação de processos e foco em entrega contínua — exatamente o que o enunciado descreve. Essa é a essência do movimento DevOps, consolidada na prática da engenharia de software moderna.
O termo DevOps é a contração de development (desenvolvimento) e operations (operações). Ele nasceu da necessidade de quebrar o tradicional isolamento entre quem escreve o código e quem o opera em produção. Em vez de equipes separadas que se "atravessam" — o desenvolvedor entrega o software e o operador tenta fazê-lo funcionar no ambiente real —, o DevOps propõe uma cultura de responsabilidade compartilhada por todo o ciclo de vida do software, desde a concepção até a operação e o monitoramento.
A cultura DevOps se apoia em três pilares fundamentais, que aparecem diretamente na afirmativa:
Colaboração entre Dev e Ops: comunicação constante, quebra de silos, entendimento mútuo dos desafios de cada lado.
Automação: automatizar ao máximo as etapas repetitivas e propensas a erro — build, testes, implantação, provisionamento de infraestrutura.
Entrega contínua: capacidade de liberar novas versões do software com frequência, segurança e rapidez, em ciclos curtos.
Na prática, isso se materializa em pipelines de CI/CD (Integração Contínua e Entrega Contínua), onde cada alteração de código é automaticamente integrada, testada e preparada para implantação. Ferramentas como Jenkins, GitLab CI, GitHub Actions e Docker são exemplos típicos desse ecossistema. O objetivo final é reduzir o tempo entre a ideia e a entrega de valor ao usuário, mantendo a estabilidade do ambiente de produção.
A banca explora aqui um conceito central e amplamente cobrado em concursos de TI. A afirmativa é uma definição fiel e completa do que é DevOps. Não há pegadinha sutil: o enunciado descreve exatamente os elementos que caracterizam a cultura — colaboração, automação e entrega contínua. O candidato que domina o conceito reconhece a correção imediatamente.
Para fixar, lembre-se do tripé do DevOps: colaboração + automação + entrega contínua. Se a questão trouxer esses três elementos associados à integração entre Dev e Ops, está descrevendo DevOps. Desconfie de alternativas que citem apenas um deles ou que troquem "entrega contínua" por "desenvolvimento em cascata" — isso seria um distrator clássico.
A afirmativa está correta. Ela descreve com precisão o que é DevOps: uma cultura que promove a colaboração entre as equipes de desenvolvimento e operações, com foco em entrega contínua e automação. Essa é a definição consagrada do movimento, que busca integrar as duas áreas para acelerar e tornar mais confiável o ciclo de vida do software. Não há qualquer erro conceitual ou inversão de termos — a frase espelha exatamente os pilares do DevOps.
Gabarito: C (CERTO).
Link permanente: /questoes/qg597704