Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — CESPE / CEBRASPE 2023
- Código
- ce161072
- Banca
- CESPE / CEBRASPE
- Órgão
- SERPRO
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista - Especialização: Tecnologia
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: Certo (C). A afirmação está correta: Scrum é uma metodologia ágil com ênfase em gestão do projeto (cerimônias, planejamento, melhoria contínua), enquanto XP (Extreme Programming) foca em práticas técnicas de engenharia de software, como programação em pares, TDD e refatoração.
O desenvolvimento ágil valoriza indivíduos e iterações, mas cada método tem sua ênfase. Scrum organiza o trabalho em sprints, com reuniões diárias, revisão e retrospectiva, o que caracteriza uma abordagem gerencial. XP, por sua vez, prioriza a excelência técnica e a simplicidade, com práticas como integração contínua e design simples.
Metodologia | Foco Principal | Características-chave |
|---|---|---|
Scrum | Gestão do projeto | Cerimônias (reuniões diárias, sprint review, retrospectiva), planejamento em sprints, melhoria contínua |
XP (Extreme Programming) | Práticas técnicas de engenharia | Programação em pares, TDD, refatoração, integração contínua, design simples |
Na prova, lembre-se: Scrum = gestão (papéis, eventos, artefatos); XP = engenharia (práticas de codificação e teste). Essa distinção é clássica e muito cobrada.
A afirmativa descreve corretamente a diferença fundamental entre as duas metodologias. Enquanto Scrum fornece um framework de gestão com sprints, daily meetings, sprint review e retrospectiva, XP concentra-se em práticas técnicas que elevam a qualidade do código e a capacidade de resposta a mudanças. Ambas são ágeis, mas com focos complementares.
A alternativa "Errado" seria incorreta, pois a comparação apresentada é verdadeira e amplamente aceita na literatura de métodos ágeis. Negar essa distinção contraria o entendimento consolidado sobre Scrum e XP.
Gabarito: letra C (Certo).
Link permanente: /questoes/ce161072