Pular para o conteúdo principal

Questão de Engenharia de Software — Geral — VUNESP 2023

Engenharia de SoftwareGeral
Código
vu197117
Banca
VUNESP
Órgão
Pref SBO
Ano
2023
Cargo
Ana ( )
Assinale a alternativa correta a respeito dos valores fundamentais da metodologia ágil.
  1. ANegociação de contratos mais que colaboração com o cliente.
  2. BAprovações de mudanças mais do que ser inflexível com um contrato.
  3. CIndivíduos e interações são mais importantes que processos e ferramentas.
  4. DDocumentação abrangente mais que software em funcionamento.
  5. ESeguir um plano mais que responder a mudanças.
Revelar gabarito e comentário

GabaritoC — Indivíduos e interações são mais importantes que processos e ferramentas.

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

Valores do Manifesto Ágil

Gabarito: letra C. A alternativa correta reproduz o primeiro valor do Manifesto Ágil: "Indivíduos e interações mais que processos e ferramentas". As demais alternativas invertem ou distorcem os quatro valores fundamentais declarados no manifesto, que priorizam pessoas, software funcionando, colaboração e resposta a mudanças.

O Manifesto Ágil, publicado em 2001 por 17 signatários (entre eles Kent Beck, Martin Fowler e Robert C. Martin), é uma declaração de princípios que fundamenta o desenvolvimento ágil de software. Ele estabelece quatro valores fundamentais que representam uma mudança de prioridade em relação aos métodos tradicionais (como o modelo cascata). É importante entender que o manifesto não despreza os itens à direita — processos, documentação, contratos e planos têm seu valor — mas afirma que os itens à esquerda são mais valorizados. Essa nuance é crucial: a banca frequentemente tenta fazer o candidato acreditar que o manifesto elimina completamente práticas tradicionais, o que é incorreto.

Os quatro valores 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.

Na prática, isso significa que uma equipe ágil prioriza a comunicação direta entre pessoas (conversa cara a cara) em vez de depender de ferramentas e processos rígidos; entrega software que funciona em vez de produzir documentação extensa; trabalha em parceria próxima com o cliente em vez de se apegar a cláusulas contratuais; e acolhe mudanças de requisitos mesmo em fases avançadas, em vez de seguir cegamente um plano pré-estabelecido.

A pegadinha clássica desta questão é inverter a ordem dos pares — colocar o item de menor prioridade (à direita) como se fosse o mais valorizado. As alternativas A, D e E fazem exatamente isso, enquanto a B apresenta uma frase que não corresponde a nenhum dos valores do manifesto. A alternativa C é a única que reproduz fielmente o primeiro valor.

NÃO CAIA NESSA!

A banca inverte a hierarquia dos valores do Manifesto Ágil. As alternativas A, D e E trocam o lado esquerdo (mais valorizado) pelo direito (menos valorizado). A alternativa B inventa um valor que não existe no manifesto. Fique atento: o manifesto diz "mais que", não "em vez de" — os itens à direita continuam tendo valor, apenas são menos priorizados.

Alternativa A — ❌ Incorreta

Afirma que "negociação de contratos" é mais importante que "colaboração com o cliente". Isso inverte o terceiro valor do manifesto, que prioriza a colaboração com o cliente sobre a negociação de contratos. O manifesto valoriza o trabalho próximo ao cliente para descobrir o que ele realmente precisa, em vez de se apoiar em contratos rígidos.

Alternativa B — ❌ Incorreta

A frase "aprovações de mudanças mais do que ser inflexível com um contrato" não corresponde a nenhum dos quatro valores do Manifesto Ágil. Não há menção a "aprovações de mudanças" nem a "ser inflexível com um contrato" nos valores fundamentais. O valor relacionado a mudanças é "responder a mudanças mais que seguir um plano", que trata da capacidade de adaptação, não de aprovações formais.

Alternativa C — ✅ Correta ⟵ GABARITO

Reproduz fielmente o primeiro valor do Manifesto Ágil: "Indivíduos e interações mais que processos e ferramentas". Isso significa que, embora processos e ferramentas sejam úteis, o mais importante é ter pessoas competentes trabalhando juntas de forma eficiente. A comunicação direta e a colaboração entre os membros da equipe superam a dependência de procedimentos e ferramentas.

Alternativa D — ❌ Incorreta

Afirma que "documentação abrangente" é mais importante que "software em funcionamento". Isso inverte o segundo valor do manifesto, que prioriza software funcionando sobre documentação abrangente. O manifesto reconhece que uma boa documentação é útil, mas o ponto principal do desenvolvimento é criar o software, não a documentação.

Alternativa E — ❌ Incorreta

Afirma que "seguir um plano" é mais importante que "responder a mudanças". Isso inverte o quarto valor do manifesto, que prioriza a capacidade de resposta a mudanças sobre seguir um plano pré-estabelecido. Um plano é importante, mas não deve ser rígido a ponto de impedir adaptações a mudanças na tecnologia, no ambiente ou nas prioridades das partes interessadas.

Gabarito: letra C

Link permanente: /questoes/vu197117