Home | Sprints | Requisitos | Arquitetura | Configuração | Mockups | BD | Instalação | GP | Horários | Processo |
---|
Página de Gerênciamento do Projeto
Nesta página, deve ser apresentado as seguintes informações:
- Termo de Abertura (Atualização)
- Identificação dos Stakeholders
- Papéis e Responsabilidades dos Gerentes de Projeto
- Estrutura analítica de projeto (EAP)
- User Stories
- Cronograma
- Plano de Comunicação
- Matriz de Responsabilidade
- Plano de Riscos
1. Termo de Abertura
Título do Projeto: CINE CLUBE
Semestre: Sexta-Feira LM NP – 2021.1
Justificativa do Projeto: Este projeto pretende enfrentar o problema da “fadiga decisória”, fenômeno psicológico causado pelo excessivo número de escolhas com que alguém se depara diariamente. Nesses casos, o sujeito passa a tomar más decisões ou mesmo a evitá-las, olhando demoradamente para as opções disponíveis sem conseguir escolher nenhuma. Para contornar esse estressante problema, o catálogo do Cineclube contemplará apenas filmes pré-selecionados pela equipe curadora, com breves sinopses e uma justificativa do porquê cada um merece ser assistido. O Cineclube será um serviço de curadoria de filmes com foco nos títulos disponíveis nos principais serviços de streaming, também organizará, periodicamente, debates sobre determinados filmes, conduzidos por um de nossos mediadores.
Objetivos do Projeto: Desenvolvimento de aplicativo que facilite a escolha de filmes por meio de um serviço de curadoria manual com auxílio de algoritmos, criar espaços de interação entre os usuários, possibilitando a formação de uma comunidade voltada para a avaliação e discussão de filmes.
Descrição do Projeto em alto nível:
- Login (Google Sign-In).
- Lista pessoal de filmes assistidos/recomendados/por assistir (
IMDb API). - Página para cada um dos filmes catalogados, incluindo suas informações básicas, texto e tags da equipe curadora, bem como um espaço para que os usuários comentem e avaliem.
- Barra de busca com filtros diversos.
-
Opção de seguir outros usuários. -
Feed com divulgação dos debates e conteúdo diverso.
Não está no Escopo: Plataforma para as reuniões virtuais.
Tecnologia: Progressive Web App (PWA)
2. Identificação dos Stakeholders
- Christiano Pozzer, Graduado em Design de Produto pela UFRGS e Mestrando em Design e Tecnologia pelo PGDesign da UFRGS
- Gabriela Richinitti, Graduada em Direito pela UFRGS e Doutoranda em Escrita Criativa pela PUCRS
- Lucas Furtado, Graduado em Cinema pela Unisinos e Doutorando em Comunicação pela UFRGS
- Renato Weber, Graduando em Direito pela UFRGS
3. Papéis e Responsabilidades dos Gerentes de Projeto
A partir da primeira Sprint, os Gerentes de Projeto dividirão suas atribuições de forma rotativa, representando os papéis abaixo:
Papéis permanentes de todos os GP's
- Estar atento à equipe e ao andamento do projeto como um todo
- Auxiliar nos registros da Wiki
- Monitorar Trello
- Identificar impedimentos e reportar aos outros GP's e lideranças técnicas.
- Realizar testes funcionais da aplicação
- Auxiliar na preparação da apresentação
- Tomar nota das reuniões
Scrum Master & PO
- Conduzir a Planning da Sprint
- Conduzir a estimativa das tarefas da equipe
- Fazer a montagem inicial do Trello
- Comandar as dailies, escolhendo um secretário entre os outros 2 GP's para registrar o que foi dito
- Ensaiar a apresentação da Sprint
- Apresentação da Sprint para os Stakeholders
GP Front-end e GP de Back-end
- Estar próximo à equipe respectiva
- Auxiliar com a produção de código, se necessário
- Monitorar qualidade da arquitetura e Banco de Dados
- Analisar os PR's dos colegas
- Monitorar e levantar eventuais impedimentos
- Trazer para discussão problemas técnicos encontrados de difícil solução para discussão de alternativas
- Definir deadlines para que o conteúdo desenvolvido esteja no ambiente de homologação da AGES
4. Estrutura analítica de projeto (EAP)
A EAP em projetos ágeis permite visualizar, com facilidade, todo o escopo do projeto, agrupado pelas entregas feitas à cliente (por sprint). No Appoio, as stories foram agrupadas de acordo com seus épicos (quando possível, respeitando a sintaxe da EAP); apenas a sprint 0 não possui USs como pacotes de trabalho.
A EAP é desenvolvida no início do projeto e atualizada conforme mudanças de escopo são feitas. A versão mais atualizada encontra-se abaixo.
6. Cronograma
Além das datas principais de cada sprint, as sprints de desenvolvimento (1, 2, 3 e 4) também contam um cronograma para a realização das principais atividades do time, como limite para a abertura de merge requests, período de integrações ao fim da sprint e período para a execução de testes funcionais manuais.
Iniciação | 05/03/2021
- 05/03: apresentação da AGES;
- 05/03: apresentação do processo da AGES, Fluxo AGES e artefatos.
Sprint 0 | 12/03 a 26/03
- 12/03:
👥 integração do time; - 12/03:
🗓 apresentação do projeto pela stakeholder (reunião de levantamento de requisitos); - 26/03:
🌟 apresentação dos mockups e user stories à stakeholder (Sprint Review); - 26/03:
⚙ ️ Sprint Retrospective; - 26/03:
📝 entrega do relatório da sprint (❗ ️).
Sprint 1 | 26/03 a 16/04
- 26/03:
🗓 Sprint Planning; - 16/04:
🌟 Sprint Review; - 16/04:
⚙ ️ Sprint Retrospective; - 16/04:
📝 entrega do relatório da sprint (❗ ️).
Sprint 2 | 16/04 a 30/04
- 16/04:
🗓 Sprint Planning; - 30/04:
🌟 Sprint Review; - 30/04:
⚙ ️ Sprint Retrospective; - 30/04:
📝 entrega do relatório da sprint (❗ ️). - 30/04:
📝 entrega do relatório de Andamento (❗ ️❗ ️❗ ️).
Sprint 3 | 30/04 a 28/05
- 30/04:
🗓 Sprint Planning; - 25/05:
🌟 Sprint Review; - 25/05:
⚙ ️ Sprint Retrospective; - 12/05:
📝 entrega do relatório da sprint (❗ ️).
Sprint 4 (Final Sprint) | 28/05 a 25/06
- 28/05:
🗓 Sprint Planning; - 18/06:
🌟 Sprint Review; - 18/06:
⚙ ️ Sprint Retrospective; - 18/06:
📝 entrega do relatório da sprint (❗ ️).
Encerramento | 25/06 a 09/07
- 02/07:
🌎 retrospectiva da AGES (‼ ️); - 02/07:
🌎 apresentação dos projetos para todos os times (‼ ️); - 09/07: one-on-one.
7. Plano de Comunicação
Evento | Descrição | Responsável | Envolvidos | Frequência | Duração |
---|---|---|---|---|---|
Kickoff | A reunião de Kickoff é a primeira reunião entre o time e o cliente do projeto. Nela é apresentada a ideia geral do projeto e são respondidas dúvidas e questionamentos sobre o mesmo, possibilitando um levantamento inicial dos requisitos do projeto por parte da equipe, com o auxílio do cliente, que detém o conhecimento sobre o produto a ser desenvolvido. | AGES IV e Cliente | AGES I, II, III, IV e Cliente | Uma vez | 1 hora e 30 minutos |
Daily | Cada integrante do time atualiza os demais sobre o que fez desde o último encontro síncrono, o que pretende fazer em seguida e se tem impedimentos para que possam ser solucionados. | AGES IV | AGES I, II, III, IV | Terças-feiras todo o dia via Discord e Sextas-feiras às 19:15 (início dos encontros síncronos) | Máximo 30 minutos |
Sprint Review | Momento de apresentar para o Cliente o resultado do que foi desenvolvido durante a Sprint coletando validações e inputs dos Stakeholders para cada atividade do Sprint Backlog. | AGES IV | AGES I, II, III, IV e Cliente | A cada final de Sprint | 45 minutos - 1 hora |
Sprint Planning | Planeja-se o trabalho que será realizado durante a Sprint, priorizando itens do Product Backlog e movendo-os para o Sprint Backlog. Além da colaboração do Cliente para decidir quais USs são prioritárias, contamos com a colaboração de todos integrantes do time para decidirmos a carga de trabalho que temos capacidade de responsabilizar-nos. | AGES IV | AGES I, II, III, IV e Cliente | A cada final de Sprint | 30 minutos |
Sprint Retrospective | A Retrospectiva da Sprint é uma oportunidade para o time se inspecionar e criar um plano de melhorias a serem implementadas durante a próxima Sprint. Durante o evento, a equipe discute o que correu bem na Sprint e o que pode ser melhorado na próxima Sprint. Em seguida, em cima do que pode ser melhorado, são levantados Action Items para que todos busquem efetivar essas mudanças. Embora melhorias possam ser implementadas a qualquer momento, a Retrospectiva da Sprint oferece uma oportunidade formal para focar na inspeção e adaptação. | AGES IV | AGES I, II, III, IV | A cada final de Sprint | 1 hora |
Tasks Breakdown | Momento em que é realizada a quebra e a documentação no Trello de cada User Story priorizada para a Sprint em tarefas técnicas específicas, mensuráveis, pequenas o suficiente e idealmente paralelizáveis. | AGES III de cada Squad | Integrantes de cada Squad | A cada final de Sprint | 30 minutos |