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.

sexta-feira, 24 de abril de 2015

11ª semana de trabalhos

A reta final do nosso primeiro bimestre veio com um bônus muito bom: o feriado. Um daqueles feriados que muitas pessoas não sabem qual é a comemoração ao certo, mas aproveitam a folga ao máximo para descansar, repor as energias e ter um momento de lazer. É exatamente o que, não somente nossa equipe precisava, a turma como um todo necessitava e esperava uns dias de folga como os que passaram. Foram dias para nos recuperar da temida semana de provas, trabalhos e seminários. Um feriado excelente para nos organizar e acelerar os passos com relação ao nosso projeto.
A construção do MER, realizada pelo Rodrigo, Gabriel Yuji e Vinícius, foi revisada pela equipe e aprovada pelo professor Bernardo. Estamos sempre conectados, assim é possível acompanhar as ilustrações feitas pela designer Juliana, que desenvolveu o logotipo, mascote e ícones. O banco de dados começa a tomar forma, vindo das mãos do Rodrigo e Gabriel Leão. O Gabriel Yuji deu a partida e iniciou a programação das páginas em HTML. Responsáveis pela documentação, nosso gerente Vinícius e eu, Beatriz, realizaremos as métricas do nosso projeto e iniciaremos a documentação final, já que esta precisa conter todos os nossos passos desde o início.
Inicialmente esta será nossa divisão de tarefas. Não é uma divisão feita de modo que nos sobrecarregue ou seja definitiva. Por fim, temos nosso projeto em desenvolvimento e um cronograma até maio, cujo tentaremos cumprir. Apesar de não sabermos nossas notas ainda, a partir da nossa auto avaliação da última aula, podemos dizer que estamos satisfeitos, conseguimos atingir nossos objetivos iniciais, porém não sabemos se nossos "clientes", os professores, estão jubilosos também.

sexta-feira, 17 de abril de 2015

10ª semana de trabalhos

Dez. Dez é o que esperamos que o nosso trabalho seja. Dez semanas de trabalhos (que nos cansaram, um pouco). Sendo que, nesta semana houve uma aula com o professor Bernardo que nos ensinou a construir um esquema de login/senha. Foi útil para o nosso projeto, pois também dividimos a equipe e conseguimos construir o MER do projeto que estará no SVN.
Aproveitaremos o feriado para iniciarmos a programação do projeto, montando o banco de dados e as classes DAO do projeto. Há também alguns layouts de páginas que poderão estar no site, com eles faremos os HTML's necessários e, consequentemente, adiantaremos nosso projeto.
Com o feriado, faremos o possível para nos livramos de questões sobre funcionalidades, design e banco de dados. Além dos termos e formulários que provavelmente marcaram presença no site, consultando profissionais da área para não errarmos nessa parte.
Não aproveitaremos o feriado descansando, mas passaremos programando. Uhuu! Tudo o que queríamos... É, a semana será longa.

sexta-feira, 10 de abril de 2015

9ª semana de trabalhos

Na aula desta semana, os professores Ivan e Bernardo nos deram uma aula de “introdução" ao funcionamento das tecnologias que serão usadas na maioria dos projetos da turma, por exemplo como usar o JSP e o JSTL na programação, como evitar mistura de códigos complexos dos programadores com os dos designers, e algumas outras dicas para trabalhar em equipe de maneira mais harmoniosa. Essa introdução deu à equipe uma ideia mais ampla de como será o desenvolvimento do projeto ao longo do ano.
Todos os membros de nossa equipe ainda estão imersos em preocupações escolares, provas e trabalhos sem fim, mas assim que for possível iniciaremos o desenvolvimento de forma mais efetiva e dedicada.
Contudo, a equipe espera, na semana que vem, aprender mais na prática a programação com as tecnologias necessárias, na aula dos professores.

sábado, 4 de abril de 2015

8ª semana de trabalhos

Nesta semana santa, não houve aula de PDS em decorrência do calendário escolar e do feriado de sexta-feira. Apesar das aulas terem ido somente até quarta, estes dois supostos dias de descanso, foram uteis para adiantar os estudos e os trabalhos pendentes em relação a outras matérias e claro para explorarmos alguns pontos do projeto.
Após as apresentações, a equipe estabeleceu comunicação através de redes sociais para expor toda e qualquer opinião sobre os seminários do dia. Principalmente questões ligadas aos aspectos que devem ser melhorados, no caso a didática de apresentação do grupo e alguns pontos específicos do nosso projeto (como os termos de uso, por exemplo).
A equipe aceitou as críticas com maturidade, interpretando-as em forma de dicas e referências para um possível caminho que devemos trilhar para chegar à perfeição. Todas as citações de peso, vinda dos professores não abateram os The6Programmers, muito pelo contrário, serviram de estimulo e motivação para nos empenharmos e melhorarmos ainda mais o projeto Nesb.
Através de pesquisas, a equipe conseguiu reunir informações uteis para conseguir gerar o vídeo do Gource. O que pôde ser observado foram poucos testes que desenvolvemos no projeto principal, já que estamos aprendendo por conta própria, basicamente toda a teoria necessária para desenvolvermos o Nesb. Toda a organização e disposição de pastas e arquivos, estão de acordo com as especificações propostas pelo professor Ivan, aspecto este que possivelmente foi notado na animação.
Com relação ao ponto mais criticado do nosso trabalho, que no caso seria os “Termos de uso e condições do usuário”, está sendo trabalhado pelo integrante Rodrigo. O qual disponibiliza de auxílio dos familiares, por possuírem conhecimento sobre a área de direito ligada ao assunto.
Enquanto os trabalhos são feitos e os estudos aprimorados, um novo cronograma está sendo elaborado com base nos objetivos que propomos a serem alcançados com maior necessidade.