|
|[Home](home)|[Sprints](sprints)|[Requisitos](requisitos)|[Arquitetura](arquitetura)|[Configuração](configuracao)|[Mockups](mockups)|[BD](banco_dados)|[Instalação](instalacao)|[GP](gp)|[Horários](horarios)|[Processo](processo)
|
|
|[Home](home)|[Sprints](sprints)|[Requisitos](requisitos)|[Arquitetura](arquitetura)|[Configuração](configuracao)|[Mockups](mockups)|[BD](banco_dados)|[Instalação](instalacao)|[GP](gp)|[Horários](horarios)|[Processo](processo)
|
|
|---|---|---|---|---|---|---|---|---|---|---|
|
|
|---|---|---|---|---|---|---|---|---|---|---|
|
|
# Processo |
|
# Processo
|
|
\ No newline at end of file |
|
|
|
|
|
_Acesso rápido_
|
|
|
|
|
|
|
|
- [Materiais de apoio](#materiais-de-apoio)
|
|
|
|
- [Desenvolvimento](#desenvolvimento)
|
|
|
|
- [Destaques](#destaques)
|
|
|
|
- [Sprints](#sprints)
|
|
|
|
- [Sprint 0](#sprint-0)
|
|
|
|
- [Sprint 1](#sprint-1)
|
|
|
|
- [Sprint 2](#sprint-2)
|
|
|
|
- [Sprint 3](#sprint-3)
|
|
|
|
- [Sprint 4](#sprint-4)
|
|
|
|
- [Apresentação final](#apresentação-final)
|
|
|
|
- [Horários dos membros do time](#horários-dos-membros-do-time)
|
|
|
|
|
|
|
|
## Materiais de apoio
|
|
|
|
|
|
|
|
- [🔗 Página do NodeJS](https://nodejs.org/en/)
|
|
|
|
- [🔗 Página do React Native](https://reactnative.dev/)
|
|
|
|
- [🔗 Curso starter de NodeJS e React Native (Rocketseat)](https://app.rocketseat.com.br/starter)
|
|
|
|
- [🔗 Iniciando no React Native](https://www.youtube.com/watch?v=XcU9GEUZTQA&t=194s)
|
|
|
|
- [🔗 Instalação do React Native (Rocketseat)](https://react-native.rocketseat.dev/)
|
|
|
|
- [🔗 Playlist no YouTube (com tutoriais feitos por membros do time, e vídeos relacionados)](https://www.youtube.com/watch?v=4q4_lr3wd5g&list=PLw419DyrD2MGX7ub4fwmKa1eCOfyP2JsM)
|
|
|
|
|
|
|
|
## Desenvolvimento
|
|
|
|
|
|
|
|
Outras páginas da wiki com informações importantes para o desenvolvimento:
|
|
|
|
|
|
|
|
- [📄 Padronização](padronizacao): padrões de código, documentação e nomenclatura de arquivos.
|
|
|
|
- [📄 Git Workflow](git_workflow): padrões de commit, branches e merge requests.
|
|
|
|
- [📄 Rotas](rotas): documentação das rotas da API.
|
|
|
|
- [📄 Deploy](deploy): como fazer o deploy da aplicação (backend para AWS).
|
|
|
|
|
|
|
|
## Destaques
|
|
|
|
|
|
|
|
Ao fim de cada sprint, um questionário foi aplicado aos membros do time dos níveis I, II e III para auxiliar na formação das squads, por parte dos AGES IV. Nesse questionário, os alunos também tinham a oportunidade de votar nos colegas que acreditaram ter se destacado mais ao longo da sprint finalizada. Os mais votados eram eleitos como destaques da sprint. Ao final do projeto, os AGES IV presentearam o aluno que obteve a maior pontuação total ao longo do semestre.
|
|
|
|
|
|
|
|
A tabela abaixo apresenta os destaques de cada sprint, assim como o aluno mais votado que foi presenteado ao fim do semestre.
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
<img src="resources/destaques.png" height="500" alt="Alunos que se destacaram">
|
|
|
|
</div>
|
|
|
|
|
|
|
|
## Sprints
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
🌟 <b>Destaque do projeto</b> 🌟
|
|
|
|
|
|
|
|
João Leão (AGES III)
|
|
|
|
|
|
|
|
🌟🌟🌟🌟🌟🌟🌟
|
|
|
|
</div>
|
|
|
|
|
|
|
|
A cada sprint, são apresentados:
|
|
|
|
- os membros que obtiveram destaque, de acordo com a opinião de todos os membros do time (via questionário);
|
|
|
|
- definição dos squads e USs de cada squad;
|
|
|
|
- marcos da sprint: data-limite para abertura de merge requests, integrações e testes funcionais; e
|
|
|
|
- itens de ação levantados nas retrospectivas.
|
|
|
|
|
|
|
|
### Sprint 0
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
🌟 <b>Destaques da Sprint 0</b> 🌟
|
|
|
|
|
|
|
|
Marlon (AGES II)
|
|
|
|
|
|
|
|
Alessandro e João Severo (AGES III)
|
|
|
|
|
|
|
|
Eduardo e João Leão (AGES III)
|
|
|
|
|
|
|
|
🌟🌟🌟🌟🌟🌟🌟
|
|
|
|
</div>
|
|
|
|
|
|
|
|
#### Squads
|
|
|
|
|
|
|
|
![Squads da Sprint 0](resources/sprints/s0-squads.png)
|
|
|
|
|
|
|
|
#### Marcos
|
|
|
|
|
|
|
|
Como essa sprint é focada em estudos dirigidos, entendimento do projeto, desenvolvimento de mockups e criação de user stories, não foram definidas datas-limite para a realização das atividades da sprint.
|
|
|
|
|
|
|
|
#### Review
|
|
|
|
|
|
|
|
[:link: Apresentação da sprint review](resources/sprints/s0-review-s1-planning.pdf)
|
|
|
|
|
|
|
|
#### Retrospectiva
|
|
|
|
|
|
|
|
[🔗🖼 Todos os pontos levantados na retrospectiva](resources/sprints/s0-retro.png)
|
|
|
|
|
|
|
|
Pontos a melhorar e itens de ação levantados a partir da retrospectiva:
|
|
|
|
|
|
|
|
| **O que melhorar** | **Item de ação** |
|
|
|
|
|--------------------|------------------|
|
|
|
|
| Comunicação | Usar canais do Discord ou WhatsApp geral (para termos visibilidade) |
|
|
|
|
| Respeitar a vez do outro de falar (muitas vezes um sai atropelando o outro) | Tentar organizar comunicação no Zoom pela "mãozinha" |
|
|
|
|
| Pouco efeito na divisão dos squads; algumas squads ficaram para fazer os mockups de muitas telas | Organizar melhor os squads |
|
|
|
|
| Pouca gente atualizou a wiki | Separar um tempo para atualizar a wiki (cada um) |
|
|
|
|
| - | Entender eventuais dúvidas nos estudos, auxiliar nos primeiros passos e dar um suporte mais de perto para AGES I |
|
|
|
|
| - | Revisar a documentação de banco de dados que o Marlon começou |
|
|
|
|
| (atividades AGES III) | Definições de pull requests e code review |
|
|
|
|
| (atividades AGES III) | Centralizar, revisar e apresentar documentos de arquitetura |
|
|
|
|
| (atividades AGES III) | Preparar os ambientes |
|
|
|
|
|
|
|
|
### Sprint 1
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
🌟 <b>Destaques da Sprint 1</b> 🌟
|
|
|
|
|
|
|
|
Fernanda (AGES I) e João Leão (AGES III)
|
|
|
|
|
|
|
|
João Severo (AGES III)
|
|
|
|
|
|
|
|
Marlon (AGES II)
|
|
|
|
|
|
|
|
🌟🌟🌟🌟🌟🌟🌟
|
|
|
|
</div>
|
|
|
|
|
|
|
|
#### Planning
|
|
|
|
|
|
|
|
[:link: Apresentação da sprint planning](resources/sprints/s0-review-s1-planning.pdf)
|
|
|
|
|
|
|
|
#### Squads
|
|
|
|
|
|
|
|
![Squads da Sprint 1](resources/sprints/s1-squads.png)
|
|
|
|
|
|
|
|
#### Marcos
|
|
|
|
|
|
|
|
![Marcos da Sprint 1](resources/sprints/s1-marcos.png)
|
|
|
|
|
|
|
|
#### Review
|
|
|
|
|
|
|
|
[:link: Apresentação da sprint review](resources/sprints/s1-review-s2-planning.pdf)
|
|
|
|
|
|
|
|
#### Retrospectiva
|
|
|
|
|
|
|
|
[🔗🖼 Todos os pontos levantados na retrospectiva](resources/sprints/s1-retro.png)
|
|
|
|
|
|
|
|
Pontos a melhorar e itens de ação levantados a partir da retrospectiva:
|
|
|
|
|
|
|
|
| **O que melhorar** | **Item de ação** |
|
|
|
|
|--------------------|------------------|
|
|
|
|
| Documentação na wiki; manter documentação de arquitetura atualizada | Separar um tempo para atualizar a wiki (cada um) |
|
|
|
|
| Uso de canais privados no Discord para discussões que podem ser abertas ao time | Direcionar conversas no Discord para os canais adequados |
|
|
|
|
| Falta de testes funcionais; aplicar testes funcionais antes da entrega | Organizar papéis para revisão/testes funcionais |
|
|
|
|
| PRs que passam com bugs/problemas, mesmo após code review | Mais atenção na revisão do código e testes manuais dos merge requests |
|
|
|
|
| Build não ser no dia da entrega | Reservar um dia a mais para integração |
|
|
|
|
| Mais auxílio (detalhamento) nos merge requests | Adicionar mais detalhes nos merge requests (prints, vídeos, ...) → Criar templates de merge requests no GitLab |
|
|
|
|
| Tasks "roubadas" dos colegas | Pair programming para tasks de duplas/trios (e não deixar que apenas uma pessoa faça) |
|
|
|
|
|
|
|
|
### Sprint 2
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
🌟 <b>Destaques da Sprint 2</b> 🌟
|
|
|
|
|
|
|
|
João Leão (AGES III)
|
|
|
|
|
|
|
|
Fernanda (AGES I)
|
|
|
|
|
|
|
|
Pablo (AGES I) e João Severo (AGES III)
|
|
|
|
|
|
|
|
🌟🌟🌟🌟🌟🌟🌟
|
|
|
|
</div>
|
|
|
|
|
|
|
|
#### Planning
|
|
|
|
|
|
|
|
[:link: Apresentação da sprint planning](resources/sprints/s1-review-s2-planning.pdf)
|
|
|
|
|
|
|
|
#### Squads
|
|
|
|
|
|
|
|
![Squads da Sprint 2](resources/sprints/s2-squads.png)
|
|
|
|
|
|
|
|
#### Marcos
|
|
|
|
|
|
|
|
![Marcos da Sprint 2](resources/sprints/s2-marcos.png)
|
|
|
|
|
|
|
|
#### Review
|
|
|
|
|
|
|
|
[:link: Apresentação da sprint review](resources/sprints/s2-review-s3-planning.pdf)
|
|
|
|
|
|
|
|
#### Retrospectiva
|
|
|
|
|
|
|
|
[🔗🖼 Todos os pontos levantados na retrospectiva](resources/sprints/s2-retro.png)
|
|
|
|
|
|
|
|
Pontos a melhorar e itens de ação levantados a partir da retrospectiva:
|
|
|
|
|
|
|
|
| **O que melhorar** | **Item de ação** |
|
|
|
|
|--------------------|------------------|
|
|
|
|
| Integrações terminadas no dia da entrega; entregas em cima da hora | - Começar o desenvolvimento pela integração, antes da UI<br/>- Reunião após prazo dos MRs para dividir atividades de refinamento (ou integrações que faltam) |
|
|
|
|
| Problemas encontrados de última hora no backend | Reunião para sincronização sobre o backend (deploy) com outros membros do time (AGES III e/ou IV)
|
|
|
|
| Herói no time; pessoal trabalhando de madrugada por conta da entrega (e não apenas por querer trabalhar de madrugada) | Avisar quando for fazer alguma task de madrugada |
|
|
|
|
|
|
|
|
### Sprint 3
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
🌟 <b>Destaques da Sprint 3</b> 🌟
|
|
|
|
|
|
|
|
João Leão (AGES III)
|
|
|
|
|
|
|
|
João Severo (AGES III)
|
|
|
|
|
|
|
|
Pablo (AGES I)
|
|
|
|
|
|
|
|
🌟🌟🌟🌟🌟🌟🌟
|
|
|
|
</div>
|
|
|
|
|
|
|
|
#### Planning
|
|
|
|
|
|
|
|
[:link: Apresentação da sprint planning](resources/sprints/s2-review-s3-planning.pdf)
|
|
|
|
|
|
|
|
#### Squads
|
|
|
|
|
|
|
|
![Squads da Sprint 3](resources/sprints/s3-squads.png)
|
|
|
|
|
|
|
|
Alessandro** e João Severo** ficam como auxílio para integrações nas squads 2, 3 e 4.
|
|
|
|
|
|
|
|
#### Marcos
|
|
|
|
|
|
|
|
![Marcos da Sprint 3](resources/sprints/s3-marcos.png)
|
|
|
|
|
|
|
|
#### Review
|
|
|
|
|
|
|
|
[:link: Apresentação da sprint review](resources/sprints/s3-review-s4-planning.pdf)
|
|
|
|
|
|
|
|
#### Retrospectiva
|
|
|
|
|
|
|
|
[🔗🖼 Todos os pontos levantados na retrospectiva](resources/sprints/s3-retro.png)
|
|
|
|
|
|
|
|
Nenhum item de ação foi levantado a partir da retrospectiva.
|
|
|
|
|
|
|
|
### Sprint 4
|
|
|
|
|
|
|
|
<div align="center">
|
|
|
|
🌟 <b>Destaques da Sprint 4</b> 🌟
|
|
|
|
|
|
|
|
João Leão (AGES III)
|
|
|
|
|
|
|
|
João Severo (AGES III)
|
|
|
|
|
|
|
|
Fernanda (AGES I)
|
|
|
|
|
|
|
|
🌟🌟🌟🌟🌟🌟🌟
|
|
|
|
</div>
|
|
|
|
|
|
|
|
#### Planning
|
|
|
|
|
|
|
|
[:link: Apresentação da sprint planning](resources/sprints/s3-review-s4-planning.pdf)
|
|
|
|
|
|
|
|
#### Squads
|
|
|
|
|
|
|
|
![Squads da Sprint 4](resources/sprints/s4-squads.png)
|
|
|
|
|
|
|
|
#### Marcos
|
|
|
|
|
|
|
|
![Marcos da Sprint 4](resources/sprints/s4-marcos.png)
|
|
|
|
|
|
|
|
#### Review
|
|
|
|
|
|
|
|
[:link: Apresentação da sprint review](resources/sprints/s4-review.pdf)
|
|
|
|
|
|
|
|
#### Retrospectiva
|
|
|
|
|
|
|
|
[🔗🖼 Todos os pontos levantados na retrospectiva](resources/sprints/s4-retro.png)
|
|
|
|
|
|
|
|
Como esta foi a última retrospectiva do projeto, nenhum item de ação foi levantado.
|
|
|
|
|
|
|
|
## Apresentação final
|
|
|
|
|
|
|
|
[:link: Apresentação final do projeto](resources/apresentacao-final.pdf)
|
|
|
|
|
|
|
|
## Horários dos membros do time
|
|
|
|
|
|
|
|
[🔗 Horários atualizados dos membros do time](https://docs.google.com/spreadsheets/d/1CBpkg2RnAXZF6lq8Wb-Ay7LDQ6aO7rhq8d_dENNXi9I/edit?usp=sharing)
|
|
|
|
|
|
|
|
**Legenda:**
|
|
|
|
|
|
|
|
- :white_check_mark: : livre;
|
|
|
|
- :warning: : talvez;
|
|
|
|
- :x: : ocupado.
|
|
|
|
|
|
|
|
### AGES I
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Arthur Henz</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| CD<br>9h45min – 11h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| EE1<br>11h30min – 13h | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| FG<br>14h – 15h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Arthur Oliano</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| CD<br>9h45min – 11h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| EE1<br>11h30min – 13h | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| FG<br>14h – 15h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Celso</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | |
|
|
|
|
| CD<br>9h45min – 11h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | |
|
|
|
|
| EE1<br>11h30min – 13h | :x: | :x: | :x: | :x: | :x: | |
|
|
|
|
| FG<br>14h – 15h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | |
|
|
|
|
| HI<br>15h45min – 17h15min | :warning: | :warning: | :warning: | :warning: | :warning: | |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :x: | |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :x: | :x: | :x: | :white_check_mark: | |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :x: | :x: | :white_check_mark: | |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Fernanda</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :white_check_mark: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| CD<br>9h45min – 11h15min | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| EE1<br>11h30min – 13h | :x: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| FG<br>14h – 15h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Letícia</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| CD<br>9h45min – 11h15min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| EE1<br>11h30min – 13h | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| FG<br>14h – 15h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :white_check_mark: | :x: | :white_check_mark: | :x: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Pablo</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :warning: | :warning: | :warning: | :warning: | :warning: | :x: |
|
|
|
|
| CD<br>9h45min – 11h15min | :warning: | :warning: | :warning: | :warning: | :warning: | :x: |
|
|
|
|
| EE1<br>11h30min – 13h | :warning: | :warning: | :warning: | :warning: | :warning: | :x: |
|
|
|
|
| FG<br>14h – 15h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
### AGES II
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Bernardo</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| CD<br>9h45min – 11h15min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| EE1<br>11h30min – 13h | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| FG<br>14h – 15h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Enzo</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| CD<br>9h45min – 11h15min | :x: | :white_check_mark: | :x: | :white_check_mark: | :x: | :x: |
|
|
|
|
| EE1<br>11h30min – 13h | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: |
|
|
|
|
| FG<br>14h – 15h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Felipe</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :warning: | :warning: | :warning: | :warning: | :warning: | :x: |
|
|
|
|
| CD<br>9h45min – 11h15min | :warning: | :warning: | :warning: | :warning: | :warning: | :x: |
|
|
|
|
| EE1<br>11h30min – 13h | :warning: | :warning: | :warning: | :warning: | :warning: | :x: |
|
|
|
|
| FG<br>14h – 15h30min | :warning: | :warning: | :warning: | :warning: | :warning: | :x: |
|
|
|
|
| HI<br>15h45min – 17h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :warning: | :warning: | :warning: | :warning: | :warning: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :warning: | :warning: | :warning: | :warning: | :warning: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :warning: | :warning: | :warning: | :warning: | :warning: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Marlon</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| CD<br>9h45min – 11h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| EE1<br>11h30min – 13h | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| FG<br>14h – 15h30min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| HI<br>15h45min – 17h15min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :white_check_mark: | :x: | :white_check_mark: | :x: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
### AGES III
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Alessandro</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| CD<br>9h45min – 11h15min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| EE1<br>11h30min – 13h | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| FG<br>14h – 15h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :white_check_mark: | :x: | :white_check_mark: | :x: | :x: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Eduardo</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| CD<br>9h45min – 11h15min | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| EE1<br>11h30min – 13h | :x: | :x: | :x: | :x: | :x: | :x: |
|
|
|
|
| FG<br>14h – 15h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :white_check_mark: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :white_check_mark: | :x: | :white_check_mark: | :white_check_mark: | :warning: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>João Leão</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| CD<br>9h45min – 11h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| EE1<br>11h30min – 13h | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| FG<br>14h – 15h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>João Severo</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| CD<br>9h45min – 11h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| EE1<br>11h30min – 13h | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| FG<br>14h – 15h30min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
### AGES IV
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Bianca</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| CD<br>9h45min – 11h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| EE1<br>11h30min – 13h | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| FG<br>14h – 15h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :white_check_mark: | :x: | :white_check_mark: | :warning: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Rafael Ritter</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| CD<br>9h45min – 11h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| EE1<br>11h30min – 13h | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| FG<br>14h – 15h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :x: | :x: | :x: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :x: | :white_check_mark: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :x: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :x: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Rafael Araujo</b></summary>
|
|
|
|
|
|
|
|
| | Segunda | Terça | Quarta | Quinta | Sexta | Sábado |
|
|
|
|
|:-:|:-------:|:-----:|:------:|:------:|:-----:|:------:|
|
|
|
|
| AB<br>8h – 9h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| CD<br>9h45min – 11h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| EE1<br>11h30min – 13h | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| FG<br>14h – 15h30min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| HI<br>15h45min – 17h15min | :x: | :x: | :x: | :x: | :x: | :white_check_mark: |
|
|
|
|
| JK<br>17h30min – 19h | :x: | :warning: | :x: | :warning: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| LM<br>19h15min – 20h45min | :warning: | :x: | :warning: | :warning: | :white_check_mark: | :white_check_mark: |
|
|
|
|
| NP<br>21h – 22h30min | :white_check_mark: | :warning: | :warning: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
|
|
|
|
|
|
|
|
</details> |