sexta-feira, 29 de maio de 2015

16ª semana de trabalhos

Com uma semana produtiva, nossa equipe avançou no desenvolvimento do projeto. Chegamos a um MER que atende as nossas necessidades, claro que isso foi feito com a ajuda de nossos docentes: Bernardo, Ivan e Palladino.
Atentando aos outros pontos do projeto, conseguimos incrementar mais funções de JavaScript nas páginas e demos continuidade na inserção do design responsivo nas páginas. Lidamos com os nossos erros no repositório e estamos agilizando todos os documentos possíveis. Além disso, decidimos ambientar nosso espaço reservado no IFSP: instalamos programas necessários como Eclipse, Workbench, XAMPP... O show não vai parar tão cedo.
Abaixo temos as realizações de cada membro da equipe na semana:

Beatriz: Resolveu parte da documentação atrasada, deixando-a na mesma data em que estamos. Inicializou o relatório de métricas e realizou o de relatório semanais.
G. Leão: Foi voz ativa na alteração do MER. Instruiu os membros acerca da tecnologia a ser usada e deu o cronograma para toda a programação do site. Conseguiu, também, conectar o SVN com o Eclipse no nosso ambiente de trabalho no IFSP.
G. Yuji: Continua implacável na inserção do design responsivo, praticamente finalizando essa tarefa. Consulta os membros e adianta as páginas não iniciadas.
Juliana: Revisou assiduamente o repositório, tirou caracteres especiais e outros erros. Foi a primeira a aplicar o JavaScript nas páginas já em processo de finalização e está relacionada com a criação/alteração do design das páginas. Também está fazendo novos troféus e avatares para a aplicação.
Rodrigo: Participou da alteração do MER e conseguiu chegar a uma versão final deste. Instalou alguns dos programas que serão usados no IFSP e está concluindo os Termos de Uso do Nesb.
Vinícius: Como gerente que é, participou de sua reunião mensal, repassou as orientações e designou novas funções para os membros. Participou de todas as atividades desenvolvidas pelos membros, mais que um supervisor, um líder que também está desenvolvendo páginas em HTML e verificando o repositório.

Algumas recomendações foram passadas a nós, já que não teremos aula semana que vem (feriado de Corpus Christi, delícia), sendo que teremos apresentação dia 11/06 sobre tudo o que já desenvolvemos. Nos foi aconselhado povoar o banco de dados, adiantar as páginas e os servlets para mostrar uma prévia da aplicação.
Tudo isso faremos nessas duas semanas e com muito esforço veremos o quão legal o Nesb será! Nossa equipe botou fogo essa semana. E muito mais está por vir.

sexta-feira, 22 de maio de 2015

15ª semana de trabalhos

Beatriz está fazendo relatórios semanais das atividades dos membros dando continuidade à documentação, nos tópicos possíveis de serem documentados.
Vinícius trabalha com as páginas HTML, mais precisamente, no momento, com a página de Configurações. Juntamente na parte de HTML, Gabriel Yuji, além de ter a tarefa de prosseguir fazendo as páginas do site, continua avançando no design responsivo de cada uma das páginas, e com muito sucesso. Na aula desta semana, ele ajustou a página de Login, que agora tem um design completamente responsivo.
Eu, Juliana, tendo terminado todas as ilustrações necessárias para o momento, comecei a fazer a parte de JavaScript nas páginas que já temos quase totalmente prontas (Login e Cadastro). Considerando que tive apenas uma aula do assunto, é certo que, com mais algumas aulas, será possível completar essa tarefa. Simultaneamente continuo com a tarefa de revisar o repositório, mas a equipe toda pretende manter tudo dentro das regras.
Rodrigo e Gabriel Leão estão trabalhando arduamente no banco de dados. Apesar da falta do Prof. Ivan, obtivemos muita ajuda dos outros dois professores: a equipe apresentou o MER ao Prof. Bernardo, que modificou alguns detalhes e nos ajudou a pensar em ajustes importantes, e depois o Prof. Palladino também avaliou o modelo, e na lousa nos ajudou a fazer ainda mais adaptações. O resultado foi...um MER todo reconstruído estilo "Frankenstein" e bem diferente do inicial. O próximo passo é concluir a base de dados com base no MER e fazer os testes de mesa, para ter certeza de que está apto e pronto para atender às necessidades dos usuários do futuro site.


sexta-feira, 15 de maio de 2015

14ª semana de trabalhos

