Questão de Engenharia de Software — SCRUM — CESPE / CEBRASPE 2025
- Código
- ce417869
- Banca
- CESPE / CEBRASPE
- Órgão
- FUB
- Ano
- 2025
- Cargo
- Tec ( )
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: Errado (E). A afirmativa está incorreta porque descreve os processos ágeis como "sequenciais e lineares", quando na verdade eles são iterativos e incrementais, organizados em ciclos curtos (Sprints) que se repetem, com feedback contínuo e adaptação. Essa característica é central no Scrum, que é um framework ágil baseado no empirismo, com os pilares de transparência, inspeção e adaptação.
Os processos ágeis, como o Scrum, foram criados justamente em oposição aos modelos tradicionais e sequenciais, como o modelo em cascata (waterfall). Enquanto o modelo cascata segue uma sequência rígida de fases (requisitos, design, implementação, testes, implantação), os métodos ágeis quebram o trabalho em ciclos curtos e repetitivos, chamados de iterações ou Sprints no Scrum. Cada Sprint é um período fixo (geralmente de 1 a 4 semanas) no qual a equipe desenvolve um incremento de software potencialmente utilizável. Ao final de cada Sprint, há uma revisão com o cliente e uma retrospectiva para melhorar o processo. Esse ciclo se repete, permitindo que a equipe se adapte às mudanças de requisitos e entregue valor continuamente.
A palavra-chave que torna a afirmativa errada é "sequenciais e lineares". Isso descreve o modelo cascata, não os processos ágeis. Os processos ágeis são iterativos (repetem ciclos) e incrementais (cada ciclo adiciona uma parte do produto). A colaboração multidisciplinar e a entrega contínua de valor são, de fato, características dos processos ágeis, mas a premissa de que os ciclos são sequenciais e lineares é falsa. O Scrum, por exemplo, é um framework que "emprega uma abordagem iterativa e incremental para aperfeiçoar a previsibilidade e o controle de riscos", conforme o Guia do Scrum. O próprio nome "Scrum" vem do rugby, onde os jogadores trabalham juntos para avançar, uma metáfora para o trabalho colaborativo e não linear.
A banca explora a confusão entre o modelo tradicional (cascata) e o modelo ágil. O candidato que não domina a diferença fundamental entre esses paradigmas pode aceitar a afirmativa como correta, pois ela menciona características positivas dos ágeis (colaboração, entrega contínua), mas ignora o erro na descrição dos ciclos. É essencial lembrar que a agilidade valoriza a resposta a mudanças em vez de seguir um plano rígido, o que é incompatível com ciclos sequenciais e lineares.
A afirmativa está errada porque atribui aos processos ágeis a característica de ciclos "sequenciais e lineares", o que é uma descrição do modelo em cascata (modelo tradicional). Os processos ágeis, incluindo o Scrum, são iterativos e incrementais, com ciclos curtos e repetitivos (Sprints) que permitem feedback contínuo e adaptação às mudanças. A colaboração multidisciplinar e a entrega contínua de valor são características corretas dos ágeis, mas a premissa sobre a natureza dos ciclos é falsa. O Scrum, por exemplo, é um framework que emprega uma abordagem iterativa e incremental, baseada no empirismo, com os pilares de transparência, inspeção e adaptação.
A banca mistura características verdadeiras dos ágeis (colaboração, entrega contínua) com uma falsa (ciclos sequenciais e lineares). O candidato que lê rápido pode aceitar a afirmativa por causa das partes corretas, sem perceber que a descrição dos ciclos é do modelo cascata. Lembre-se: ágil = iterativo e incremental; cascata = sequencial e linear.
Para questões sobre metodologias ágeis, foque na distinção fundamental: iterativo/incremental (ágil) versus sequencial/linear (cascata). Se a questão mencionar "ciclos sequenciais", "fases rígidas" ou "linearidade", ela está descrevendo o modelo tradicional, não o ágil. Memorize os pilares do Scrum (Transparência, Inspeção, Adaptação) e os valores do Manifesto Ágil (indivíduos e interações, software funcionando, colaboração com o cliente, resposta a mudanças).
Gabarito: Errado (E).
Link permanente: /questoes/ce417869