Engenharia Múltipla Escolha

Selecione o item abaixo que representa uma técnica muito utilizada no Extreme Programming para descrever a necessidade do usuário:

Selecione o item abaixo que representa uma técnica muito utilizada no Extreme Programming para descrever a necessidade do usuário:

  1. Caso de Uso
  2. História de Usuário
  3. Padrão de Código
  4. Refatoração
  5. Programação em Par

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - História de Usuário

Análise da Questão

A questão aborda os fundamentos do Extreme Programming (XP), uma metodologia ágil focada na qualidade do software e na satisfação do cliente. O ponto central é identificar qual artefato é utilizado para capturar os requisitos funcionais do sistema.

O que é uma História de Usuário?

No contexto do XP e de outras metodologias ágeis, a História de Usuário é a técnica padrão para descrever uma funcionalidade desejada. Ela segue uma estrutura simples que coloca o foco no valor entregue ao usuário, geralmente escrita em um cartão físico ou em um quadro digital.

  • Foco: Descreve o o quê (necessidade) e o porquê, evitando detalhes técnicos excessivos.
  • Formato típico: "Como [persona], eu quero [ação], para [benefício]."
  • Objetivo: Facilitar a comunicação entre desenvolvedores e stakeholders, substituindo documentos longos e burocráticos.

Por que as outras alternativas não se encaixam?

Para confirmar a resposta, analisamos o papel das demais opções listadas:

AlternativaConceitoFunção Principal
A) Caso de UsoDescrição formal de interaçõesUsado mais em engenharia de software tradicional; menos ágil que a história.
C) Padrão de CódigoSoluções genéricas para problemas comunsAjuda na estrutura do código, não define requisitos de negócio.
D) RefatoraçãoMelhoria interna do códigoMantém o código limpo sem mudar seu comportamento externo.
E) Programação em ParDuas pessoas trabalhando juntasTécnica de desenvolvimento, não de definição de requisitos.

Conclusão

Embora "Caso de Uso" seja uma ferramenta válida para modelagem de requisitos, a História de Usuário é a técnica característica e mais utilizada especificamente no Extreme Programming para descrever de forma simplificada e iterativa a necessidade do usuário.

Alternativa B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.