Metodologias de desenvolvimento de software
Gabarito: A — A sequência correta é 4 (Lean) – 5 (FDD) – 3 (Modelo V) – 2 (XP) – 1 (Scrum), conforme as características descritas.
A questão exige associar cada metodologia à sua característica principal. Vamos analisar cada uma:
Lean Software Development (4): foco na eliminação de desperdícios (desperdício de esforço, código, processos).
Feature-Driven Development (FDD) (5): abordagem iterativa e incremental centrada no desenvolvimento de funcionalidades específicas (features).
Modelo V (3): estrutura em que cada fase de desenvolvimento possui uma fase de teste correspondente, refletindo inversamente as etapas de desenvolvimento.
Programação Extrema (XP) (2): práticas como programação em pares, TDD (desenvolvimento orientado a testes) e integração contínua.
Scrum (1): utiliza sprints (itens de tempo fixo, geralmente 2 a 4 semanas) para entregar incrementos do produto.
A única alternativa que apresenta essa ordem exata é a A: 4 – 5 – 3 – 2 – 1.
Metodologia | Característica correspondente |
|---|
4. Lean | Redução de desperdícios |
5. FDD | Iterativo e incremental focado em features |
3. Modelo V | Teste reflete inversamente as etapas de desenvolvimento |
2. XP | Programação em pares, TDD, integração contínua |
1. Scrum | Sprints de tempo fixo |
Alternativa A — ✅ Correta ⟵ GABARITO
A sequência está correta: 4 (Lean) – 5 (FDD) – 3 (Modelo V) – 2 (XP) – 1 (Scrum).
Alternativa B — ❌ Incorreta
A ordem proposta (5 – 3 – 4 – 1 – 2) não corresponde. Por exemplo, coloca Modelo V (3) em segundo lugar, quando deveria estar em terceiro.
Alternativa C — ❌ Incorreta
A ordem (2 – 1 – 5 – 3 – 4) inverte várias associações. Exemplo: Scrum (1) em segundo lugar, mas deveria ser o último.
Alternativa D — ❌ Incorreta
A ordem (3 – 2 – 1 – 4 – 5) começa com Modelo V, que é a terceira característica, não a primeira.
Alternativa E — ❌ Incorreta
A ordem (1 – 4 – 2 – 5 – 3) coloca Scrum em primeiro, mas a primeira característica é do Lean.
Gabarito: letra A