17ª Semana: 21 a 27 de Novembro

“Insanidade é continuar fazendo sempre a mesma coisa e esperar resultados diferentes”

Resumo

No último domingo dia 24 de Novembro de 2019, a equipe se reuniu no apartamento do Gustavo, para definir a estratégia de correções, alterações e exclusões de partes da documentação do projeto assim como ajustes do sistema “OverQueue”, com base nas anotações feitas pela equipe no dia da apresentação e o feedback dos professores Ivan Martinez, Jose Braz e Wagner Gomes, que compõem a banca de avaliação.

Atividades da semana

Ebson
– Revisão e alterações na documentação e testes do sistema.
Gustavo
– Revisão e alterações no desenvolvimento e testes do sistema .
Jonathan
– Revisão e alterações no desenvolvimento e testes do sistema .
Marcus
– Revisão e alterações no desenvolvimento e testes do sistema.
Ramon
– Revisão e alterações no desenvolvimento e testes do sistema.
Thiago
– Revisão e alterações na documentação e testes do sistema.


16ª Semana: 14 a 20 de Novembro

“Deixe o seu melhor por onde passar, talvez um dia tenha que voltar”

Apresentação

No dia 14 de Novembro de 2019, apresentamos nosso projeto o “OverQueue”, a ansiedade antes da apresentação era visível. A princípio perdemos já na disputa de cara ou coroa que o professor Ivan proporcionou para saber qual equipe seria a primeira a se apresentar, porém de certa forma foi melhor, conseguimos observar e absorver pontos importantes da primeira equipe e aplicar a nossa apresentação.
No domingo anterior em uma reunião presencial da equipe, havíamos ensaiado uma apresentação e conforme planejado nos saímos muito bem, não só pelo ponto de vista da equipe mais também pelo feedback dos professores e alunos presentes na sala.

Documentação

Sinceramente não imaginei no primeiro dia de contato que tivemos com o Latex, que seriamos capazes de produzir algo com a qualidade que saiu a nossa documentação, não é um documento perfeito, porém, quero deixar registrado que o Professor Ivan, diga-se de passagem é referência pelo menos para a nossa equipe em Latex, citou que, sim é possível construir algo de boa qualidade com a ferramenta mesmo sem ter o total conhecimento ou domínio, e ir aprendendo ao longo do projeto.
Ainda temos correções a serem feitas e entregues na segunda entrega que ocorre no dia 05 de Dezembro de 2019, e que já se encontram em produção.

Aplicação

A aplicação funcionou exatamente como havíamos planejado, de forma fluída e de fácil entendimento para o público presente. Fizemos cerca de 300 testes na aplicação horas antes da apresentação, pensamos em fazer alguns ajustes no mesmo dia, porém optamos por não modificar mais nada naquele dia, para não correr o risco de gerar “Bugs” inesperados e acabar prejudicando o semestre inteiro.

Conclusão

Foi a primeira entrega, temos ainda um longo caminho de ajustes, descartes e inclusões até a segunda entrega, mais saímos confiantes e contentes com o resultado obtido, agradecemos a todos que participaram e interagiram com nossa apresentação, em especial aos professores Ivan Martinez, Jose Braz e Wagner Gomes convidado da banca, pelo feedback, cobrança e porque não, os elogios feitos ao nosso projeto.
Esperamos nas próximas publicações dar a notícia que todos nós estamos buscando e trabalhando muito para obter..
Até breve..

15ª Semana: 7 a 13 de Novembro

Esta semana voltamos ao trabalho com força total! Fizemos uma reunião no domingo para mais uma revisão e pequenas correções no sistema, também revisamos e fizemos pequenas modificações nos nossos slides.

Treinamos a apresentação para garantir que conseguiremos apresentar tudo o que desejamos dentro do tempo estipulado (45 minutos).

Estamos ansiosos, nossa apresentação é amanhã!

14ª Semana: 31 de Outubro a 6 de Novembro

Entrega efetuada! No dia 31/10/2019 fizemos a entrega da documentação, conforme agendado pelos professores.

Após a aula tivemos um momento de confraternização entre a equipe e colegas de turma, resolvemos reduzir o ritmo esta semana, aproveitar o final de semana para descansar e ter momentos de lazer, para seguirmos firmes a partir da próxima semana.

13ª Semana: 24 a 30 de Outubro

Estamos na reta final para a primeira entrega do projeto, que ocorrerá no dia 31/10/2019. Esta semana nos dedicamos a finalizar a maior quantidade possível de itens pendentes, revisar o sistema em busca de falhas a serem corrigidas, revisar inúmeras vezes a documentação, preparar os slides para apresentação do projeto, preencher a auto-avaliação da equipe, criar e publicar o video de apresentação, etc.

Foi uma semana de muito trabalho, mas terminamos com a sensação de dever cumprido. Mesmo sabendo que o projeto não está perfeito, temos a sensação de ter feito o melhor possível e pudemos constatar que trabalhamos muito bem equipe.

No dia 30 enviamos o documento para ser impresso e encadernado numa gráfica e por volta de 15:00hs já tinhamos o material em mãos, pronto para ser entregue (que sensação maravilhosa!).

Sabemos que esta é apenas a primeira entrega, então continuaremos trabalhando no projeto para fazer as melhorias necessárias e entregarmos o melhor sistema possível no dia da apresentação.

Reunião presencial 12-10-19 “Feriado”

Reunião presencial no dia das crianças, com participação especial e muito trabalho desenvolvido..

