Relatório de Despedida

 Dia 22/12 a equipe recebeu a notícia de que havia sido aprovada na disciplina de Projeto Integrado 2, e com isso, oficialmente encerramos nossa participação nas disciplinas de Projeto Integrado com os professores Ivan e Braz. Passamos por diversas dificuldades e conflitos porém no final tudo deu certo!!!


Relatório Salve Pets semana 26 - 09/12/2021 à 15/12/2021

Nessa semana houve a necessidade de se fazer duas reuniões, pois tratou-se última semana antes da entrega final do projeto.

Reunião 13-12-2021

Foram decididos detalhes sobre as correções apontadas pelos professores, dividindo novamente algumas responsabilidades, tarefas e pendências. Foram apresentadas algumas correções no código que já haviam sido feitas, e feito o deploy das mesmas.

Reunião 15-12-2021

Verificou-se o status de cada item que faltante para a entrega final, ajustes finos faltantes na documentação foram apontados e começaram a ser feitos imediatamente. Foi feito o ultimo deploy coletivo, e feito testes na aplicação para garantir sua disponibilidade para a avaliação final dos professores.




Relatório Salve Pets semana 25 - 02/12/2021 à 08/12/2021

Essa semana teve foco na finalização do sistema de avaliação de instituições, e na correção de bugs.

Reunião 03-12-2021

Foi planejado e executado o sistema de avaliação de instituições.

Reunião 07-12-2021

O site foi colocado no ar e, com isso, testes em produção foram realizados. Os erros encontrados foram corrigidos.

Reunião 08-12-2021

Outra rotina de testes foi executada com o site em produção. Todos os erros identificados foram corrigidos.

Relatório Salve Pets semana 24 - 25/11/2021 à 01/12/2021

 Nesta semana a equipe se reuniu em duas datas: 26 e 28.

Reunião do dia 26:

Neste encontro a equipe discutiu algumas dificuldades encontradas durante o desenvolvimento, como a aplicação de mascara de CEP, opção de avaliação da instituição, retirada da opção de debug, construção de uma página default de erro, corrigir paginação com busca e cobertura de testes. Cara integrante apresentou seus avanços desde a última reunião e reorganizamos o backlog com as novas prioridades.

Reunião do dia 28:

Nesta reunião a equipe apresentou os avanços desde a reunião anterior e as dificuldades encontradas. Após fazer um alinhamento em conjuntos entre as branchs de todos integrantes, demos inicio a um teste de usabilidade em conjunto e apresentamos os avanços desde a última reunião. Nesse encontro conseguimos sanar a maioria dos problemas anteriores, porém nos encontrávamos ainda com dificuldades para configuração dos arquivos estáticos e desenvolvimento do sistema de avaliação.

Relatório Salve Pets Semana 23 - 18/11/2021 à 24/11/2021

A equipe realizou a correção de alguns erros no sistema, de modo que garanta o bom funcionamento dele na apresentação final do projeto.

Reunião 19-11-2021

A equipe combinou que os responsáveis fariam as seguintes tarefas para o desenvolvimento do projeto: Terminar as funções de adoção e patrocínio, aumentar a cobertura de testes do sistema, consertar a máscara do CEP, elaborar os slides para a apresentação do projeto e elaborar as funcionalidades de internacionalização do site, avaliação de instituição após a adoção e inclusão de mais produtos no e-commerce.

Relatório Salve Pets Semana 22 - 11/11/2021 à 17/11/2021

Essa semana foi separado os itens pendentes a serem feitos na documentação entre os integrantes da equipe além de planejar o término do desenvolvimento do projeto.

Reunião 12-11-2021

Ficou estabelecido os responsáveis e prazos para conclusão do desenvolvimento da adoção de pets e avaliação de instituições, bem como a correção de inconsistências na funcionalidade de patrocínio dos pets. A equipe dividiu-se para concluir a elaboração da documentação a ser entregue até o dia 18/11.

Relatório Salve Pets Semana 21 - 04/11/2021 à 10/11/2021

Essa semana avançamos no desenvolvimento da adoção de pets, correção de erros no patrocínio e e-commerce, definição do FAQ.

Reunião 04-11-2021

A pauta dessa reunião foi dividida entre documentação e desenvolvimento, uma vez que, dia 18/11 deverá ser entregue a primeira versão da documentação do projeto em Projeto Integrado 2. 

