Home | Sprints | Requisitos | Arquitetura | Configuração | Mockups | BD | Instalação | GP | Horários | Processo |
---|
Processo
Acesso rápido
- Materiais de apoio
- Desenvolvimento
- Destaques
- Sprints
- Apresentação final
- Horários dos membros do time
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).
Sprints
A cada sprint, são apresentados:
- Definição dos membros das Squads suas respectivas USs (Planning);
- Marcos da Sprint: data limite para abertura de merge requests, integrações e testes funcionais;
- Apresentação de entrega feita para os Stakeholders;
- Dados da Retrospectiva.
Sprint 0
Squads
AGES I & AGES III - levantamento de requisitos e desenvolvimento dos mockups
AGES III - definição da arquitetura e desenvolvimento da base do projeto
AGES IV - acompanhamento e apoio ao resto do time
Foram definidos três Tech Leaders AGES III para serem os responsáveis pela definição da arquitetura e criação da estrutura do projeto:
Arquiteto líder do back-end & banco de dados: João Pedro Laureano
Arquiteto líder do front-end: Patrick Flores
Outros Arquitetos de Software: Pâmela, Gabriel K. e Eduardo Schweitzer
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.
Apresentação
Disponível em CineClube - Sprint 0
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
Squads
O time foi dividido em 3 squads:
Squad 1
Patrick Flores – FRONT & BACK-END TECH LEADER
Lucas Dimer Justo
Pâmela Barreto
Alexya Silva
Task: US01 - Cadastro
Squad 2
Augusto Bottega – BACK-END TECH LEADER
João Pedro Laureano – FRONT-END TECH LEADER
Leonardo Machado
Task: US03 - Login
Squad 3
Eduardo Schweitzer – BACK-END TECH LEADER
Gabriel Ferreira Kurtz – FRONT-END TECH LEADER
Bruno Breyer Garcia
Henrique Derlam Zwetsch
Task: US04 - Home
Marcos
A data definida para conclusão das atividades e abertura de MRs foi a quarta-feira anterior à entrega da Sprint: 14/04. Na quinta-feira devemos ter o resultado já em ambiente de homologação.