Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — CESPE / CEBRASPE 2022

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
ce147299
Banca
CESPE / CEBRASPE
Órgão
TCE-RJ
Ano
2022
Nível
Superior
Cargo
Analista de Controle Externo
Acerca de RUP (rational unified process) e XP (extreme programming), julgue o seguinte item.Na XP, as histórias dos usuários (casos de uso) devem descrever os detalhes dos requisitos da solução, tais como a tecnologia a ser utilizada e a modelagem do banco de dados; isso irá permitir planejar melhor a interface do usuário na release planning e, consequentemente, o desenvolvimento da solução.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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) – Histórias de Usuário

Gabarito: Errado. A afirmação contraria a essência das histórias de usuário no XP, que são descrições simples, em linguagem natural, do ponto de vista do usuário, sem incluir detalhes técnicos como tecnologia a ser utilizada ou modelagem do banco de dados.

No XP, as histórias de usuário (user stories) são escritas pelo cliente ou pelo product owner em uma linguagem simples e compreensível, focando no valor de negócio e na funcionalidade desejada. Elas são intencionalmente breves e servem como lembretes para discussões futuras, não como especificações detalhadas. A prática do XP valoriza a simplicidade e a comunicação direta, evitando documentação extensa. Detalhes técnicos como a tecnologia e modelagem de banco de dados são decididos durante o desenvolvimento, com base em testes e refatoração, e não nas histórias.

Além disso, o release planning (planejamento de release) utiliza as histórias de usuário para definir o escopo e prioridades de cada release, mas não para planejar a interface do usuário em nível de detalhes. A interface é projetada iterativamente com feedback constante do cliente (cliente on-site).

A afirmativa tenta associar as histórias de usuário a "casos de uso" da UML, mas no XP elas são mais leves e menos formais.

1Características
Linguagem natural
Ponto de vista do usuário
Breves e simples
Valor de negócio
Lembrete para discussão
2Não incluem
Tecnologia
Modelagem de banco
Detalhes de interface
3Planejamento
Release: escopo e prioridades
Iteração: detalhes técnicos
Histórias de usuário (XP)
LEVELsoulevel.com.br
Histórias de usuário (XP): Características (Linguagem natural, Ponto de vista do usuário, Breves e simples, Valor de negócio, Lembrete para discussão); Não incluem (Tecnologia, Modelagem de banco, Detalhes de interface); Planejamento (Release: escopo e prioridades, Iteração: detalhes técnicos)
NÃO CAIA NESSA!

É comum confundir as user stories do XP com casos de uso detalhados ou com especificações técnicas. Na verdade, as histórias são propositalmente vagas, deixando os detalhes para serem discutidos e decididos durante a iteração.

Gabarito: Errado.

Link permanente: /questoes/ce147299