Relacione as metodologias listadas a seguir às suas características específicas. 1. Scrum 2. Programação Extrema (XP) 3. Modelo V 4. Lean Software Development 5. Feature-Driven Development (FDD) ( ) Enfatiza a redução de desperdícios no processo de desenvolvimento de software. ( ) Caracteriza-se por sua abordagem iterativa e incremental focada no desenvolvimento de características específicas do software. ( ) Diferencia-se por sua estrutura em que o teste é planejado e executado de forma a refletir inversamente as etapas de desenvolvimento ( ) Implementa práticas como programação em pares, desenvolvimento orientado a testes e integração contínua. ( ) Emprega sprints como unidades de tempo fixas para o desenvolvimento de incrementos do produto Assinale a opção que indica a relação correta, na ordem apresentada.
- A)4 – 5 – 3 – 2 – 1.
Correta, porque relaciona Lean, FDD, Modelo V, XP e Scrum na ordem exata descrita no enunciado.
- B)5 – 3 – 4 – 1 – 2.
Errada, pois embaralha as metodologias e atribui características incompatíveis, especialmente ao trocar Lean, Modelo V e XP.
- C)2 – 1 – 5 – 3 – 4.
Errada, porque coloca XP, Scrum e FDD em posições que não correspondem às descrições apresentadas.
- D)3 – 2 – 1 – 4 – 5.
Errada, já que confunde o Modelo V com Scrum e troca as características centrais de XP e Lean.
- E)1 – 4 – 2 – 5 – 3.
Errada, pois inverte a identificação das metodologias e não respeita a associação entre sprints, desperdício, testes e features.
Gabarito: A
A questão mistura metodologias ágeis e um modelo clássico de teste para ver se voce reconhece a “cara” de cada uma. Em Processos de Software, o segredo costuma ser identificar a palavra-chave: desperdício lembra Lean, características lembra FDD, sprints lembram Scrum, práticas de testes e pareamento lembram XP, e a lógica espelhada de desenvolvimento e teste aponta para o Modelo V. O Lean Software Development nasceu inspirado na ideia de enxugar o processo, eliminando tudo que não agrega valor. Por isso, quando o enunciado fala em redução de desperdícios, a associação é direta. Já o Feature-Driven Development trabalha com foco em funcionalidades (features), em ciclos curtos e incrementais, bem alinhado com o desenvolvimento orientado a características específicas do produto. O Modelo V é o clássico que liga cada etapa de desenvolvimento a uma etapa de teste correspondente, formando uma espécie de “V” invertido no eixo de verificação e validação. Não é uma metodologia ágil, mas aparece bastante em prova porque a banca gosta de cobrar essa relação espelhada entre construir e testar. XP, por sua vez, é a metodologia das práticas bem concretas: programação em pares, TDD e integração contínua. Scrum fecha o pacote com sprints, time-boxing e entrega incremental. Assim, a sequência correta é 4 - 5 - 3 - 2 - 1, exatamente a alternativa A.