Discutiu-se quais as dificuldades e prazos necessários para a realização de cada item elicitado abaixo, bem como ficaram divididos os responsáveis pela conclusão de cada item.

  • DOCUMENTAÇÃO
    • Plano de implantação;
    • Plano de testes;
    • Análise Estática;
    • Revisão da literatura;
    • Gitstats;
    • Ajustes MER, DER e Dicionário de Dados;
    • Atualização de métricas, apêndices;
    • Testar gource, latexdiff, statsvn.

  • DESENVOLVIMENTO
    • Internacionalização do site;
    • Funcionalidade de adoção de pets;
    • Avaliação das instituições; 
    • Testes.

Relatório Salve Pets semana 20 - 28/10/2021 à 03/11/2021

Durante esta semana, as principais atividades desenvolvidas pela equipe foram: 

  • Refinamento dos planos de testes;
  • Refinamento dos planos implantação;
  • Aprimoramento da funcionalidades:
    • Cadastro institucional;
    • Carrinho de compras do e-commerce;
  • Deploy junto à AWS.
  • Correção de bugs do sistema;

Reunião 02-11-2021

Houve uma reunião do dia 02/11/2021 onde discutiu-se o andamento do projeto até então, cada integrante da equipe apresentou seu trabalho desenvolvido na ultima semana. Discutiu-se entre todos os membros da equipe como melhorar o sistema. Tudo que foi possível corrigir ou adaptar ainda durante a reunião foi feito imediatamente, o que não foi possível foi programado para ser corrigido o quanto antes.

Houve menos dificuldades nesta semana do que na anterior, o que demostrou um certo nível de amadurecimento da equipe.

Relatório Salve Pets semana 19 - 21/10/2021 à 27/10/2021

Nessa semana, a equipe se dividiu nas seguintes tarefas: plano de testes, adoção de pets, cadastro institucional, análise estática, plano de implantação, patrocínio de pets e back-end do cálculo do frete. Tais tarefas foram parcialmente desenvolvidas e serão incrementadas nas próximas semanas.

A equipe também discutiu em uma reunião do dia 26/10/2021 as alterações envolvendo o sistema de adoção e patrocínio de pets, assim como também o e-commerce. Cada integrante da equipe apresentou individualmente seu trabalho desenvolvido e discutiu ideias de como melhorar o sistema com todos os membros da equipe. No fim da reunião, as modificações foram analisadas, corrigidas e enviadas ao GitHub. Houve dificuldades em relação a integração do sistema de pagamento do patrocínio de pets com nosso banco de dados.

Relatório Salve Pets semana 18 - 14/10/2021 à 20/10/2021

 Nesta semana a equipe se reuniu em duas datas: 15 e 19.

Reunião do dia 15:

Neste encontro a equipe discutiu algumas dificuldades encontradas durante o desenvolvimento, como a implementação da API de pagamentos, listagem de usuário, relação de pets disponível para adoção, testes, deploy e desenvolvimento do e-commerce. No decorrer da reunião cada integrante apresentou suas dificuldades, tento com intuito exercitar uma dinâmica da pair programming. Algumas ideias de melhoria foram testadas e definido critérios de urgência, dado o nível de dificuldade encontrado em cada feature no backlog do projeto. 

Reunião do dia 19:

Nesta reunião a equipe apresentou os avanços desde a reunião anterior e as dificuldades encontradas. Após fazer um alinhamento em conjuntos entre as branchs de todos integrantes, demos início a apresentação individual por cada integrante. Nessa reunião foi nítida nosso amadurecimento em relação ao controle de versão da aplicação. Existiram muito menos conflitos ao fazer merge entre as branchs individuais e facilidade ao implementar um deploy local com todas as alterações. Como pontos de atenção foram destacadas a necessidade de implementar o cálculo de frete na loja virtual e a implementação da API de pagamentos, que por questões burocráticas dos serviços disponíveis impediu maiores avanços.

Relatório Salve Pets semana 17 - 07/10/2021 à 13/10/2021

Nessa semana a equipe deu continuidade as funcionalidades iniciadas e descritas na semana anterior.

Reunião 07-10-2021

A equipe fez uma reunião para tirar dúvidas entre os integrantes, realizar commits das alterações feitas no projeto, bem como redefinir a política de commits de modo a facilitar o desenvolvimento e minimizar eventuais problemas com alterações feitas nos mesmos arquivos.

