Questão de Engenharia de Software — SCRUM — VUNESP 2024
- Código
- vu212230
- Banca
- VUNESP
- Órgão
- EsFCEx
- Ano
- 2024
- Cargo
- CFO/QC ( )
- ALean Software Development.
- BExtreme Programming.
- CKanban.
- DScrum.
- EDynamic Systems Development Method.
GabaritoD — Scrum.
Gabarito: letra D. A reunião diária descrita no enunciado — curta, feita em pé, para analisar o progresso do dia anterior, declarar as intenções para o dia atual e destacar obstáculos — é o Daily Scrum (ou reunião diária), um dos cinco eventos oficiais do Scrum, framework ágil de gerenciamento de projetos. As demais metodologias citadas (Lean, XP, Kanban, DSDM) não possuem esse evento específico com essas características.
O Scrum é um framework ágil criado por Ken Schwaber e Jeff Sutherland, focado no gerenciamento de projetos complexos por meio de iterações curtas chamadas Sprints. Ele se estrutura em papéis (Product Owner, Scrum Master, Desenvolvedores), artefatos (Product Backlog, Sprint Backlog, Incremento) e eventos (Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective). O Daily Scrum é um desses eventos, com duração máxima de 15 minutos, realizado diariamente, e tem como objetivo sincronizar as atividades da equipe e criar um plano para as próximas 24 horas. A reunião é chamada de "stand-up" justamente porque é feita em pé, para manter a brevidade.
As três perguntas clássicas do Daily Scrum são: O que eu fiz ontem? O que eu vou fazer hoje? Quais são os impedimentos? — exatamente o que o enunciado descreve: analisar o progresso do dia anterior, declarar as intenções para o dia atual e destacar os obstáculos. Essa estrutura é uma das marcas registradas do Scrum e costuma ser cobrada em provas de forma direta, como nesta questão.
A pegadinha aqui é que todas as alternativas são metodologias ágeis, mas apenas o Scrum possui esse evento formalizado. O Kanban, por exemplo, tem um quadro visual e foco em fluxo contínuo, mas não define uma reunião diária com essas três perguntas. O XP (Extreme Programming) tem práticas como programação em pares e TDD, mas não um evento diário específico com esse formato. O Lean e o DSDM também não possuem esse ritual. Portanto, a identificação do Daily Scrum como evento do Scrum é o critério decisivo.
O Lean Software Development é uma abordagem ágil baseada nos princípios do Lean Manufacturing (eliminar desperdícios, ampliar aprendizado, decidir o mais tarde possível, entregar rápido, empoderar o time, construir qualidade, otimizar o todo). Não possui um evento formal de reunião diária com as três perguntas descritas. O erro da alternativa é atribuir ao Lean uma característica que é exclusiva do Scrum.
O Extreme Programming (XP) é uma metodologia ágil focada em práticas técnicas de engenharia de software, como programação em pares, desenvolvimento orientado a testes (TDD), integração contínua e refatoração. Embora valorize comunicação e feedback, não define uma reunião diária específica com o formato de "stand-up" e as três perguntas. O erro é confundir o foco técnico do XP com o evento de gestão do Scrum.
O Kanban é um método ágil de gestão de fluxo de trabalho, baseado em um quadro visual com colunas (A fazer, Fazendo, Feito) e limites de trabalho em andamento (WIP). Ele não prescreve uma reunião diária formal com as três perguntas; o foco está no fluxo contínuo e na visualização do trabalho, não em eventos de sincronização diária. O erro é atribuir ao Kanban um ritual que pertence ao Scrum.
O Scrum é o framework que define o Daily Scrum (ou reunião diária), um evento com duração máxima de 15 minutos, realizado diariamente, em que a equipe analisa o progresso do dia anterior, declara as intenções para o dia atual e destaca os obstáculos. As três perguntas clássicas — "O que eu fiz ontem?", "O que eu vou fazer hoje?", "Quais são os impedimentos?" — correspondem exatamente à descrição do enunciado. O Daily Scrum é um dos cinco eventos oficiais do Scrum, ao lado da Sprint, do Sprint Planning, da Sprint Review e da Sprint Retrospective.
O Dynamic Systems Development Method (DSDM) é uma metodologia ágil que se concentra na entrega contínua de valor, com princípios como envolvimento do usuário, entregas frequentes e colaboração. Embora seja um framework ágil, não possui um evento diário específico com o formato de "stand-up" e as três perguntas. O erro é generalizar a característica do Daily Scrum para outras metodologias ágeis.
Gabarito: letra D — o Daily Scrum é um evento exclusivo do Scrum, e a descrição do enunciado aponta diretamente para ele.
Link permanente: /questoes/vu212230