Questão de Engenharia de Software — XP (eXtreme Programming) — Quadrix 2023
- Código
- qg027176
- Banca
- Quadrix
- Órgão
- CREFITO-7ª Região(BA e SE)
- Ano
- 2023
- Nível
- Superior
- Cargo
- Programador(a)
- CCerto
- EErrado
GabaritoE — Errado
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.
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