Home | Escopo e Cronograma | Processo | Design/Mockups | Configuração | Arquitetura | Código | BD | Qualidade | Utilização | Contratos |
---|
Escopo do Projeto
Descrição
Esta seção é dedicada a apresentar o escopo do projeto e os documentos referentes ao mesmo
Sumário
Mapeamento de Histórias de Usuário
Alunos
US | Descrição |
---|---|
US 01 | Eu como aluno gostaria de me cadastrar na plataforma para que eu possa conhecer novos projetos e professores |
US 02 | Eu como aluno gostaria de complementar as informações do meu perfil (descrição pessoal, currículo, link lattes, experiências complementares) para que possa atrair mais interesse dos professores |
US 03 | Eu como aluno gostaria de filtrar por minhas áreas de interesse para que possa encontrar o projeto que mais se encaixa com meus objetivos |
US 04 | Eu como aluno gostaria de acessar o perfil de um professor para que possa visualizar seu currículo e projetos |
US 05 | Eu como aluno gostaria de demonstrar interesse em algum projeto para que possa aguardar o aceite do professor e iniciar um chat |
US 06 | Eu como aluno gostaria de seguir um professor de meu interesse para que eu possa estar por dentro dos novos projetos que ele cadastrar |
US 16 | Eu como aluno gostaria de retirar meu interesse de uma vaga para que eu possa cadastrar o interesse em outra vaga que me interesse mais |
Professores
US | Descrição |
---|---|
US 07 | Eu como professor, gostaria de me cadastrar no sistema para que possa utilizá-lo divulgando meus projetos |
US 08 | Eu como professor, gostaria de cadastrar meus projetos com vagas específicas para que consiga novos alunos para trabalhar em cada vaga aberta |
US 09 | Eu como professor, gostaria de poder escolher alunos que se candidataram em vagas para meus projetos para que possa preencher as vagas dos meus projetos |
US 10 | Eu como professor, gostaria de poder visualizar o perfil de um aluno candidato para que eu possa melhor basear a minha escolha |
US 11 | Eu como professor, gostaria de poder buscar alunos para que eu possa convidá-los a vagas em meus projetos |
US 12 | Eu como professor, gostaria de poder filtrar a busca por alunos interessados baseado em faculdade e semestre para que possa encontrar mais facilmente um candidato |
US 13 | Eu como professor, gostaria poder desfazer um match para que termine a interação com o aluno atual |
US 14 | Eu como professor, gostaria poder ativar as vagas em um determinado projeto para que possa receber alunos interessados |
US 15 | Eu como professor, gostaria poder desativar as vagas em um determinado projeto para que possa não receber mais alunos interessados |
Professor e Aluno
US | Descrição |
---|---|
US 17 | Eu como usuário do sistema, gostaria abrir um chat com o aluno/professor quando houver um match para que possa conversar sobre o projeto e tomar a decisão final de participar ou não |
US 18 | Eu como usuário do sistema, gostaria de fazer login para que possa acessar minha conta |
Cronograma
Sprint 0
Período
De 11/03 a 25/03
Apresentação
A primeira Sprint do projeto foi definida por uma apresentação básica sobre como seria feita a retrospectiva e tópicos bem definidos para auxiliar os alunos que começaram agora no fluxo AGES a entender como funcionava a atividade.
Foram utilizados os tópicos:
- Went well
- To improve
- Action Items
No geral, a equipe avaliou positivamente a Sprint, mencionando mais frequentemente o ponto da auto organização e falta de conhecimento como esperado para uma primeira Sprint na AGES. Enquanto os pontos positivos que devem ser destacados é a comunicação interna do time e uma ação inicial rápida dos AGES IV.
Retropectiva
Itens de Ação
Ficaram de itens de ação pontos mais relacionados a ações imediatas como a construção de projetos de exemplo para o time e a definição do code lock na quarta-feira 00:00
Sprint 1
Período
De 25/03 a 22/04
Escopo
Apresentação
A primeira Sprint de desenvolvimento melhorou os pontos levantados durante a última retrospectiva, mas falhou na entrega.
Foram utilizados os tópicos:
- Guindaste
- Cone
- Lancheira
- Plans
A equipe não conseguiu alcançar os objetivos propostos, demonstrando um retrocesso, apesar da melhora dos pontos anteriores. Não foi feita a integração front-back, as telas ficaram atrasadas, o time não possuía ambiente local rodando e não havia configuração para utilizar o Docker.
Itens de Ação
Ficaram como itens de ação um estudo maior do front, realizar a integração front-back, configurar o ambiente local, realizar MR's mais constantes no front e configurar o Docker para o front e para o back.
Sprint 2
Período
De 22/04 a 13/05
Escopo
Retrospectiva
A Sprint 2 foi marcada pela produtividade da equipe, visto que a última entrega teve muitas pendências, o time trabalhou nos pontos negativos e se esforçou ao máximo para ter uma boa entrega nessa Sprint e foi o que aconteceu. Foi feito o deploy na AWS, a integração front-back funcionou e o projeto avançou bastante.
Foram utilizados os tópicos:
- Ilha de corais
- Vento
- Sol
- Ancora
- Barreira de corais
Itens de Ação
O único ponto relevante levantado foi o MR ser realizado mais frequente no front.
Sprint 3
Período
De 13/05 a 03/06
Escopo
Retropectiva
A terceira Sprint foi o inverso da segunda, o time começou a ficar mais dividido, alguns tiveram problemas pessoais, outros ocupados com outras cadeiras da faculdade e o projeto deu ré. O deploy do projeto na AWS não foi realizado e ficaram telas pendentes de serem feitas. Apesar disso, o time se comprometeu com uma entrega maior na próxima Sprint com todos os entregáveis pendentes.
Itens de Ação
Com tantos defeitos, todo o time se comprometeu com mais dedicação ao projeto e esforço para conseguir entregar todas as User Stories pendentes.
Sprint 4
Período
De 03/06 a 24/06
Escopo
Retropectiva
A última Sprint do projeto foi feita com grandes sorrisos, a equipe se esforçou e resolveu as pendências que tinham ficado na Sprint anterior e atingiu os objetivos pessoais que cada um havia estabelecido para fazer uma entrega de orgulho para nosso stakeholder. O projeto foi entregue com pequenas pendências de design e uma falha de segurança aceitável para uma POC (chat não autenticado).
Itens de Ação
Mesmo com todas as User Stories planejadas entregues, ficaram pendentes correções de design, merge de uma funcionalidade extra (seguir professor) e a autenticação por socket dos chats.