ATT-1.1.1-1 (K4): Analisar as histórias de usuários e épicos usando técnicas de engenharia de requisitos
Engenharia de Requisitos
Provenientes de abordagens tradicionais, mas podem ser utilizadas no desenvolvimento ágil
- Requisitos é de responsabilidade:
- Analista de Negócios,
- Analista Funcional,
- Arquiteto Corporativo ou
- Analista de Processo
- Participação de todo time na engenharia de requisitos

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
No desenvolvimento ágil:
- Aplicada em todo o projeto e em cada iteração
- Abordagem menos formal
- Realizada com mais frequências → à Ciclos de Feedback Contínuo
- Participação de todo o time (não apenas Analista de Negócio ou PO)
- Aprimorando:
- Histórias de Usuários e Épicos
- Critérios de Aceite

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
Histórias e épicos usando técnicas de engenharia de requisitos
As técnicas permitem que as equipes ágeis aprimorem as histórias de usuário e os épicos, considerando os impactos, dependências e quaisquer lacunas como a falta de requisitos não funcionais.

Não substituem as histórias de usuários, épicos ou outros requisitos ágeis.
Técnicas de Engenharia de Requisitos

⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
Storyboards
Como Storyboards podem ajudar os testadores?
Fornece uma representação visual
Ajuda a observar o raciocínio por trás das histórias de usuário
- Fornecendo Contexto
- Analisando o fluxo funcional do sistema
- Identificando lacunas na lógica

Visualizar grupo de histórias de usuários relacionadas a um tema ou área comum do sistema. Esse grupo de histórias podem ser incluídas na mesma iteração.

Auxiliar na identificação de critérios de aceite para histórias e épicos.

Ajudar na seleção da abordagem de teste correta (baseando nos aspectos visuais).

Auxiliar no mapeamento de histórias
- Priorização dos épicos e histórias
- Priorização dos testes
- Identificação das necessidades de simuladores, drivers e emuladores (mocks)

