Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — INSTITUTO AOCP 2024

Engenharia de SoftwareProcessos 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
  1. Aum software em funcionamento é mais importante do que a documentação abrangente.
  2. Ba documentação abrangente é mais importante do que um software em funcionamento.
  3. Cseguir um plano fixo é mais importante do que responder a mudanças.
  4. Da estabilidade dos requisitos é mais importante do que a evolução contínua do produto.
  5. 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:

  1. Indivíduos e interações mais que processos e ferramentas.

  2. Software em funcionamento mais que documentação abrangente.

  3. Colaboração com o cliente mais que negociação de contratos.

  4. 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.

Gabarito: letra A

Link permanente: /questoes/qg262666