Relatório Salve Pets semana 16 - 30/09/2021 à 06/10/2021

 No dia 30-09 o equipe realizou uma reunião para iniciar a implementação das diversas funcionalidades existentes no Backlog. Decidimos por iniciar as seguintes funcionalidades:

  • Aperfeiçoamento da configurações da AWS;
  • Aprimoramento do alerta de animais perdidos;
  • Início do cadastro de instituições para anuncio de animais para adoção;
  • início da implementação do e-commerce.
No dia 03-09 foi realizada mais uma reunião para ajustes das funcionalidades que possuem dependências e remoção de dúvidas entre os integrantes da equipe de trabalho.

Relatório Salve Pets Semana 15 - 23/09/2021 à 29/09/2021

Ao longo dessa semana a equipe trabalhou na elaboração do planejamento para o semestre a ser apresentado dia 30/09 aos professores. Além do planejamento, algumas funcionalidades começaram a ser desenvolvidas ou aprimoradas como por exemplo, o alerta de animais perdidos, funcionalidade apresentada no MVP do projeto dia 03/08, e o cadastro institucional.

Paralelamente, foram resolvidos problemas encontrados na arquitetura da aplicação. Ao longo dessa semana não ocorreram reuniões, visto que já foi realizada uma no dia 22/09 e outra será realizada dia 30/09. A equipe está tentando, fixar as reuniões todas as quintas-feiras após a aula de PI2A6.

Relatório Salve Pets Semana 14 - 16/09/2021 à 22/09/2021

Essa foi a primeira semana após o fim do recesso. Por conta disso, o Nessa semana o foco de toda a equipe foi a revisão do que havia sido feito até aqui e o planejamento dos próximos passos. 

Reunião 22-09-2021

Nessa reunião, que ocorreu após a orientação com os professores orientadores, refinamos a divisão de tarefas a serem realizadas na semana seguinte, e discutimos boas práticas de programação, versionamento e manutenção ou não de algumas funcionalidades no sistema.

Relatório Salve Pets Semana 13 - 03/08/2021 à 09/08/2021

Nessa semana o foco de toda a equipe foi corrigir os problemas apontados pelos professores Ivan, Braz e Evandro na apresentação do MVP do projeto no dia 03/08. Os problemas se dividiram entre a documentação e desenvolvimento do código em si do projeto. 

Visando uma maior organização e eficiência nas correções a equipe se dividiu em duas onde Brunno, Adriano e Matheus Mendes ficaram responsáveis pela documentação, tendo também uma participação do Matheus Augusto que auxiliou nas correções nos modelos do banco de dados (MER, DER, Dicionário de Dados) e, Dimas, Gawan, Eder e Matheus Augusto trabalharam nas correções do código do MVP, tendo também uma participação do Brunno para a internacionalização da aplicação.

Reunião 06-08-2021

Nessa reunião a equipe se dividiu para ajustar as falhas apontadas pelos professores na apresentação do MVP, discutiu possíveis soluções para os problemas e estabeleceu prazos e responsabilidades para cada tarefa e integrante da equipe. Na documentação discutimos o que cada um poderia arrumar e como deveria ser feito para tentar atender às expectativas dos professores. 

Já no código, debatemos quais seriam as soluções mais viáveis para o projeto, levando em conta o tempo, qualidade e adequação com os requisitos pré-estabelecidos para o MVP do projeto.

Relatório Salve Pets Semana 12 - 27/07/2021 à 02/08/2021

Conseguimos resolver a questão da geolocalização, alteramos alguns atributos e modelagem de dados.

Reunião dia 27-07-2021

Foco em colocar o MVP em pra rodar, especialmente a funcionalidade de envio de alertas por e-mail. Toda a equipe focada em testes e ajustes finais.

Reunião dia 02-08-2021

Revisamos o material para apresentação do MVP. Cadastramos alguns pets no sistema para testarmos durante a apresentação. Definimos a ordem e papeis para apresentação do MVP e repriorizamos o backlog  para após a apresentação.

Relatório Salve Pets Semana 11 - 20/07/2021 à 26/07/2021

