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
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
Planning
Squads
Marcos
Apresentação
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
Planning
Squads
Marcos
Apresentação
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
Planning
Squads
Alessandro** e João Severo** ficam como auxílio para integrações nas squads 2, 3 e 4.
Marcos
Apresentação
Retrospectiva
Nenhum item de ação foi levantado a partir da retrospectiva.
Sprint 4
Planning
Squads
Marcos
Apresentação
Retrospectiva
Como esta foi a última retrospectiva do projeto, nenhum item de ação foi levantado.