Questão FC369999
Os analistas do Time de Desenvolvimento de Software (TDS) estão utilizando User Story (História de Usuário) do Extreme Programming (XP) para todos os novos projetos, em substituiçã
Modelos de Ciclo de Vida e Metodologias de Desenvolvimento
FGV · 2024
Os analistas do Time de Desenvolvimento de Software (TDS) estão utilizando User Story (História de Usuário) do Extreme Programming (XP) para todos os novos projetos, em substituição aos Casos de Uso em UML.
Na escrita das User Stories, os analistas devem:
- considerar que histórias podem ser construídas em mais de uma iteração;
- ordenar a escrita das histórias, visto que há uma dependência entre elas;
- detalhar os critérios de testes a serem executados com base na história;
- considerar que uma história pode ser um ou mais cenários em um caso de uso;
- focar nos objetivos do usuário e em como a interação com o sistema satisfaz esses objetivos.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Ao adotar Histórias de Usuário no contexto do XP, devemos entender que elas são unidades de planejamento e comunicação, não narrativas completas. Uma história pode representar um cenário específico de uso ou agregar vários cenários de um caso de uso, fragmentando a funcionalidade para fins de desenvolvimento.
Essa correspondência permite dividir um caso de uso mais extenso em pedaços menores, cada um estimável e passível de entrega em uma iteração. Assim, as histórias servem para priorização e planejamento incremental, mantendo foco em pequenas entregas funcionais.
Na prática, escreva cada história centrada em um comportamento observável, com critérios de aceitação claros, de modo que represente um ou mais cenários do caso de uso e possa ser implementada e testada isoladamente.
Conteúdo do catálogo FC Concursos · Atualizado em