Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — INSTITUTO AOCP 2024
Engenharia de Software›Processos de Software - Desenvolvimento Ágil
Código
qg262666
Banca
INSTITUTO AOCP
Órgão
SANEPAR
Ano
2024
Nível
Médio
Cargo
Técnico Profissional - Técnico em Informática
O Manifesto Ágil estabelece princípios e valores para aprimorar o desenvolvimento de software. Um dos valores do Manifesto Ágil estabelece que
Aum software em funcionamento é mais importante do que a documentação abrangente.
Ba documentação abrangente é mais importante do que um software em funcionamento.
Cseguir um plano fixo é mais importante do que responder a mudanças.
Da estabilidade dos requisitos é mais importante do que a evolução contínua do produto.
Ea hierarquia rígida é mais importante do que equipes auto-organizadas.
Revelar gabarito e comentário▾
GabaritoA — um software em funcionamento é mais importante do que a documentação abrangente.
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”.
Manifesto Ágil: os quatro valores fundamentais
Gabarito: letra A. O Manifesto Ágil, publicado em 2001, estabelece quatro valores que priorizam a adaptabilidade e a colaboração sobre processos rígidos e documentação extensa. A alternativa A reproduz corretamente um desses valores: "software em funcionamento mais que documentação abrangente". As demais alternativas invertem ou distorcem os valores originais do manifesto.
O Manifesto Ágil é um documento que define os princípios e valores do desenvolvimento ágil de software. Ele foi criado por 17 signatários, incluindo Kent Beck, Martin Fowler e Robert C. Martin, que buscavam uma alternativa aos métodos tradicionais de desenvolvimento, considerados pesados e burocráticos. O manifesto é composto por quatro valores e doze princípios, que orientam as equipes a priorizar a entrega de valor ao cliente, a colaboração e a capacidade de resposta a mudanças.
Os quatro valores do Manifesto Ágil são:
Indivíduos e interações mais que processos e ferramentas.
Software em funcionamento mais que documentação abrangente.
Colaboração com o cliente mais que negociação de contratos.
Responder a mudanças mais que seguir um plano.
É importante notar que o manifesto não despreza os itens à direita (processos, documentação, contratos e planos), mas estabelece que os itens à esquerda têm maior valor. Ou seja, a documentação é importante, mas o software funcionando é mais importante; um plano é útil, mas a capacidade de responder a mudanças é mais valorizada.
A banca explora exatamente a inversão desses valores. O candidato que não conhece o texto literal do manifesto pode ser induzido a escolher alternativas que parecem razoáveis, mas que na verdade invertem a hierarquia de valores. Por exemplo, a alternativa C afirma que "seguir um plano fixo é mais importante do que responder a mudanças", o que é o oposto do valor "responder a mudanças mais que seguir um plano".
Para resolver a questão, basta identificar qual alternativa apresenta um dos quatro valores na ordem correta (esquerda mais importante que direita). A alternativa A é a única que faz isso, pois afirma que "um software em funcionamento é mais importante do que a documentação abrangente", exatamente como o manifesto estabelece.
Alternativa A — ✅ Correta ⟵ GABARITO
Esta alternativa reproduz fielmente o segundo valor do Manifesto Ágil: "Software em funcionamento mais que documentação abrangente". O manifesto valoriza a entrega de software que funciona, em detrimento da documentação extensa, pois o objetivo principal do desenvolvimento é criar software, não documentos. A documentação é útil, mas não substitui o software funcionando.
Alternativa B — ❌ Incorreta
Inverte o valor original. O manifesto afirma que o software em funcionamento é mais importante que a documentação abrangente, não o contrário. A alternativa B coloca a documentação como prioridade, o que contraria o espírito ágil.
Alternativa C — ❌ Incorreta
Inverte o quarto valor do manifesto. O manifesto valoriza "responder a mudanças mais que seguir um plano", ou seja, a capacidade de adaptação é mais importante que a rigidez de um plano fixo. A alternativa C afirma o oposto, priorizando o plano fixo.
Alternativa D — ❌ Incorreta
Esta alternativa não corresponde a nenhum valor do manifesto. O manifesto valoriza a capacidade de resposta a mudanças e a evolução contínua do produto, não a estabilidade dos requisitos. Na verdade, um dos princípios ágeis afirma que "mudanças nos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento".
Alternativa E — ❌ Incorreta
Esta alternativa também não corresponde a nenhum valor do manifesto. O manifesto valoriza "indivíduos e interações mais que processos e ferramentas" e um dos princípios afirma que "as melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis". A hierarquia rígida é o oposto da auto-organização valorizada pelo manifesto.
NÃO CAIA NESSA!
A banca tenta confundir o candidato invertendo os valores do manifesto. As alternativas B, C, D e E apresentam afirmações que parecem plausíveis, mas que na verdade contrariam o texto original. O candidato que não conhece os valores exatos pode ser induzido ao erro. A dica é memorizar os quatro valores na ordem correta: indivíduos > processos, software funcionando > documentação, colaboração > contrato, responder a mudanças > seguir plano.