O que é uma user story (história de usuário)? Selecione a resposta:
Questão
O que é uma user story (história de usuário)?
Selecione a resposta:
Alternativas
a) É uma descrição das classes de um sistema.
b) É uma descrição completa de todos os objetos de um sistema de informação.
c) É uma descrição concisa de uma necessidade do usuário do produto (ou seja, de um “requisito”) sob o ponto de vista desse usuário.
d) É um diagrama utilizado para descrever os métodos de um sistema, bem como os atributos de cada classe.
e) É um conceito criado na década de 60 para descrever um sistema a partir do código.
Explicação
Em métodos ágeis (como Scrum/XP), uma user story é uma forma simples e curta de expressar uma necessidade/funcionalidade do produto a partir da perspectiva de quem usa (ou se beneficia de) tal funcionalidade. Normalmente segue um formato do tipo: “Como [tipo de usuário], quero [objetivo], para [benefício]”, reforçando o ponto de vista do usuário e o valor entregue.
Analisando as alternativas:
- (a) e (d) falam de classes, métodos e atributos, o que é típico de UML/POO, não de user stories.
- (b) descreve algo muito abrangente e detalhado (“todos os objetos”), incompatível com a ideia de concisão de uma user story.
- (e) é uma afirmação histórica incorreta e não define o conceito.
- (c) corresponde exatamente à definição: uma descrição concisa de uma necessidade (requisito) sob o ponto de vista do usuário.
Alternativa correta: (c).