Questão de Engenharia de Software — Desenvolvimento de Software — FGV 2024
Engenharia de Software›Desenvolvimento de Software
Código
fg084668
Banca
FGV
Órgão
EPE
Ano
2024
Nível
Superior
Cargo
Analista de Gestão Corporativa - Tecnologia da Informação (Infraestrutura e Segurança)
Fluxo, feedback e aprendizado contínuo, as Três Maneiras, são princípios básicos a partir dos quais são derivados todos os comportamentos e padrões observados no universo DevOps.Isso posto, assinale a opção que apresenta duas práticas da maneira fluxo.
AEmpregar telemetria para antecipar problemas e automatizar releases de baixo risco.
BIntegrar desenvolvimento guiado por hipóteses e injetar aprendizado no trabalho diário.
CInvestir na criação de aprendizado organizacional e implementar testes automatizados, rápidos e confiáveis.
DIntegrar testes A/B ao trabalho diário e converter descobertas locais em melhorias globais.
ECriar a base do pipeline de implementação e praticar integração contínua.
Revelar gabarito e comentário▾
GabaritoE — Criar a base do pipeline de implementação e praticar integração contínua.
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 - Três Maneiras: Práticas do Fluxo
Gabarito: letra E. As Três Maneiras (Three Ways) do DevOps são: Fluxo (Flow), Feedback e Aprendizado Contínuo. A questão pede duas práticas exclusivas da Primeira Maneira (Fluxo). A alternativa E apresenta "criar a base do pipeline de implementação" e "praticar integração contínua", ambas práticas essenciais para acelerar o fluxo de trabalho da esquerda para a direita (Dev para Ops). As demais alternativas mesclam práticas das outras maneiras.
Alternativa
Prática 1
Prática 2
Maneira a que pertence(m)
Resultado
A
Empregar telemetria para antecipar problemas
Automatizar releases de baixo risco
Feedback (2ª) / Fluxo (1ª)
❌ Incorreta
B
Desenvolvimento guiado por hipóteses
Injetar aprendizado no trabalho diário
Aprendizado Contínuo (3ª)
❌ Incorreta
C
Investir na criação de aprendizado organizacional
Implementar testes automatizados, rápidos e confiáveis
Aprendizado (3ª) / Fluxo (1ª)
❌ Incorreta
D
Integrar testes A/B ao trabalho diário
Converter descobertas locais em melhorias globais
Feedback (2ª) / Aprendizado (3ª)
❌ Incorreta
E
Criar a base do pipeline de implementação
Praticar integração contínua
Fluxo (1ª)
✅ Correta
Três Maneiras (DevOps): 1ª Fluxo (Pipeline de implementação, Integração contínua, Automação de releases); 2ª Feedback (Telemetria, Testes A/B); 3ª Aprendizado (Desenvolvimento guiado por hipóteses, Aprendizado organizacional, Melhorias globais)
Alternativa A — ❌ Incorreta
"Empregar telemetria" é uma prática de Feedback (Segunda Maneira) para obter informações sobre o ambiente de produção. "Automatizar releases de baixo risco" é uma prática de Fluxo, mas a alternativa não apresenta duas práticas de fluxo.
Alternativa B — ❌ Incorreta
"Desenvolvimento guiado por hipóteses" e "injetar aprendizado no trabalho diário" são práticas de Aprendizado Contínuo (Terceira Maneira), não do Fluxo.
Alternativa C — ❌ Incorreta
"Criação de aprendizado organizacional" é da Terceira Maneira (Aprendizado). "Testes automatizados" é prática de Fluxo, mas apenas uma delas.
Alternativa D — ❌ Incorreta
"Integrar testes A/B" e "converter descobertas locais em melhorias globais" são práticas de Feedback e Aprendizado Contínuo, respectivamente, não do Fluxo.
Alternativa E — ✅ Correta ⟵ GABARITO
"Criar a base do pipeline de implementação" (deployment pipeline) e "praticar integração contínua" são práticas fundamentais do Fluxo (Primeira Maneira). Elas aceleram a entrega de valor, reduzindo o tempo de ciclo e aumentando a automação.
PEGA ESSA DICA!
Para memorizar as Três Maneiras, lembre: 1ª Fluxo (automação, CI, pipeline), 2ª Feedback (monitoramento, telemetria), 3ª Aprendizado (experimentação, blameless culture). Nas questões, identifique a que pertence cada prática.