Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — FUNDATEC 2023

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
qq897270
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Teste de Software e Garantia da Qualidade
Os Métodos Ágeis têm desempenhado um papel fundamental para o desenvolvimento do software moderno. Assim, várias iniciativas ágeis foram surgindo ou sendo aprimoradas, como ferramentas ou frameworks. Assinale a alternativa que NÃO se refere a uma iniciativa ágil.
  1. AScrum.
  2. BTDD.
  3. CModelagem Ágil.
  4. DCascata.
  5. EKanban.
Revelar gabarito e comentário

GabaritoD — Cascata.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Métodos Ágeis

Gabarito: letra D. A alternativa "Cascata" (Modelo em Cascata) é um método tradicional, preditivo e não ágil de desenvolvimento de software. Scrum, TDD, Modelagem Ágil e Kanban são, todos, práticas ou frameworks alinhados ao Manifesto Ágil.

A questão testa o conhecimento básico sobre metodologias ágeis. O desenvolvimento ágil surgiu como reação ao modelo em cascata, considerado burocrático e lento. O Manifesto Ágil (2001) estabelece valores e princípios que priorizam iterações curtas, colaboração e resposta a mudanças.

Métodos de desenvolvimento
  • 1Ágeis
    • Scrum (framework)
    • TDD (prática de codificação)
    • Modelagem Ágil (abordagem)
    • Kanban (fluxo de trabalho)
  • 2Tradicionais/preditivos
    • Cascata (sequencial, rígido)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Scrum é um framework ágil amplamente utilizado, baseado em sprints, papéis e cerimônias. Ele se enquadra perfeitamente como iniciativa ágil, portanto não é a alternativa solicitada.

Alternativa B — ❌ Incorreta

TDD (Test-Driven Development) é uma prática ágil de codificação que consiste em escrever testes antes do código. É uma técnica consagrada no desenvolvimento ágil, especialmente na Programação Extrema (XP).

Alternativa C — ❌ Incorreta

Modelagem Ágil (Agile Modeling) é uma abordagem para modelagem de software dentro de contextos ágeis, valorizando simplicidade e comunicação. Embora menos conhecida, é sim uma iniciativa ágil.

Alternativa D — ✅ Correta ⟵ GABARITO

O modelo Cascata (Waterfall) é a antítese do desenvolvimento ágil. É sequencial, rígido e focado em documentação extensa, não se alinhando a nenhum valor do Manifesto Ágil. Por isso, é a única alternativa que não se refere a uma iniciativa ágil.

Alternativa E — ❌ Incorreta

Kanban é um método ágil de gerenciamento de fluxo de trabalho, originado do sistema Toyota, mas adaptado ao desenvolvimento de software. É usado para visualizar e limitar trabalho em progresso, sendo uma prática ágil legítima.

Gabarito: letra D.

Link permanente: /questoes/qq897270