Escritório onde o membro da equipe Brabotim Jhonatan trabalha, localizado no bairro de Pinheiros, SP.

Resumo

“Missão dada é missão cumprida”, na reunião que aconteceu no dia 12-10-19, tivemos a presença especial do meu filho Leonardo, detalhe dia das crianças, sou suspeito de falar mais os demais integrantes estão de prova, se comportou como sempre, educadamente, sem comprometer em nada o andamento da reunião.
Iniciamos ás 13:30 e finalizamos ás 19:30, com a presença de todos os integrantes menos Marcão que por motivos pessoais não pode comparecer porém já havia nos informado com muita antecedências.
A reunião foi extremamente produtiva, discutimos todos os pontos citados pelos professores na última aula do dia 10-10-19, analisamos todos os pontos da nossa modelagem do banco, tipos de dados, campos , relacionamentos e que por meio destas modificamos algumas de nossas regras de negócio e requisitos funcionais.
No front-end criamos alguns protótipos de como deve ser uma interface que faça sentido e que tenha as informações necessárias para o usuário do sistema e cliente com base no feedback dos professores.
Criamos um algorítimo de fila que atende as funcionalidades da nossa aplicação, pois a Teoria de Filas que também faz parte do projeto em termos de documentação e fundamentação do tema não atende as necessidades do sistema em execução.

Conclusão

Saímos da reunião com a convicção de que demos um passo grande no desenvolvimento da aplicação, não conseguimos discutir sobre a documentação do projeto que também era um item importante da nossa pauta, porém deixamos marcado para o próximo dia 15-10-19 uma nova reunião presencial no mesmo local para sim debatermos a documentação e outros pontos de desenvolvimento que foram feitos nos dias que antecederam essa próxima reunião..

10ª Semana: 3 a 9 de Outubro

Esta semana avançamos no desenvolvimento da documentação do projeto, revisamos o conteúdo já desenvolvido, efetuamos as correções apontadas pelo SonarQube e concluímos a internacionalização das páginas que ainda estavam pendentes.

  • Ebson:
    – Postagem no blog
    – Desenvolvimento da documentação
  • Jhonatan:
    – Desenvolvimento da documentação
    – Exportação de relatório SonarQube
    – Atualização do Script Python para população do banco de dados
  • Gustavo:
    – Correções apontadas pelo SonarQube
    – Testes unitários
  • Marcus:
    – Correções apontadas pelo SonarQube
    – Internacionalização
  • Ramon:
    – Correções apontadas pelo SonarQube
    – Internacionalização
  • Thiago:
    – Postagem no blog
    – Revisão da documentação

9ª Semana: 26 de Setembro a 2 de Outubro

Esta semana criamos o menu de navegação do sistema, implementamos o Log4J, reformulamos a tela de gráficos e avançamos no layout de exibição das filas. Em negociação com a TotalVoice, conseguimos créditos suficientes para a realização dos testes necessários e a liberação para envio de links por SMS.

  • Ebson:
    – Pesquisa do algorítimo de filas
  • Jhonatan:
    – Reformulação dos gráficos
  • Gustavo:
    – Criação do menu de navegação
    – Implementação do Log4j
  • Marcus:
    – Criação do menu de navegação
    – CRUD do layout da fila
  • Ramon:
    – Criação do menu de navegação
  • Thiago:
    – Negociação com TotalVoice para liberação do envio de links
    – Pesquisa de solução para visualização de PDFs em navegadores mobile
    – Post blog 

8ª Semana: 19 a 25 de Setembro

Resumo das atividades desenvolvidas na 8ª semana do projeto:

  • Ebson:
    – Estudo sobre teoria das filas
    – Estudo API TotalVoice
  • Jhonatan:
    – API HTTP Grafana
    – Dashboard em inglês Grafana
    – Instalação do SonarQube
    – Geração de relatório SonarQube
  • Gustavo:
    – Gerar CRUD do sistema
    – Correções no back end
  • Marcus:
    – Correções no back end
    – Leitura da documentação do ThymeLeaf
  • Ramon:
    – Correções no back end
    – Leitura da documentação do ThymeLeaf
  • Thiago:
    – Post semanal no blog
    – Domínio / SSL para SonarQube
    – Revisão do checklist do trabalho

6ª Semana: 05 a 11 de Setembro

No dia 05 de Setembro apresentamos a POC do OverQueue e ficamos muito satisfeitos com o resultado. Recebemos feedback dos professores sobre alguns detalhes como formatação das referências no texto e utilização correta do menu de idiomas, ambos já corrigidos. Os professores também nos alertaram sobre os cuidados que devemos tomar ao utilizar servidores próprios para hospedagem do sistema. O video de apresentação da POC foi publicado no YouTube e por ser visto aqui.

Atividades da semana

  • Ebson:
    – Elaboração dos diagramas de Casos de Uso, Classes e Sequência
  • Jhonatan:
    – Migração do ambiente de desenvolvimento para o Google Cloud
    – Análise de solução para mapeamento de entidades no banco de dados
    – Atualização de queries dos gráficos com base no novo Banco
  • Gustavo:
    – Análise de solução para mapeamento de entidades no banco de dados
  • Marcus:
    – Segmentação dos arquivos estáticos (CSS, Imagens, etc)
  • Ramon:
    – Segmentação dos arquivos estáticos (CSS, Imagens, etc)
  • Thiago:
    – Post semanal no blog