Documentos de requisitos tradicionais possuem, muitas vezes...

Próximas questões
Com base no mesmo assunto
Q2098265 Engenharia de Software
Documentos de requisitos tradicionais possuem, muitas vezes, centenas de páginas e podem levar muito tempo para ficarem prontos. Os profissionais da indústria que apresentaram métodos ágeis perceberam — ou sofreram com — tais problemas e propuseram uma técnica pragmática para solucioná-los que ficou conhecida pelo nome de Histórias de Usuários. Quando usamos histórias de usuários, atividades de Engenharia de Requisitos ocorrem ao longo de todo o desenvolvimento, em praticamente todos os dias de uma iteração. Consequentemente, troca-se um documento de requisitos com centenas de páginas por conversas frequentes, nas quais o representante dos clientes explica os requisitos para os desenvolvedores da equipe. Assim, histórias de usuários favorecem comunicação verbal, em vez de comunicação escrita. Considere as seguintes afirmações.
I - Histórias não devem ser abertas para negociação. Uma vez definidas, não se pode usar histórias nas conversas entre clientes e desenvolvedores durante um sprint.
II - Histórias devem ser testáveis, isto é, elas devem ter critérios de aceitação objetivos.
III - Histórias devem ser independentes: dadas duas histórias, deve ser possível implementá-las em qualquer ordem. Para isso, idealmente, não devem existir dependências entre elas.
Quais caracterizam corretamente Histórias de Usuários?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão sobre Histórias de Usuários que são um componente fundamental em métodos ágeis, como o Scrum. Elas oferecem uma maneira ágil e colaborativa de especificar requisitos ao longo de um projeto.

**Alternativa Correta: D - Apenas II e III**

Agora, vamos entender cada uma das afirmações:

I - Histórias não devem ser abertas para negociação. Uma vez definidas, não se pode usar histórias nas conversas entre clientes e desenvolvedores durante um sprint.

Esta afirmação é incorreta. Uma das principais características das Histórias de Usuários é que elas são negociáveis. Elas devem ser discutidas e refinadas ao longo do projeto, especialmente durante a sprint planning ou durante toda a iteração, permitindo adaptações conforme o entendimento do projeto evolui.

II - Histórias devem ser testáveis, isto é, elas devem ter critérios de aceitação objetivos.

Esta afirmação é correta. As Histórias de Usuários devem ser testáveis, o que significa que devem incluir critérios de aceitação claros e objetivos, que permitam a verificação do que foi implementado.

III - Histórias devem ser independentes: dadas duas histórias, deve ser possível implementá-las em qualquer ordem. Para isso, idealmente, não devem existir dependências entre elas.

Esta afirmação também é correta. Uma das melhores práticas ao criar Histórias de Usuários é garantir que elas sejam independentes, o que facilita o planejamento e a execução das sprints sem que uma história dependa da conclusão de outra.

Portanto, as características que corretamente descrevem as Histórias de Usuários são as afirmativas II e III.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo