Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — VUNESP 2024

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
vu083154
Banca
VUNESP
Órgão
Prefeitura de Lins - SP
Ano
2024
Nível
Superior
Cargo
Analista em Tecnologia da Informação
O método ágil de desenvolvimento XP apresenta diversas características peculiares, dentre as quais é correto citar:
  1. Aa técnica de duas pessoas trabalharem juntas em uma estação de trabalho para criar um código denomina-se programação em massa.
  2. Bum eventual protótipo operacional criado como parte do desenvolvimento denomina-se solução de ponta.
  3. Cesse método dispensa a execução de uma etapa de testes do programa desenvolvido.
  4. Duma das etapas componentes desse método de desenvolvimento compreende a atividade de registro do programa junto ao órgão responsável.
Revelar gabarito e comentário

GabaritoB — um eventual protótipo operacional criado como parte do desenvolvimento denomina-se solução de ponta.

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

XP (eXtreme Programming) – características

Gabarito: letra B. No XP, um protótipo operacional criado para explorar uma solução técnica é chamado de spike solution ou "solução de ponta" (tradução adotada pela banca). Essa prática visa reduzir riscos antes de implementar uma funcionalidade complexa.

As demais alternativas distorcem conceitos fundamentais do método:

XP (eXtreme Programming)
  • 1Práticas
    • Programação em par (pair programming)
    • TDD (testes antes do código)
    • Spike solution (protótipo exploratório)
    • Refatoração contínua
    • Propriedade coletiva do código
    • Cliente no local
  • 2Características
    • Código funcional
    • Comunicação intensa
    • Entregas incrementais
    • Testes contínuos
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

A prática de duas pessoas trabalhando juntas na mesma estação é programação em par (pair programming), não "programação em massa". A banca troca o nome consagrado.

Alternativa B — ✅ Correta ⟵ GABARITO

Em XP, quando uma equipe precisa validar uma abordagem técnica, cria-se um pequeno programa exploratório chamado spike solution – exatamente o que o enunciado descreve como "eventual protótipo operacional". A banca usa a expressão "solução de ponta" como tradução.

Alternativa C — ❌ Incorreta

XP valoriza intensamente os testes: TDD (test-driven development) exige que os testes sejam escritos antes do código, e todas as funcionalidades passam por validação contínua. A afirmação de que o método "dispensa testes" é falsa.

Alternativa D — ❌ Incorreta

Registro em órgão responsável não é etapa do desenvolvimento XP. O foco está em código funcional, comunicação e entregas incrementais – não em burocracia externa.

PEGA ESSA DICA!

Para memorizar as práticas do XP, lembre-se das siglas: PP (programação em par), TDD (testes primeiro), spike (protótipo exploratório), refatoração, propriedade coletiva, cliente no local etc.

Gabarito: letra B

Link permanente: /questoes/vu083154