fga-eps-mds/2020.2-Anunbis

View on GitHub
docs/documentacao/roadmap.md

Summary

Maintainability
Test Coverage
## Histórico de Revisão

|Data|Versão|Alteração|Autor|
|:-:|:-:|:-:|:-:|
| 19/02/2021 |   0.1  | Criação do documento e elaboração das sprints 0,1,2 | Equipe|
| 05/05/2021 |   0.2  | Adicionando sprints 7, 8, 9, 10 e 11 | Rodrigo|

## Release 1

### Sprint 0
| ID | Issue |
|:--:| ------- |
| [#1](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/1) | Estudar possiveis temas e definir tema
| [#5](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/5) | Criar um canal no Discord

### Sprint 1
 ID | Issue |
|:--:| ------- | 
| [#3](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/3) | Estudando tecnologias HTML, CSS e GIT
| [#6](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/6) | Criar templates de Issues e Pull Requests
| [#9](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/9) | Estudar Metodologias Ágeis
| [#13](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/13) | Criar arquivo de contribuição
| [#14](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/14) | Criação da Wiki do projeto
| [#16](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/16) | Colocar a Wiki online usando GitHub Pages

### Sprint 2
| ID | Issue |
|:--:| ------- |
| [#18](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/18) | Definir o escopo do projeto
| [#19](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/19) | Definir tecnologias
| [#20](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/20) | Definir as funções de cada um do time
| [#24](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/24) | Criar Backlog do Produto 
| [#25](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/25) | Abertura do documento de Arquitetura
| [#28](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/28) | Abertura do documento de visão
| [#29](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/29) | Criação de documento do Roadmap 

### Sprint 3
| ID | Issue |
|:--:| ------- |
| [#34](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/34) | Criação do Termo de Abertura
| [#36](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/36) | Estudo básico em Flask
| [#38](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/38) | Definir nome do projeto
| [#39](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/39) | Criar o protótipo de baixa fidelidade
| [#40](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/40) | Estudo sobre ReactJS
| [#42](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/42) | Revisar documento de arquitetura e adicionar representação arquitetural
| [#43](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/43) | Criar documento de metodologias
| [#44](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/44) | Atualizar nome do projeto na documentação

### Sprint 4
| ID | Issue |
|:--:| ------- |
| [#37](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/37) | Estudar e configurar o docker para o back-end
| [#51](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/51) | Adicionar Política de Repositório na wiki
| [#52](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/52) | Aprender sobre o Planning Poker
| [#54](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/54) | Documentar a sprint 3
| [#55](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/55) | Criar Identidade Visual
| [#56](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/56) | Criar Protótipo de Alta Fidelidade
| [#57](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/57) | Atualizar documento de Visão
| [#59](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/59) | Adicionar casos de usos, visao logica e revisar no documento de arquitetura
| [#61](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/61) | Atualizar Fluxo de Usuário
| [#65](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/65) | Adicionar versionamento às políticas de contribuição
| [#68](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/68) | Revisar arquitetura do backend
| [#70](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/70) | Abrir documento de planejamento de riscos
| [#72](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/72) | Atualizar documento de protótipo
| [#74](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/74) | Modelagem dos dados
| [#76](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/76) | Criação do documento Canvas

### Sprint 5
| ID | Issue |
|:--:| ------- |
| [#82](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/82) | Documentar Sprint 4
| [#83](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/83) | Customizar GhPages de acordo com identidade visual
| [#84](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/84) | Realizar cadastro de aluno na plataforma
| [#85](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/85) | Configurar o React e o Docker no repositório do front-end
| [#86](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/86) | Configurar a autentificação no back-end
| [#87](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/87) | Criar repositório para front-end e adicionar arquivos de comunidade
| [#88](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/88) | Documentar o planning da sprint 5

### Sprint 6
| ID | Issue |
|:--:| ------- | 
| [#91](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/91) | [US02] - Realizar Cadastro de Professor na Plataforma |
| [#93](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/93) | Arquitetura MVC no backend | 
| [#94](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/94) | Documentar a Sprint 5 | 
| [#96](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/96) | Revisar arquivos README | 
| [#97](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/97) | Revisar documento de arquitetura |
| [#98](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/98) | Revisar backlog do produto | 
| [#100](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/100) | Revisar roadmap e aba das sprints |
| [#101](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/101) | [US13] e [US14] - Estudante pode avaliar professor | 
| [#102](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/102) | [US08] - Buscar Um Professor Por Maior Nota Geral | 
| [#104](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/104) | [US03] - Realizar login de aluno | 

### Sprint 7
| ID | Issue | 
|:--:| ------- |
| [#112](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/112) | Documentar a Sprint 6 |
| [#113](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/113) | Preparar Apresentação da R1 |
| [#115](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/115) | Organizar Front-End de acordo com Documento de Arquitetura |
| [#116](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/116) | Revisar toda a Documentação | 
| [#117](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/117) | Consertar rotas do Front-End | 

## Release 2

### Sprint 8
| ID | Issue |
|:--:| ------- |
| [#119](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/119) | Documentar a Sprint 7 | 
| [#120](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/120) | Estudar testes e deploy | 
| [#121](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/121) | Documentar Identidade visual do produto | 
| [#122](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/122) | Estudar e refatorar CSS do front-end | 
| [#124](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/124) | Atualizar documento Canvas | 
| [#148](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/148) | Deploy Heroku | 
 
### Sprint 9
| ID | Issue |
|:--:| ------- |
| [#123](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/123) | Refatorar documento de visão | 
| [#137](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/137) | [US19] - Aluno avaliar comentário de terceiros |
| [#140](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/140) | [US22] - Aluno alterar senha | 
| [#142](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/142) | [US24] - Aluno excluir a própria conta |
| [#151](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/151) | Documentar a Sprint 8 | 
| [#152](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/152) | Testes de integração do back-end |
| [#154](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/154) | Autenticar rotas | 
| [#157](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/157) | Testes das rotas | 
| [#158](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/158) | [BUG] Multiplas classes de testes |
| [#161](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/161) | Adicionando testes no github actions |
| [#168](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/168) | Reavaliar Documento de Arquitetura |
| [#169](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/169) | Reavaliação do protótipo | 
| [#170](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/170) | Alterar Arquitetura do Front-End |
| [#171](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/171) | Alterar Arquitetura do Back-End |

### Sprint 10
| ID | Issue |
|:--:| ------- |
| [#174](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/174) | Documentar a Sprint 9 | 
| [#175](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/175) | Treinamento de integração da equipe front/back |

### Sprint 11
| ID | Issue |
|:--:| ------- |
| [#125](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/125) | [US04] - Login de professor  | 
| [#135](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/135) | [US17] - Aluno ver avaliações que realizou  |
| [#136](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/136) | [US18] - Professor ver avaliações sobre si mesmo |
| [#138](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/138) | [US20] - Usuário denunciar comentário ofensivo  | 
| [#178](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/178) | Atualizar backlog do produto  | 
| [#179](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/179) | Documentar a Sprint 10 | 
| [#180](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/180) | Melhorar Pesquisa de Professor  | 
| [#181](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/181) | Teste de código de qualidade estático  | 
| [#184](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/184) | Criação da Tela Home no Front-End  | 
| [#185](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/185) | Adicionar Burndown de riscos  |

### Sprint 12
| ID | Issue |
|:--:| ------- |
| [#141](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/141) | [US23] - Professor alterar senha  | 
| [#143](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/143) | [US25] - Professor excluir a própria conta  |
| [#178](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/178) | Atualizar Backlog do Produto | 
| [#189](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/189) | Atualizar Critérios de Avaliações | 
| [#193](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/193) | Documentar a Sprint 11 | 
| [#196](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/196) | Atualizar Roadmap  |
| [#200](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/200) | Deploy contínuo front e back  | 
| [#201](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/201) | [BUG] - Tela autenticada e pesquisa   | 
| [#209](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/209) | [BUG] - tela inicial do professor  | 
| [#210](https://github.com/fga-eps-mds/2020.2-Anunbis/issues/210) | [BUG] - Matricula do professor excede o limite do inteiro  |