... | ... | @@ -3,8 +3,36 @@ |
|
|
|
|
|
# Página dos Requisitos do Projeto
|
|
|
|
|
|
Nesta sessão serão apresentados os seguintes assuntos: **User Stories, Critérios de Aceitação, Diagrama dos Casos de Uso**
|
|
|
|
|
|
# User Stories e Critérios de Aceitação
|
|
|
|
|
|
| US | Descrição | Critérios de Aceitação |
|
|
|
| ---- | --------- | ---------------------- |
|
|
|
| US01 | Eu como usuário quero pesquisar por FI (Fundos de Investimentos) através de uma barra de pesquisa, para poder encontrar o fundo que me interessa facilmente. | |
|
|
|
| US02 | Eu como usuário quero ter acesso aos detalhes e informações de um fundo de investimento, para que eu possa avaliar melhor a qualidade daquele FI. | |
|
|
|
| US03 | Eu como usuário quero visualizar o rendimento do fundo de investimento em um gráfico, para que eu possa analisar mais facilmente sua performance. | |
|
|
|
| US04 | Eu como usuário quero poder selecionar o intervalo de tempo sendo representado no gráfico, para que eu possa analisar a performance do fundo em momentos diferentes. | |
|
|
|
| US05 | Eu como usuário quero poder selecionar vários fundos para serem comparados, para poder comparar a rentabilidade entre os fundos e encontrar o melhor deles. | |
|
|
|
| US06 | Eu como usuário quero poder selecionar o tipo de gráfico sendo exibido, para que eu possa ter acesso às diferentes informações quanto a performance de um fundo. | |
|
|
|
| US07 | Eu como usuário quero poder enviar uma pesquisa e comparação que eu fiz para outras pessoas, para que eu possa compartilhar uma análise com outras pessoas. | |
|
|
|
| US08 | Eu como usuário quero visualizar os dados reais de detalhes de um fundo, para que eu tenha mais informação sobre o fundo. (tela + dados reais) | Na tela de comparação, os dados apresentados no modal de detalhes do fundo são reais e enviados do Backend |
|
|
|
| US09 | Eu como usuário quero visualizar um gráfico de linha que apresenta a rentabilidade dos fundos, para que eu consiga comparar melhor os fundos. | <ul><li>Na tela de comparação, um gráfico que representa a rentabilidade dos fundos selecionados é apresentado.</li><li>No gráfico é visível cada um dos fundos, representados por linhas de cores diferentes.</li><li>No gráfico, quando se toca ou arrasta por cima de uma linha, é mostra uma "tooltip" com informações básicas do fundo</li></ul> |
|
|
|
| US10 | Eu como usuário quero visualizar a tela de filtros estática, para que eu possa verificar quais são os filtros. (só tela) | <ul><li>Na tela de pesquisa, quando o botão de filtros é tocado o usuário é levado para a tela de filtros.</li><li>Na tela de filtros, são visíveis os filtros possíveis de serem selecionados.</li><li>Na tela de filtros, quando se toca em um componente de um filtro, ele muda de estado entre "Selecionado" e "Não Selecionado".</li></ul> |
|
|
|
| US11 | Eu como usuário quero poder selecionar os filtros e visualizar a listagem de fundos filtrada, para que eu possa pesquisar por fundos mais facilmente. (tela + dados reais) | <ul><li>Na tela de filtros, quando se toca no botão "Filtrar" o usuário é levado de volta para a tela de pesquisa.</li><li>Na tela de pesquisa, a listagem de fundos é apresentado já pré-filtrada a partir dos filtros selecionados na tela de filtros.</li><li>Na tela de pesquisa, os filtros selecionados na tela de filtros são apresentados em baixo da barra de pesquisa.</li><li>Na tela de pesquisa, é possível deselecionar um filtro clicando no botão "X", no componente representante daquele filtros.</li></ul> |
|
|
|
| US12 | Eu como usuário quero visualizar um gráfico de linha que apresenta a volatilidade dos fundos, para que eu consiga comparar melhor os fundos. | <ul><li>Na tela de comparação, é possível selecionar o tipo do gráfico apresentado entre "Rentabilidade" e "Volatilidade".</li><li>Na tela de comparação, é possível visualizar o gráfico de volatilidade dos fundos.</li><li>Ao abrir a tela de comparação, o gráfico selecionado é o de "Rentabilidade"</li></ul> |
|
|
|
| US13 | Eu como usuário quero poder compartilhar a URL da minha comparação, para que eu possa compartilhar com outras pessoas. | <ul><li>Na tela de comparação é possível tocar em um botão de compartilhar que abre um modal.</li><li>Na tela de comparação, o modal de compartilhamento apresenta a opção de copiar a URL da comparação entre que está sendo realizada naquele momento.</li></ul> |
|
|
|
| US14 | Eu como usuário quero poder selecionar os intervalos de tempo apresentados no gráfico, para que eu possa comparar os fundos em um momento específico. | <ul><li>Na tela de comparação, é possível selecionar diferentes intervalos de tempo que refletem no intervalo de tempo sendo representado no gráfico.</li><li>Ao abrir a tela de comparação, o intervalo de tempo selecionado é o de 30 dias.</li><li>Na tela de comparação, ao selecionar um intervalo de tempo o intervalo de tempo atualmente selecionado é deselecionado.</li></ul> |
|
|
|
| US15 | Eu como usuário quero visualizar um gráfico de linha que apresenta as perdas dos fundos, para que eu consiga comparar melhor os fundos. | <ul><li>Na tela de comparação, é possível selecionar o tipo de gráfico de Perdas.</li><li>Na tela de comparação, é possível visualizar o gráfico de Perdas.</li></ul> |
|
|
|
| US16 | Eu como usuário quero visualizar um gráfico de linha que apresenta a correlação dos fundos, para que eu consiga comparar melhor os fundos. | <ul><li>Na tela de comparação, é possível selecionar o tipo de gráfico de Correlação.</li><li>Na tela de comparação, é possível visualizar o gráfico de Correlação.</li></ul> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!---
|
|
|
Aqui devem ser citados e apresentados os **USER STORIES**, **Diagrama dos Casos de Uso** e todas as informações importantes sobre os Requisitos levantados pelos Stakeholders
|
|
|
|
|
|
* Deve possuir as Imagens dos Use Cases
|
|
|
* Deve possuir a Tabela dos User Stories
|
|
|
* Tudo mais que precisa dos Requisitos
|
|
|
--> |
|
|
\ No newline at end of file |