Imagem de fundo

No processo de Extreme Programming (XP), uma das etapas...

No processo de Extreme Programming (XP), uma das etapas envolve o planejamento das funcionalidades do software, utilizando histórias de usuários como base. Qual das alternativas descreve adequadamente a etapa de priorização das histórias durante o planejamento?


A

As histórias de usuários são revisadas e agrupadas por semelhança, sendo implementadas simultaneamente, para otimizar o tempo de desenvolvimento.


B

A equipe de desenvolvimento seleciona aleatoriamente as histórias de usuários para implementação, garantindo uma abordagem diversificada.


C

As histórias de usuários são divididas igualmente entre os membros da equipe, sem considerar a complexidade ou o risco envolvido.


D

As histórias de usuários são colocadas em fichas e priorizadas com base em critérios estabelecidos, como custo ou risco, para determinar a ordem de implementação.


E

A priorização das histórias de usuários é realizada após a codificação, baseada nos resultados dos testes automatizados.