Pular para o conteúdo principal

Questão de Engenharia de Software — Gestão de Projetos em Engenharia de Software — CESPE / CEBRASPE 2024

Engenharia de SoftwareGestão de Projetos em Engenharia de Software
Código
ce173543
Banca
CESPE / CEBRASPE
Órgão
FINEP
Ano
2024
Nível
Superior
Cargo
Analista - Tecnologia da Informação - Software
Um cliente deseja experimentar opções em um projeto de software ainda em processo de fortalecimento dos conceitos de uso de interface com o usuário final. Então, o time de desenvolvimento decide por um desenvolvimento incremental como versão inicial do software.Tendo como referência essa situação hipotética, assinale a opção em que é indicado o tipo de desenvolvimento rápido de software que deve ser aplicado com foco na prototipagem.
  1. AScrum
  2. BRAD (rapid application development techniques)
  3. Cmodelo V
  4. Dcascata
  5. Eespiral
Revelar gabarito e comentário

GabaritoB — RAD (rapid application development techniques)

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”.

Desenvolvimento rápido de software (RAD)

Gabarito: letra B (RAD). O RAD (Rapid Application Development) é uma metodologia de desenvolvimento rápido que prioriza a prototipagem iterativa, adequada para experimentar opções de interface com o usuário final, conforme descrito no enunciado. As demais opções não se encaixam como "desenvolvimento rápido com foco em prototipagem".

O enunciado descreve um cenário em que o cliente deseja experimentar opções de interface e o time opta por desenvolvimento incremental como versão inicial. Isso remete a uma abordagem de prototipagem rápida, característica do RAD.

Alternativa A — ❌ Incorreta

Scrum é um framework ágil para gestão de projetos, mas não é especificamente uma técnica de desenvolvimento rápido com foco em prototipagem. Scrum utiliza sprints iterativos, mas o foco não é exclusivamente a prototipagem; o RAD é mais direcionado para esse fim.

Alternativa B — ✅ Correta ⟵ GABARITO

RAD (Rapid Application Development) é um modelo de processo de software que enfatiza ciclos de desenvolvimento muito curtos e prototipagem. É ideal para situações em que o cliente deseja experimentar opções de interface rapidamente, como no caso apresentado. O contexto menciona RAD como um dos modelos de processo (lista no material de apoio).

Alternativa C — ❌ Incorreta

O modelo V (V-Model) é uma variação do modelo cascata, com ênfase em verificação e validação em cada etapa. Não é um modelo de desenvolvimento rápido e não foca em prototipagem.

Alternativa D — ❌ Incorreta

O modelo cascata (waterfall) é sequencial e não permite iterações rápidas nem prototipagem. É inadequado para o cenário de experimentação de interface.

Alternativa E — ❌ Incorreta

O modelo espiral combina prototipação e análise de riscos, mas não é focado exclusivamente em desenvolvimento rápido. O RAD é mais específico em prototipagem rápida.

PEGA ESSA DICA!

Para questões sobre desenvolvimento rápido com foco em prototipagem, lembre-se do RAD. Scrum é ágil, mas não é sinônimo de RAD; o RAD usa protótipos descartáveis ou evolucionários de forma intensiva.

Gabarito: letra B.

Link permanente: /questoes/ce173543