Pular para o conteúdo principal

Questão de Engenharia de Software — XP (eXtreme Programming) — Quadrix 2023

Engenharia de SoftwareXP (eXtreme Programming)
Código
qg027176
Banca
Quadrix
Órgão
CREFITO-7ª Região(BA e SE)
Ano
2023
Nível
Superior
Cargo
Programador(a)
Acerca da metodologia XP (Extreme Programming), julgue o item. Para garantir uma comunicação eficiente, a metodologia XP recomenda o uso de equipes grandes e uma hierarquia rigorosa.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

XP (eXtreme Programming): comunicação e estrutura de equipe

Gabarito: ERRADO. A metodologia XP (eXtreme Programming) valoriza a comunicação constante e informal, mas não recomenda equipes grandes nem hierarquia rígida — pelo contrário, preza por equipes pequenas, coesas e auto-organizadas, sem hierarquia rígida. O valor "Respeito" do XP, por exemplo, é descrito como "equipe colaborativa e sem hierarquia rígida", e o Manifesto Ágil destaca que "as melhores arquiteturas, requisitos e designs emergem de equipes auto-organizáveis".

A XP é uma metodologia ágil criada por Kent Beck em 1996, focada em práticas de desenvolvimento levadas ao extremo, como programação em pares, testes contínuos e integração frequente. Diferentemente de metodologias tradicionais (como o modelo cascata), que tendem a ter estruturas hierárquicas e equipes maiores, a XP adota uma filosofia de colaboração estreita e informal entre todos os envolvidos, incluindo o cliente, que fica "on-site" (presente no ambiente de desenvolvimento).

A comunicação no XP é um dos cinco valores fundamentais (comunicação, simplicidade, feedback, coragem e respeito). Ela é exercida por meio de práticas como o jogo do planejamento (planning game), a programação em pares e a metáfora do sistema. O objetivo é que a informação flua rapidamente e sem ruídos, o que é mais eficaz em equipes pequenas e coesas, onde todos se conhecem e interagem diretamente. Uma equipe grande, com muitos membros, dificulta essa comunicação direta e exige mecanismos formais de coordenação, o que contraria o espírito ágil.

A hierarquia rígida também é incompatível com a XP. A metodologia incentiva a auto-organização da equipe, em que os próprios desenvolvedores decidem como realizar o trabalho, sem depender de um gerente de projeto que tome todas as decisões. O papel do "coach" (treinador) existe para orientar e garantir que as práticas do XP sejam seguidas, mas não para impor uma estrutura hierárquica. O respeito mútuo e a colaboração são a base do ambiente de trabalho.

Portanto, a afirmação de que a XP recomenda equipes grandes e hierarquia rigorosa para garantir comunicação eficiente é exatamente o oposto do que a metodologia propõe. A banca explora a inversão de um princípio central do XP: a comunicação eficiente é alcançada com equipes pequenas e sem hierarquia rígida, não com o contrário.

NÃO CAIA NESSA!

A banca inverte o princípio da comunicação no XP. O candidato pode associar "comunicação eficiente" a estruturas formais e hierárquicas, mas o XP prega justamente o oposto: equipes pequenas, comunicação informal e auto-organização. Lembre-se: no XP, a comunicação é direta e constante, e a hierarquia é mínima ou inexistente.

ERRADO.

Link permanente: /questoes/qg027176