Questão nº 55
Questão de Tecnologia da Informação - Programação · FGV DPE-RS 2023 (nº 55)
Scrum é uma metodologia ágil para o desenvolvimento de sistemas que se baseia em histórias de usuário, priorizadas em termos do valor para o cliente, com o desenvolvimento fragmentado em períodos de prazo determinado, conhecidos como sprints. Tem sido considerada uma boa estratégia, trazendo como resultado um retorno em menor tempo e com melhor avaliação por parte do cliente.
Uma das características dos artefatos definidos no SCRUM é:
- Acada sprint dura de 2 a 4 meses;
- Butiliza ampla documentação, definindo alto formalismo nos processos;
- Cas histórias de usuário são agrupadas e priorizadas em uma lista denominada backlog; (alternativa correta)
- Das entregas são feitas diariamente, mesmo que os testes não tenham sido efetuados;
- Eo desenvolvimento segue o modelo clássico em cascata, com testes efetuados ao final da implementação completa do sistema.
Resposta comentada
Gabarito Alternativa C
Scrum é uma forma de organizar o trabalho de desenvolvimento de software em ciclos curtos e focados (chamados sprints), entregando valor ao cliente de forma contínua e adaptativa. Ele usa histórias de usuário para descrever o que o cliente precisa, priorizando o que é mais importante.
(A) Incorreta: Cada sprint dura de 1 a 4 semanas (geralmente 2 semanas), não meses. Sprints são curtos e de duração fixa para permitir feedback rápido e adaptação.
(B) Incorreta: Scrum valoriza software funcionando mais que documentação exaustiva e prefere processos adaptativos a formais, evitando o alto formalismo.
(C) Correta: As histórias de usuário (descrições das funcionalidades sob a perspectiva do usuário) são de fato agrupadas e priorizadas em uma lista chamada Product Backlog, que é um dos principais artefatos do Scrum.
(D) Incorreta: As entregas de um incremento potencialmente utilizável são feitas ao final de cada sprint, e não diariamente. Além disso, o incremento deve ser testado e estar "pronto" para ser considerado uma entrega.
(E) Incorreta: Scrum é uma metodologia ágil e iterativa, que se opõe ao modelo clássico em cascata, onde o desenvolvimento é sequencial e os testes são feitos apenas no final de todo o projeto.
Fonte: FGV DPE-RS 2023 Técnico - Apoio Especializado (Programador) (Caderno Tipo 1). Reproduzida para fins de estudo.