Home | Escopo | Arquitetura | Configuração | Mockups | BD | Instalação | Gerência | Qualidade | Processo |
---|
Processo
Acesso rápido
Materiais de apoio
🔗 Página do NodeJS🔗 Página do React Native🔗 Curso starter de NodeJS e React Native (Rocketseat)🔗 Iniciando no React Native🔗 Instalação do React Native (Rocketseat)🔗 Playlist no YouTube (com tutoriais feitos por membros do time, e vídeos relacionados)
Desenvolvimento
Outras páginas da wiki com informações importantes para o desenvolvimento:
-
📄 Padronização: padrões de código, documentação e nomenclatura de arquivos. -
📄 Git Workflow: padrões de commit, branches e merge requests. -
📄 Rotas: documentação das rotas da API. -
📄 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.
Sprints
João Leão (AGES III)
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
Marlon (AGES II)
Alessandro e João Severo (AGES III)
Eduardo e João Leão (AGES III)
Squads
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.
Retrospectiva
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
Fernanda (AGES I) e João Leão (AGES III)
João Severo (AGES III)
Marlon (AGES II)
Squads
Marcos
Retrospectiva
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
João Leão (AGES III)
Fernanda (AGES I)
Pablo (AGES I) e João Severo (AGES III)
Squads
Marcos
Retrospectiva
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 - 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
João Leão (AGES III)
João Severo (AGES III)
Pablo (AGES I)
Squads
Alessandro** e João Severo** ficam como auxílio para integrações nas squads 2, 3 e 4.
Marcos
Retrospectiva
Nenhum item de ação foi levantado a partir da retrospectiva.
Sprint 4
João Leão (AGES III)
João Severo (AGES III)
Fernanda (AGES I)
Squads
Marcos
Retrospectiva
Como esta foi a última retrospectiva do projeto, nenhum item de ação foi levantado.
Horários dos membros do time
Legenda:
-
✅ : livre; -
⚠ : talvez; -
❌ : ocupado.
AGES I
Arthur Henz
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Arthur Oliano
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Celso
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Fernanda
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Letícia
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Pablo
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
AGES II
Bernardo
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Enzo
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Felipe
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Marlon
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
AGES III
Alessandro
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Eduardo
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
João Leão
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
João Severo
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
AGES IV
Bianca
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Rafael Ritter
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |
Rafael Araujo
Segunda | Terça | Quarta | Quinta | Sexta | Sábado | |
---|---|---|---|---|---|---|
AB 8h – 9h30min |
||||||
CD 9h45min – 11h15min |
||||||
EE1 11h30min – 13h |
||||||
FG 14h – 15h30min |
||||||
HI 15h45min – 17h15min |
||||||
JK 17h30min – 19h |
||||||
LM 19h15min – 20h45min |
||||||
NP 21h – 22h30min |