Continuamos trabalhando após primeira entrega.

Após entregarmos a documentação aos professores Ivan e Braz, na última quarta-feira dia 27/05/2015 .

Foram 354 páginas de muito suor e trabalho de todos, mas enfim conseguimos vencer mais uma etapa com sucesso.

Agora seguimos os trabalhos, com as seguintes atividades:

-Cristiano, revisão da apresentação e da documentação.

-Erik, revisão da documentação e treinamento da apresentação.

-Lucas, últimos ajustes na parte mobile antes da apresentação e preparação do vídeo com apresentação do desenvolvimento.

-Rafael, últimos testes antes da apresentação e preparação do vídeo com apresentação do desenvolvimento Web.

-Otávio, últimos ajustes na parte Mobile, e preparação do vídeo de apresentação do aplicativo Mobile.

-Rui, preparação da ata da reunião, revisão na documentação, preparação dos vídeos das aplicações Web e Mobile e treinamento da apresentação.

-Wendel, revisão da documentação e treinamento da apresentação.

Obrigado a todos e agora falta pouco para a apresentação.

Muito trabalho próximo à entrega do projeto

O último fim de semana antes da entrega do projeto na próxima quarta-feira 27/05 está sendo de muito trabalho. Recebemos algumas críticas / sugestões do professor Ivan quanto à usabilidade do projeto. Então eu (Rafael) e o Akio estamos desenvolvendo as telas de forma que a navegação fique mais clara e objetiva. Acredito que obtivemos sucesso, e a navegação melhorou.

O Otávio está tendo problemas com a integração do Webservice no projeto mobile, mas também obteve êxito em alguns testes e está trabalhando em cima dos métodos do webservice.

Na parte escrita do projeto, o Wendel está finalizando o manual técnico e implementando no documento final. Já o Erik está efetuando as mudanças propostas pelo professor Braz, e já re-formatando o arquivo Word com os padrões ABNT.

A apresentação do projeto em Power Point está sendo feita pelo Cristiano, que também têm acompanhado todas as métricas.

Vejam um Print de tela do projeto.

projeto

Última Sprint – Quase Fim

Atividades desenvolvidas entre os dias 10 e 16/05/2015.

Pessoal,

Restam 10 DIAS para a entrega do projeto. O nível de preocupação é absurdo!!! O sistema ainda não está totalmente finalizado, mas a parte de documentação está caminhando para o Omega, com todas as suas quase 300 páginas. No período apresentado, ocorreu reunião no dia 13 (aula de A6PGP) e no dia 16 deste mês (casa do Lucas). Exclusivamente no dia 13 conseguimos um feedback pelo professor Braz referente à documentação e pelos professores Braz e Ivan referente ao sistema.

Bom, atividades da equipe:

– o CRISTIANO está terminando as métricas, criou tabelas e gráficos (com algum sentido de relacionamento), alterou o diagrama de classes, começou a divisão da Apresentação de Slides e está responsável pela criação do DVD que será entregue no dia 27 deste mês. Além disto, ele participou de todas as reuniões e discutiu a implementação do banco de dados e a ligação com os métodos do desenvolvimento.

– o ERIK está finalizando a documentação do Relatório de Atividades com as correções apresentadas pelo professor Braz, incluindo os testes restantes.

– o LUCAS está empenhado no ambiente Web, exclusivamente em Java. Nesta semana ele corrigiu alguns filtros na aplicação (proposta de melhoria pelo professor Ivan). Além disto, o módulo de reserva e administração está quase finalizado.

– o OTAVIO está empenhado e desenvolveu os fragments de menu, pesquisa e retorno do resultado no ambiente Android. Para a finalização da Sprint deve estar pronto a conexão com o banco de dados através do web services e a apresentação estática dos mapas do IFSP.

– o RAFAEL também está empenhado no ambiente Web, voltado para o Frond End. Ele adicionou a área de tutorial (vamos tentar manter o Manual do Usuário direto na aplicação) e modificou alguns formatos no CSS (proposta de melhoria apresentada pelo professor Braz). Também fez a modificação no banco de dados depois da implementação de TURMA no controle da disciplina.

– o RUI (eu) não fiz nada!!! Brincadeira.. =D .. alinhei a Sprint Review com a equipe no dia 13 e iniciamos a última Sprint com o intuito de finalização, revisão, testes dos módulos restantes, impressão e revisão da documentação para ser entregue no dia 27 de maio. Além disto, preenchi as atas de reunião e auxiliei no desenvolvimento mobile, junto com o Otavio e revisão da documentação, junto com o Erik e Wendel.

– o WENDEL está dedicado na documentação também. Ele continuou a atualização do Manual Técnico e criou um possível Manual do Usuário (talvez não seja necessário).  Além disto, gravou alguns vídeos para colocarmos na finalização do trabalho.

Galera, vamos continuar a batalha, pois o fim está próximo!!!!

Problemas e Grandes Preocupações

=(

Pessoal, estou preocupado com a entrega do projeto. Temos somente 15 dias para entregar a aplicação e a documentação e ainda resta muito do desenvolvimento. São vários fatores que estão levando todos os membros da equipe a terem vários problemas.

O primeiro fator é o tempo insuficiente. Todos os membros estão fazendo o máximo que podem para finalizar as entregas de todas as Revisões de Sprint (geralmente acontece nas quartas-feiras), porém temos que dedicar muito tempo também para os trabalhos de outras disciplinas, como A6LP2, A6EMP e A6MSO. Estamos trabalhando na madrugada para tentar entregar o projeto até a data programada.

O segundo fator identificado até o momento é o pouco conhecimento com a linguagem. Para o desenvolvimento da plataforma mobile temos que pesquisar muitas soluções em tutoriais web e foruns de discussão. A localização de mapa próprio para o IFSP não está funcionando e a pesquisa de localização da sala ainda está incompleta.

Faremos o máximo para entregar o projeto total até o dia 27!!!

=(

Ainda estamos vivos! (29/04/2015 – 09/05/2015)

No dia 29/04/2015 a equipe se reuniu mais uma vez no IFSP para alinhar o projeto com nosso gerente Rui e clientes. Neste dia foi o passo inicial para mais uma conquista: StatSVN (vide publicação do dia 06/05/2015). Com a planta do instituto em mãos, alinhamos a elaboração dos mapas que serão utilizados nos aplicativos. E para encerrar o dia, seguimos a rotina de alinhamento com a equipe SISGER, desta vez sobre os bancos de dados de cada sistema.

No dia 01/05/2015, Dia do Trabalho, coroamos este dia com, adivinhe o que?

É claro! MAIS TRABALHO!!! Das 8h às 19h o grupo inteiro esteve reunido na casa do Lucas dando o devido mérito ao dia (o dia foi tão empolgante que alguns, de tão felizes por este dia, ficaram até a madrugada do dia seguinte prestigiando o grande Dia do Trabalho!). Nossos agradecimentos especiais aos profs. Brás e Ivan, que proporcionaram as condições necessárias para este maravilhoso dia acontecer! Nosso muito obrigado!

No dia 06/05/2015, a rotina da equipe nas aulas de A6PGP: alinhamento do projeto e reunião com a equipe do SISGER. O prazo cada vez mais apertado, nos angustia. Mas, estamos confiantes de que o suor (e sangue) não serão em vão! Quanto à reunião com o SISGER, ficou definido que a aplicação do SISGER terá métodos para informar INSERTs e SELECTs no banco de dados da aplicação GIRAR. Com isto, foi alinhado o banco de dados, sem modificação, verificando a funcionalidade e a normalização, com os atributos de cada tabela.

Hoje, 09/05/2015, reunidos na casa do Lucas, demos andamento ao projeto. Nosso programador Senior, Akio, passou a madrugada deste dia matutando alguns detalhes do sistema que o deixaram “boladão”. O resultado disso foi a modificação do relacionamento da entidade FILA, SALA E AULA no DER e MER, do qual agora, cada sala terá apenas uma fila.

Ainda estamos vivos!

Conseguimos o StatSVN!!!

Galera, isso mesmo. Conseguimos gerar o relatório do StatSVN!

Bom, como já é de costume da equipe codificar pra otimizar tudo, assim como o Gource, criamos batches para gerar o StatSVN para nós. Como alguns grupos também me perguntaram sobre este relatório, vou tentar detalhar como fazer o software rodar!

1. Download do StatSVN

Primeiramente, você precisa de uma máquina virtual Java no seu computador (caso não tenha, baixe no site do Java). Acesse o site do StatSVN (http://www.statsvn.org/), clique em Downloads e baixe a última versão do software (atualmente é a 0.7.0). Descompacte o arquivo (que geralmente está em ZIP).

2. Cópia e Funcionamento

Copie o arquivo statsvn.jar para alguma pasta do seu projeto. No projeto GIRAR, criamos na raiz do Subversion uma pasta chamada StatSVN e lá colamos o software JAR. O StatSVN fará uma varredura no Subversion e no log, criando diversas métricas de desenvolvimento pela equipe, commits, linhas de código etc. Além das métricas, também são gerados gráficos para melhor visualização dos relatórios.

3. Códigos para Gerar Relatório

Vamos falar do item mais legal e interessante desta publicação: os códigos. Como eu disse, geramos o StatSVN a partir de um clique duplo do mouse na nossa batch. Acreditem, criar batch é gratificante demais!!!

cd..
java -jar “.\StatSVN\statsvn.jar” -output-dir “.\StatSVN\Relatorio_Total” “.\StatSVN\svn.log” “.”

O que o código acima faz? Bem, o comando cd.. volta o diretório para que o StatSVN rode na raiz do repositório. O comando java – jar indica que você quer executar a máquina virtual Java para rodar um arquivo -jar que está em “.\StatSVN\statsvn.jar”. O comando -output-dir indica a saída de todos os relatórios gerados pelo StatSVN (no nosso projeto será em “.\StatSVN\Relatorio_Total”. Após isto, deve-se colocar o caminho do log (consulte como gerar o log a partir do nosso tutorial do Gource), o qual no nosso projeto é “.\StatSVN\svn.log”. Depois, deve-se indicar a raiz do repositório, marcado com “.”, pois já estamos executando o comando na raiz.

4. Exemplos de Relatórios

Aqui apresentamos alguns exemplos de imagens geradas pelo StatSVN.

activity_time loc_small

Espero ter ajudado.

Boa sorte.

Alimentação Saudável

Pessoal, boa noite.

Depois de várias reuniões para desenvolvimento do projeto notamos que nossa alimentação estava inadequada, com aderência contínua de chocolates, salgados, refrigerantes e energéticos.

Pensando em uma alimentação mais saudável substituímos os salgados e refrigerantes por frutas e sucos naturais:

Jpeg  IMG-20150425-WA0006  Jpeg
Recomendamos essa dica para todos!

Abraços.