terça-feira, 24 de maio de 2016

Segundo Vídeo Gource

Com a primeira entrega do projeto, a equipe Monitum gerou o Segundo video feito com Gource, nele é possível visualizar  graficamente todas as atualizações realizadas pela equipe no Subversion da instituição entre os meses de fevereiro e maio de 2016.


Até breve!

sábado, 21 de maio de 2016

Resumo Semana 14

Olá!! 
Essa semana foi decisiva para a conclusão de diversos aspectos na programação e na documentação do projeto Monitum. Estamos a exatamente 4 dias antes de entregar a primeira versão do projeto e os ânimos,emoções e ansiedade estão a mil por hora.
Durante essa última semana foram feitos grandes avanços na programação do aplicativo mobile(nosso maior medo era de não conseguirmos entrega-lo a tempo) e também na aplicação web. 
Pudemos finalmente definir o logo do projeto. 


Nesses últimos quatro dias que temos para a conclusão do projeto ainda temos diversas atividades a terminar como finalização das estatísticas do projeto, métricas, manuais , os testes, finalizar as aplicações web e mobile de modo que fique agradável para o usuário utilizar e por final concluir a documentação. 
Pode parecer muita coisa, e realmente é, porém todas essas atividades já estão em fase de conclusão. Deixo uma frase inspiradora de Chaplin. "Que os vossos esforços desafiem as impossibilidades, lembrai-vos de que as grandes coisas do homem foram conquistadas do que parecia impossível.", Charles Chaplin

domingo, 15 de maio de 2016

Resumo Semana 13

Durante o desenvolvimento do projeto, enfrentamos alguns problemas, dentres eles a saída de um dos integrantes da equipe. Com isso o cronograma foi diretamente afetado e tivemos que fazer algumas alterações. Diminuimos o escopo, porém isso não foi suficiente, tivemos que mudar desenvolvimento do aplicativo móvel passando de nativo para um híbrido.
A equipe estudou a vantagem desse tipo de aplicação, levando-se em consideração o tempo.
Aplicativos híbridos são feitos usando linguagens e tecnologias de web apps e usam wrappers ou frameworks para serem convertidos em um aplicativo instalável no dispositivo do usuário. Esse tipo de app também é publicado na loja e funciona de forma similar aos nativos. Sua grande vantagem é exigir apenas conhecimento de desenvolvimento web, além de serem focados no desenvolvimento rápido.

domingo, 8 de maio de 2016

Resumo Semana 12

Nesta semana tivemos progresso na parte de desenvolvimento web, conseguindo desenvolver várias funcionalidades do sistema. Além disso, novamente apresentamos a documentação feita até o momento para os professores orientadores, identificando, assim, novas partes a serem melhoradas e corrigidas, sendo que já realizamos algumas das correções e realizaremos as que faltam até a data da próxima aula, dia 11/05.
Neste sábado, dia 07/05, nos reunimos para acertarmos alguns detalhes do sistema web, como layout e mitigação de riscos de ataque ou fraude no sistema por parte de usuários mal-intencionados.
O desafio dessa semana que entra é o desenvolvimento mobile. Visamos e combinamos entregar um sistema web e um aplicativo mobile para Android, porém, devido nossa recente perda de um dos integrantes, o qual era um dos responsáveis pelo desenvolvimento, ainda não conseguimos evoluir no desenvolvimento mobile. 
Além das correções na documentação e os avanços almejados no desenvolvimento web, nesta semana também planejamos já baixar o certificado SSL da Let's Encrypt, que é liberado em quantidade limitada durante a semana. Também renovaremos a licença no Google Cloud, para hospedagem do sistema web.

domingo, 1 de maio de 2016

Resumo Semana 11



No decorrer da semana fomos informados pelo integrante Luis Sciencia que ele deixaria o grupo devido motivos pessoais que o tem impedido de contribuir para o desenvolvimento do projeto realizando suas tarefas semanais.
Com a saída de um dos integrante nos vimos forçados a rever o escopo do projeto, uma vez que o membro que nos deixou era um dos principais programadores da equipe. Após discutir internamente e com os professores da disciplina decidimos por remover a funcionalidade de feedback e reduzir as funcionalidades da versão mobile android mantendo somente as funções de consulta e de envio de comunicados por parte do professor. Foi encaminhado um e-mail para os professores para alinhar as alterações discutidas.