Esta semana nos focamos em dar segmento e tentar finalizar algumas tarefas, como a narração, o MER, as páginas de login e cadastro e o banco de dados. Yuji e Vinicius são os integrantes encarregados no momento pela montagem e design das páginas HTML, que até agora estão muito bem encaminhadas com boa parte da formatação já feita e o design responsivo sendo ajustado aos poucos.
A narração do projeto foi outra tarefa feita com muito empenho pelo Rodrigo e revisada por nós membros da equipe, alguns detalhes foram acrescentados pelo Yuji. Ao apresentarmos tal documento para os professores Bernardo e Ivan, acabamos sendo notificados de que alguns erros ainda persistiam, mas para a nossa alegria, a avaliação feita pelos orientadores, apontava que tudo estava dentro dos conformes e o caminho que a narração traçava condizia bem com a proposta do Nesb.
Eu (Leão), Rodrigo, Yuji e Vinicius até mesmo tentamos desenvolver um esboço bem simples do que seria o nosso MER, mas acabamos sendo frustrados pelo professor Bernardo. Ele exigiu diversos detalhes do modelo para que um paralelo fosse traçado com a narração e assim seria possível identificar se este era condizente com aquele.
Outro ponto importante tocado inclusive na reunião de gerentes foi a questão de organização do repositório. Os documentos presentes no controle de versão estão sujeitos a um bombardeio de regras, que por via das dúvidas, a equipe aderiu e adaptou aos conceitos propostos (diria até que estamos andando com tais regras). É importante citar que a tarefa de organizar o repositório e verificar se tudo está dentro das propostas do professor Ivan, ficou atrelada à Juliana.
Ficou designada a mim esta semana, a tarefa de pesquisar sobre as métricas e aplicar os conhecimentos aprendidos. Consegui instalar um plugin ao Eclipse Luna, que faz a verificação de diversas linhas de códigos e nos retorna à quantidade de praticamente tudo o que fizemos até agora, em termos de código dentro da IDE utilizada. As métricas tanto deste mês quanto dos meses anteriores serão feitas no Gource, pois a ferramenta disponibiliza de modo prático e fácil, todos os tipos de arquivos presentes no controle de versão e outras informações de extrema valia para o documento (como número total de arquivos, tamanho do projeto, entre outros).
Toda a documentação presente no projeto que será útil para a parte final está nas mãos da integrante Beatriz, que irá organizar tudo num documento definitivo, inclusive as métricas que eu estou para enviar. Nesta parte também está presente a nossa designer Juliana, para dar uma ajuda e um respaldo de impacto.
Um roteiro foi feito por mim com o auxílio do time, para que ao término das atividades realizadas no momento, outras metas já estejam predefinidas. De modo que estas venham a nos orientar para tarefas futuras sem perda de foco.

sexta-feira, 8 de maio de 2015

13ª semana de trabalhos

Como visto no final do último post, tínhamos alguns objetivos principais: terminar as páginas de login e de cadastro e corrigir vários erros da nossa narração, apontados pelo professor Ivan.
Durante toda a semana eu e Yuji trabalhamos para terminar alguns detalhes das páginas incluindo, em uma delas, a imagem do nosso mascote feito pela Juliana, que ainda terminou alguns outros desenhos que utilizaremos nas páginas do Nesb.
Outro ponto importante foi o Design Responsivo, que tentamos implementar no que já foi feito, mas não obtivemos um resultado satisfatório nos testes que fizemos ao redimensionarmos as páginas e ao abri-las em um dispositivo Android. Porém, ontem na aula, Yuji, em uma tarde inspirada e com o auxílio de uma apostila especializada, teve êxito e conseguiu implementar nosso código CSS para que as páginas da nossa aplicação “respondam” aos diferentes dispositivos que possam acessá-las. Mesmo sendo só o começo, precisando ainda de muitos ajustes, foi um importante passo dado na parte de design.
Rodrigo ficou responsável pela correção da narração e assim o fez e, após algumas observações do nosso integrante Gabriel Leão que se dedicou ao nosso banco de dados, fez algumas alterações no nosso MER, que foi apresentado junto com a narração novamente ao professor Ivan que apontou outras inconsistências, e que provavelmente, acarretarão em uma mudança drástica no nosso projeto de banco de dados.
Na reunião de gerentes, percebi que precisávamos urgentemente revisar as regras do trabalho. Com isso, notamos que as métricas mensais não vêm sendo medidas e planejamos, o quanto antes, compensar esse atraso. A integrante Beatriz continua designada à construção da nossa documentação, que é MUITO extensa e critério de avaliação deste 2º bimestre.
Na próxima semana, vamos continuar com o desenvolvimento das páginas, o aperfeiçoamento do MER e recuperar as métricas dos meses anteriores.
Praticamente soubemos ontem nossa nota do 1º bimestre (TIRAMOS AZUL!!), mas temos noção de que ainda precisamos melhorar MUITO e nosso time vai se esforçar cada vez mais para que este projeto seja apresentado com sucesso em setembro.

segunda-feira, 4 de maio de 2015

12ª semana de trabalhos

Começo a pensar que o título das postagens do nosso blog são meio estranhos.
Enfim, esta postagem está sendo feita fora da data usual (toda sexta-feira) pois, devido ao feriado do dia do trabalho e alguns compromissos pessoais, confesso que esqueci.
Indo direto ao assunto, semana passada nós iniciamos o desenvolvimento das páginas Html efetivamente, com a página de Login e Cadastro quase prontas, faltando apenas alguns detalhes estéticos e alguns problemas do CSS. Foi determinado que iremos desenvolver o chamado Design Responsivo nas páginas no Nesb. Agora, o novo plano até o próximo passo é terminar as páginas HTML em tela cheia e escolher o framework que usaremos para depois iniciarmos o Design Responsivo.
Além disso, escrevemos a narração do banco de dados. Houve revisão de todos os componentes da equipe, porém, ao apresentá-lo ao professor Ivan, recebeu uma série de críticas construtivas de problemas que deveriam ter sido notados previamente. Os comentários foram aceitos e o Rodrigo responsabilizou-se por arrumar e formatar a narração.
Quanto ao layout das páginas, faltam o escopo das páginas de Galeria, Classificação, Troféus, Configuração e Ajuda. Assim que for necessário, iniciarei o desenvolvimento dos mesmos.
Atualmente, o desenvolvimento das páginas HTML foram designadas para Rodrigo, Vinícius e eu, Juliana está desenhando os troféus e o escopo final das páginas, Beatriz iniciou a construção do documento final e Gabriel Leão está terminando os DAO's e pesquisando sobre o framework que usaremos daqui para a frente.
Concluindo, semana passada foi produtiva mas poderia ter sido bem mais. Esta semana esperamos terminar as páginas de Login, Cadastro e mais uma e a narração.
Até a próxima.