No ciclo de vida ágil de desenvolvimento de software, a técn...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - Jornadas de usuário.
A técnica das Jornadas de Usuário, ou User Journeys em inglês, é uma abordagem utilizada no desenvolvimento ágil de software para documentar e compreender os requisitos do sistema a partir da experiência dos usuários. Ela permite visualizar o caminho que o usuário percorre ao utilizar o sistema ou produto, identificando os pontos de contato e as interações em cada etapa. Isso ajuda a equipe de desenvolvimento a compreender melhor as necessidades, as dificuldades e as motivações dos usuários finais.
Essa técnica é parte integrante do processo de Design Thinking e de metodologias ágeis como o Scrum e o Kanban. Ao criar jornadas de usuário, a equipe pode capturar detalhadamente cada ação que o usuário precisa executar para atingir um objetivo, bem como as emoções associadas a essas ações. Isso permite um alinhamento mais efetivo entre o que é desenvolvido e o que realmente traz valor para o usuário.
A razão pela qual a alternativa C é a correta se deve ao fato de que as Jornadas de Usuário são um método reconhecido no contexto ágil para descrever os requisitos de forma narrativa e centrada no usuário. Diferentemente das outras opções, que podem ser utilizadas em diferentes contextos ou têm finalidades distintas, as jornadas de usuário são especificamente focadas em captar e documentar a experiência do usuário em todos os pontos de interação com o sistema.
As outras alternativas apresentam técnicas ou práticas que podem ser utilizadas no levantamento de requisitos, mas não são caracterizadas da mesma forma que as jornadas de usuário no contexto ágil:
- A - Entrevista direcionada: é um método de coleta de dados por meio de perguntas específicas, mas sem a modelagem narrativa da experiência do usuário.
- B - Miniespecificação: é uma técnica para detalhar requisitos, mas não necessariamente do ponto de vista do usuário.
- D - Casos de uso: são descrições de como os usuários interagem com o sistema, mas têm um formato mais formal e focado em funcionalidades específicas.
- E - Coleta colaborativa: refere-se a um processo de levantamento de requisitos com a participação de várias partes interessadas, mas não descreve especificamente a técnica das jornadas de usuário.
Portanto, ao se preparar para concursos públicos na área de Engenharia de Software, é importante que você compreenda as diversas técnicas ágeis para documentação e entendimento dos requisitos, com destaque para as Jornadas de Usuário, que são fundamentais para um desenvolvimento de software centrado no usuário e aderente às melhores práticas ágeis.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo