Geral Múltipla Escolha

Diversas metodologias ágeis facilitam o desenvolvimento de software e tornam as entregas de projetos melhores e mais rápidas, além de permitirem que o desenvolvimento de linhas de produto de software seja mais coerente. Qual das metodologias a seguir tem foco no desenvolvimento do projeto, product backlog e sprint, podendo ser integrada a outras metodologias?

Diversas metodologias ágeis facilitam o desenvolvimento de software e tornam as entregas de projetos melhores e mais rápidas, além de permitirem que o desenvolvimento de linhas de produto de software seja mais coerente. Qual das metodologias a seguir tem foco no desenvolvimento do projeto, product backlog e sprint, podendo ser integrada a outras metodologias?

  1. Scrum.
  2. Feature-Driven Development (FDD).
  3. Microsoft Software Development (MSF).
  4. Extreme Programming (XP).
  5. Dynamic System Development Method (DSDM).

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - Scrum

Introdução

A questão aborda metodologias ágeis de desenvolvimento de software, especificamente aquelas que utilizam conceitos como Product Backlog e Sprint. Estas são características fundamentais do framework Scrum, que se destaca por sua simplicidade e capacidade de integração com outras práticas.

Desenvolvimento

O Scrum é um framework leve para gerenciar trabalho complexo em produtos e serviços. Ele define três papéis principais, três artefatos e cinco eventos. Os termos mencionados na questão correspondem diretamente a dois desses pilares:

  • Product Backlog: Uma lista ordenada de tudo o que é conhecido ser necessário no produto. É o único lugar onde os requisitos aparecem.
  • Sprint: O coração do Scrum. É um período de tempo fixo (timebox), geralmente de 2 a 4 semanas, durante o qual é criado um incremento de produto pronto para uso.

Além disso, o Scrum é frequentemente descrito como um framework que pode ser integrado a outras metodologias ou práticas (como XP, Kanban ou Lean) para formar uma abordagem híbrida ou adaptada às necessidades da equipe.

Comparativo das Alternativas

MetodologiaFoco PrincipalTermos Chave
ScrumGestão de projeto iterativaSprint, Product Backlog, Papéis (PO, SM, Devs)
FDDDesenvolvimento baseado em funcionalidadesModelagem, Features, Builds
XPQualidade técnica e engenhariaPair Programming, TDD, Refatoração
DSDMEntrega rápida e gerenciamento de projetosMoSCoW, Pilares, Ciclos de vida
MSFFramework proprietário da MicrosoftTeam Models, Processos customizáveis

Análise

  • Palavras-chave identificadas: "Product Backlog" e "Sprint" são exclusivos do vocabulário oficial do Scrum.
  • Integrabilidade: O Scrum é conhecido por não proibir outras práticas, permitindo adaptações (ex: Scrum + XP).
  • Exclusão das demais:
  • FDD foca mais em modelagem de dados e features específicas.
  • XP foca intensamente em práticas técnicas (programação em par, testes automatizados).
  • DSDM utiliza terminologia diferente (Timeboxing, fases de projeto).
  • MSF é um framework mais amplo e corporativo, não definido primariamente por esses termos ágeis padrão.

Conclusão

A metodologia que tem foco no desenvolvimento do projeto utilizando Product Backlog e Sprint, sendo passível de integração com outras abordagens, é o Scrum. Portanto, a alternativa correta é a A.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Geral

Ver mais Geral resolvidas

Tem outra questão de Geral?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.