Backward From tabela v1 - Andre-Eduardo/2019.1-Requisitos-Moovit GitHub Wiki
| Data | Versão | Descrição | Autor |
|---|---|---|---|
| 16/06/2019 | 1.0 | Criação da page | André Eduardo |
| 17/06/2019 | 1.1 | Adição de Conteúdo | André Eduardo |
| 17/06/2019 | 1.2 | Adição de Conteúdo | Arthur Rodrigues |
| 18/06/2019 | 1.3 | Adição de Elos | André Eduardo |
| 18/06/2019 | 1.4 | Adição de conteudo | Fabiana Ribas |
| 18/06/2019 | 1.5 | Adição de Conteúdo | Mikhaelle Bueno |
| 19/06/2019 | 1.6 | Adição de Conteúdo | Fabiana Ribas |
| 19/06/2019 | 2.0 | Removendo Elos | André Eduardo |
| 19/06/2019 | 2.1 | Adição de Conteúdo | Mikhaelle Bueno |
| 22/06/2019 | 2.1 | Correção de links | André Eduardo |
| Código | Significado |
|---|---|
| IS | iStar |
| NFR | NFR Framework |
| US | User Story |
| ECU | Especificações de Caso de Uso |
| ES | Especificação Suplementar |
| DCU | Diagramas de Caso de Uso |
| L | Léxicos |
| C | Cenários |
| P | Épico |
| Código | Significado |
|---|---|
| AP | Análise de Protocolo |
| AD | Análise de Discurso |
| ENT | Entrevista |
| Q | Questionário |
| INT | Introspecção |
| ST | Storytelling |
| Código | Descrição | Elicitação | Modelagem | Elo |
|---|---|---|---|---|
| RF1 | O usuário deve ser capaz de pesquisar uma linha de transporte | INT02 |
US001; P01; DCU01; UC006; C07 |
E01 |
| RF2 | O usuário deve ser capaz de consultar o horario que um transporte passa em determinada parada. | INT02 |
ISR01; US002; P02; ISR01; C07; DCU01 |
E02 |
| RF3 | O usuário deve ser capaz de definir uma rota; | ST01 |
ISR03; US003; P03; C09 |
E03 |
| RF4 | O usuário deve ser capaz de realizar uma viagem; | BS002 |
ISR04; US004; P03; C13 |
E04 |
| RF5 | O usuário deve ser capaz de consultar a grade horaria do trasporte; | ST02 |
US005; P03; UC013; C05; C06; C07; ISR01 |
E05 |
| RF6 | O usuário deve escolher ponto de partida ou destino diretamente no mapa; | ST02 |
UC010; C09; P06 |
E06 |
| RF7 | O usuário deve ser capaz de reportar as condições da linha | INT03 |
C15 C16 C17 C18 C19 L05 L06 L07UC012 |
E07 |
| RF8 | O usuário deve ser capaz de receber a informação de quando deve descer |
INT01 ID-12 ST1 ID-04 |
C20 L38 UC009 |
E08 |
| RF9 | O usuário deve ter a opção de agendar uma viagem | INT04 - ID013 |
C09 L51 UC11 P018 |
E09 |
| RF10 | O usuário deve ser capaz de gerenciar(adicionar e deletar) os favoritos | ST02 |
UC005, C01, RU03, ISR04 |
E10 |
| RF11 | O usuário deve ser capaz de selecionar uma estação | INT04 RF06 |
UC02, C26 ,ISR01 ,ISR02 |
E11 |
| RF12 | O usuário deve poder mover o mapa para selecionar uma estação ao redor | INT04 RF03 | UC008 | E12 |
| RF13 | O usuário deve ser capaz de acompanhar uma viagem | ST2 |
UC009 |
E13 |
| RF14 | O usuário deve ser capaz de baixar o mapa offline |
P06, UC017 |
E14 | |
| RF15 | O usuário deve poder configurar a aplicação | - | UC018 | E15 |
| RF16 | O usuário pode definir o endereço pelo mapa | ST02 | UC010 | E16 |
| RF17 | O usuário deve conseguir compartilhar uma rota | INT04 RF15 |
P03 L11 L58 |
E17 |
| RF18 | O usuario deve ser capaz de visualizar alertas emitidos por órgãos competentes. | INT04 RF06 |
C22, L02 L43 L38 UC016 |
E18 |
| RF19 | O app deve ter acesso a localização via GPS | ST01 ID-01 |
L21 L33 UC009 |
E19 |
| RF20 | O usuário deve ser capaz de enviar feedback para a equipe do MOOVIT | - |
UC021 |
E20 |
| RF21 | O Usuário deve ser capaz de convidar amigos para conhecer o moovit. | - |
UC025 |
E21 |
| RF22 | O Usuário deve conseguir realizar login | - |
P017 UC24 |
E22 |
| RF23 | O app deve ter a opção de criar conta | ST2 |
P05 |
E23 |
| RF24 | O app deve ter a opção do usuário vincular uma conta de um email ou rede social já existente para conseguir se logar | ST2 | UC015 | E24 |
| Código | Descrição | Fonte | Elicitação | Modelagem |
|---|---|---|---|---|
| RNF1 | Compatibilidade entre vários sistemas | LICENÇA,Moovitapp Global – End User License Agreement-Moovit. | ST02 RNF01 |
NFR02 ES5 |
| RNF2 | O app deve ter uma interface intuitiva | 10 Usability Heuristics | ST02 RNF04 | NFR01 |
| RNF3 | Prevenção de erros | 10 Usability Heuristics | ST02 | NFR01 |
| RNF4 | O app deve preservar os dados do usuário de modo que o usuário fique mais confortável ao utilizar | TERMOS-DE-SERVIÇO,Moovit Terms of Service(pt)-Moovit. | ST02 RNF02 | NFR02 |
| RNF5 | O app deve motivar o usuário a contribuir apresentando-o um modelo de gamificação para assim melhorar o aplicativo | - | ST02 RNF03 | - |
| RNF6 | O app deve exigir pouco espaço de armazenamento | TERMOS-DE-SERVIÇO,Moovit Terms of Service(pt)-Moovit. | ST02 RNF05 | NFR02 |
| RNF7 | O app deve ter um layout agradável e bonito. | 10 Usability Heuristics | ST02 RNF06 |
ES6 NFR01 |
| RNF8 | Ajuda e suporte ao usuário | CENTRAL-DE-AJUDA - Moovit | ES7 | NFR03 |
| RNF9 | Estética e designe minimalista | 10 Usability Heuristics | ES2 | NFR01 |