No decorrer da semana nos deparamos com algumas dificuldades técnicas pra implementar a comunicação via e-mail, mas o Matheus Augusto conseguiu "botar a coisa pra funcionar" e ficou muito bom. Tivemos que nos reunir, como de costume, na quinta-feira, principalmente para seguirmos os mesmos passos na configuração da funcionalidade de e-mail e geolocalização.

Reunião dia 22-07-2021

Passamos a maior parte do tempo revisando as dependências e configurando o projeto e o virtual environment na máquina de todos. Desde a semana anterior a funcionalidade de e-mail se tornou obrigatória para efetuar o cadastro e a impementação da notificação através da geolocalização virou o foco por ser o processo mais difícil do MVP. Assim todos tivemos que baixar as dependências, resolver conflitos, configurar variáveis de ambiente, ativar extensions, efetuar as migrações do banco...

Reunião dia 25-07-2021

No domingo tivemos mais uma reunião, essa uma das mais longas, para corrigir mais alguns erros de configuração do ambiente de dois de nós, e para alinharmos as tratativas necessárias para implementar a Notificação. Passamos um bom tempo discutindo como o sistema deveria se comportar idealmente e o que poderíamos fazer para o MVP. Diante do prazo apertado para a entrega chegamos a um consenso de implementar a notificação de uma forma simplificada e evoluí-la no próximo semestre, inclusive pelos "ajustes finos" que entendemos deveríamos fazer no layout do site e nas validações de campos.

Relatório Salve Pets Semana 10 - 13/07/2021 à 19/07/2021

 

Reunião dia 15-07-2021

Nessa reunião foram apresentados os avanços conquistados na semana anterior, como o início da funcionalidade de cadastros de pets perdidos e encontrados e a confirmação de cadastro por email. Cada integrante apresentou suas dificuldades em relação ao desenvolvimento, como captura e armazenamento das informações, além de refinamentos nas histórias de usuário, para encontrar alternativas no desenvolvimento que contemplasse os processos definidos na proposta final.

2 pontos principais de impedimento foram apresentados, os quais são:

1.       O update de imagens cadastradas para o serviço de armazenamento S3 não foi possível de ser automatizada. A instância EC2 não conseguiu se conectar ao bucket.

2.       O envio de email via instância EC2 também não foi possível.

Entre esses, alguns avanços foram feitos até o fim da semana. Um deles foi o sucesso na redefinição no design para uma melhor harmonia entre cores e formas, além da inclusão de uma janela de navegação integrada ao Googlem Maps, facilitando assim o cadastro das coordenadas do usuário.

Relatório Salve Pets Semana 9 - 06/07/2021 à 12/07/2021

No dia 6 foram tiradas algumas dúvidas com os professores, relacionadas principalmente a alguns problemas do SVN e questões gerais do projeto.

Reunião 08-07-2021

Nessa reunião, relembramos o que devia ser feito e analisamos os problemas que os membros da equipe estavam enfrentando.

Reunião 12-07-2021

Essa reunião serviu para exibirmos o que foi feito até agora, como por exemplo o cadastro de pets perdidos e encontrados, redefinição de senha, confirmação de cadastro, envio de e-mails por SMTP, documentação final do projeto e alterações no servidor. Além disso, tentamos resolver alguns problemas, como por exemplo a extensão da tabela user (tabela padrão do Django que possui apenas campos pré-definidos), a fim de criarmos campos personalizados.

Também definimos as próximas etapas para serem concluídas até o fim da quinta sprint, sendo as principais: implementar notificação de pet perdido ou encontrado, gerenciar cadastro, anunciar encontro de um pet, pesquisar por pets, implementar testes automatizados e configurar serviços da AWS.

Relatório Salve Pets Semana 8 - 29/06/2021 à 05/07/2021

 No dia 29 apresentamos a prova de conceito da arquitetura da aplicação para a turma e os professores. A equipe apresentou os desenvolvimentos de front-end, back-end, banco de dados, as etapas de hospedagem do sistema e o processo de internacionalização. Nesta semana a equipe também revisou algumas tarefas da sprint, elaborou um vídeo do Gource da prova de conceito e instalou o framework de testes.


Reunião 01-07-2021


Nesta data a equipe se reuniu para definir o que deve ser implementado no MVP e também as informações a serem incluídas na documentação.

Relatório de Despedida

 Dia 22/12 a equipe recebeu a notícia de que havia sido aprovada na disciplina de Projeto Integrado 2, e com isso, oficialmente encerramos n...