|[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
Acesso rápido
-
[Materiais de apoio](#materiais_de_apoio)
-
[Desenvolvimento](#desenvolvimento)
-
[Sprints](#sprints)
-
[Sprint 0](#sprint0)
-
[Sprint 1](#sprint1)
-
[Sprint 2](#sprint2)
-
[Sprint 3](#sprint3)
-
[Sprint 4](#sprint4)
-
[Apresentação final](#apresentacao_final)
-
[Horários dos membros do time](horarios)
<div id="materiais_de_apoio"/>
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)
<div id="desenvolvimento"/>
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).
<div id="sprints"/>
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.
<div id="sprint0"/>
Sprint 0 - 12/03/2021 a 26/03/2021
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](https://tools.ages.pucrs.br/cine-clube/cineclube-wiki/blob/master/Apresentações/CineClube%20-%20Sprint%200.pdf)
Retrospectiva
Pontos a melhorar e itens de ação levantados a partir da retrospectiva:
| O que melhorar | Item de ação | |--------------------|------------------| | Canais de comunicação confusos | Criação das tags para canais do Discord para facilitar comunicação entre as squads | | Falta de responsáveis por determinadas tarefas|| | Horas complementares || | Wiki desatualizada| | | Dar mais espaço para os AGES I e II falarem nas reuniões | Criação de uma pauta para as reuniões e apresentações, para que todos saibam o que vai acontecer e tenham a possibilidade de participar | | Fazer melhor uso do Trello| A equipe fará a quebra de todas as US em conjunto na próxima sprint | | Algumas pessoas não divulgaram os horários nos quais estarão disponíveis | Completar a lista de horários na Wiki |
<div id="sprint1"/>
Sprint 1 - 26/03/2021 a 16/04/2021
Squads
O time foi dividido em 3 squads:
Squad 1
Task: US01 - Cadastro
-
Patrick Flores – FRONT & BACK-END TECH LEADER
-
Lucas Dimer Justo
-
Pâmela Barreto
-
Alexya Silva
Squad 2
Task: US03 - Login
-
Augusto Bottega – BACK-END TECH LEADER
-
João Pedro Laureano – FRONT-END TECH LEADER
-
Leonardo Machado
Squad 3
Task: US04 - Home
-
Eduardo Schweitzer – BACK-END TECH LEADER
-
Gabriel Ferreira Kurtz – FRONT-END TECH LEADER
-
Bruno Breyer Garcia
-
Henrique Derlam Zwetsch
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.
Apresentação
Disponível em [CineClube - Sprint 1](https://tools.ages.pucrs.br/cine-clube/cineclube-wiki/blob/master/Apresenta%C3%A7%C3%B5es/CineClube_-_Sprint_1.pdf)
Retrospectiva
Pontos a melhorar e itens de ação levantados a partir da retrospectiva:
| O que melhorar | Item de ação | |--------------------|------------------| | Melhorar descrição das tasks no Trello | Padronizar o Trello com uma task modelo. Descrever as atividades que precisam ser feitas em cada US nos cards do Trello. | | Dailies nos intervalos de aula estão corridas|| | Maior interação no grupo de WhatsApp para responder dúvidas dos colegas || | Dificuldade na divisão de tarefas dos AGES 4| Cada AGES 4 fica responsável por uma Squad, e deve monitorar o desenvolvimento das tasks dessa squad e resolver os impedimentos dos seus membros.| | Wiki desatualizada | | | Pull requests menores|Criar uma branch por Feature para evitar ociosidade e dependência entre as tasks. Também para ajudar na hora do Merge|
<div id="sprint2"/>
Sprint 2 - 16/04/2021 a 30/04/2021
Squads
O time se manteve dividido em 3 squads:
Squad 1
Tasks: US13, US14, Ajustes elementos visuais
-
Patrick Flores – FRONT & BACK-END TECH LEADER
-
Lucas Dimer Justo
-
Pâmela Barreto
-
Alexya Silva
Squad 2
Tasks: US08, US09, US12
-
Augusto Bottega – BACK-END TECH LEADER
-
João Pedro Laureano – FRONT-END TECH LEADER
-
Leonardo Machado
Squad 3
Tasks: US06, US07, US10
-
Eduardo Schweitzer – BACK-END TECH LEADER
-
Gabriel Ferreira Kurtz – FRONT-END TECH LEADER
-
Bruno Breyer Garcia
-
Henrique Derlam Zwetsch
Marcos
A data definida para conclusão das atividades e abertura de MRs foi a quarta-feira anterior à entrega da Sprint: 28/04. Na quinta-feira devemos ter o resultado já em ambiente de homologação.
Apresentação
Disponível em [CineClube - Sprint 2](https://tools.ages.pucrs.br/cine-clube/cineclube-wiki/blob/master/Apresenta%C3%A7%C3%B5es/CineClube_-_Sprint_2.pdf)
Sprint 3 - 30/04/2021 a 28/05/2021
Squads
O time se manteve dividido em 3 squads, mas foi definido que a a Squad 1 e a Squad 2 trabalhariam juntas nessa Sprint:
Squad 1 + Squad 2
Tasks: US05, US08, US8.5, US23, US24
-
Patrick Flores – FRONT & BACK-END TECH LEADER
-
Lucas Dimer Justo
-
Pâmela Barreto
-
Alexya Silva
-
Augusto Bottega – BACK-END TECH LEADER
-
João Pedro Laureano – FRONT-END TECH LEADER
-
Leonardo Machado
Squad 3
Tasks: US02, US15, US16
-
Eduardo Schweitzer – BACK-END TECH LEADER
-
Gabriel Ferreira Kurtz – FRONT-END TECH LEADER
-
Bruno Breyer Garcia
-
Henrique Derlam Zwetsch