segunda-feira, 30 de maio de 2016

Entrega final



    Chegamos à semana de entrega do projeto, e na reunião dessa ultima quarta-feira, junto a entrega, nossa equipe respondeu a um questionário sobre o desenvolvimento do projeto e a uma planilha indicando nota de participação dos integrantes.

       O integrante Maikel gravou o CD com o projeto e imprimiu a documentação para a entrega final. A equipe teve um atraso na programação do termino das tarefas pendentes, restando-nos apenas o ultimo dia para a impressão da documentação.

  Toda equipe respondeu individualmente a um questionário sobre o desenvolvimento do projeto, relatando as dificuldades, o aprendizado, qual foi a participação de cada integrante e quais matérias aprendidas na faculdade foram utilizadas.

     Em reunião a equipe preencheu uma planilha atribuindo nota de participação para cada integrante, onde todos membros recebiam uma nota dos demais, gerando uma média que será utilizada na nota final, junto com a notas indicada pelos professores.

      Nosso documento foi revisado por toda equipe para impressão, mas por um descuido, os comentários do google docs não foram retirados do documento, acarretando em um erro grave na formatação, com figuras cortadas e texto não alinhado no momento da impressão.


sábado, 21 de maio de 2016

Semana final para entrega do projeto.



        Entramos na ultima semana de trabalho antes da entrega do projeto, nesse momento nossa equipe está focada em terminar as pendencias dentro do tempo programado, a fim de realizar uma revisão detalhada antes da impressão da documentação do projeto.

        Para alcançarmos nosso objetivo, na ultima reunião de equipe atribuímos responsabilidade sobre a finalização das tarefas pendentes.

        Toda equipe ficou responsável pela revisão final da documentação do projeto após a resolução das pendencias, essas que foram dividas entre os integrantes da equipe da seguinte forma:

- O integrante Levon ficou responsável por: montar o capitulo apresentando o quadro de sprints da equipe, manual técnico, plano de testes e atualizar as ferramentas utilizadas pela equipe no desenvolvimento do projeto.
- O integrante Marcio ficou responsável por: montar o capitulo apresentando o quadro de métricas do projeto, atualizar ATA’s e postagens do blog no documento, levantamento de modelos de gráficos de scrum em trabalhos anteriores e relatórios do statSVN.
- O integrante George ficou responsável por: montar o capitulo apresentando o cronograma do projeto, reformular o capitulo da justificativa, documento de aprovação, dedicatórias, resumo/abstract e manual do usuário.
- O integrante Felipe ficou responsável por: Trocar plugin de gráfico para representar a falta de medição efetuada pelo aparelho, criar interface de seleção dos sensores, criar ambiente AWS definitivo do grupo, disponibilizar acesso para pessoal da documentação tirar os prints e fazer o manual do usuário.
- O integrante Maikel ficou responsável por: Tratativa do desvio de padrão, Levantamento de classes, atributos, linhas de codigo e demais itens do desenvolvimento para a tabela de métricas e fazer video do Gource - Primeira entrega.

        Ficou acordado entre a equipe o dia 23/05 como prazo final para conclusão das tarefas, restando a equipe 1 dia para revisão final e impressão da documentação.


domingo, 15 de maio de 2016

Final dos Sprints iniciais.

        
      Nessa semana acabam os sprints que foram planejados para a confecção de nosso projeto, nesse momento a equipe se concentra nos detalhes finais, buscando seguir o cronograma a risca, para utilizar a ultima semana antes do prazo final de entrega do projeto para revisão.

       Para tanto, a equipe fez um levantamento das tarefas que estão em aberto, e planejou a melhor maneira de conclui-las dentro do tempo programado, os itens pendentes são em sua maioria referentes à documentação do projeto, que são: tabela de requisitos funcionais, manual técnico, manual do usuário, relatório com os sprints da equipe, documento de aprovação, conclusão, resumo, abstract e dedicatória.

      A tabela com os requisitos funcionais do projeto já foi desenvolvida pelo integrante da equipe Levon, o manual técnico e o manual do usuário está sendo desenvolvido pela equipe de documentação em parceria com a equipe de programação, onde teremos a oportunidade de mostrar os diagramas utilizados para a elaboração do projeto e as imagens do OpenBI rodando, demonstrando de maneira detalhada suas funções ao usuário final.

      A equipe de documentação também está trabalhando no documento de aprovação, no capitulo de conclusão do projeto, e nos detalhes finais da documentação, como o resumo, abstract e dedicatória.

    O integrante da equipe Márcio, ficou responsável por desenvolver o documento que mostre os sprints feitos pela equipe durante o desenvolvimento do projeto, para isso utilizará a ferramenta youtrack para extrair os dados das tarefas já realizadas pela equipe. Os trabalhos que foram concluídos antes da equipe iniciar o uso do youtrack, terão seus dados extraídos das ATA’s para constarem no documento de apresentação dos sprints.


         A equipe de programação concluiu o desenvolvimento do projeto, e iniciou os testes necessários para a avaliação de qualidade do software. A equipe de documentação acompanhará os testes, a fim de criar relatórios dos resultados obtidos e apresenta-los no documento do projeto.

domingo, 8 de maio de 2016

Entrando na reta final.



        Estamos entrando na reta final, com o momento decisivo da entrega do projeto se aproximando, quando terão inicio as apresentações de todos os projetos aos professores e alunos. Faltando menos de 3 semanas para essa importante etapa, nossa equipe está correndo para concluir o desenvolvimento da programação e do desenvolvimento e revisão da documentação do projeto.

        Toda equipe continua trabalhando para concluir as tarefas a  tempo, e durante nossa reunião semanal, os integrantes da equipe Felipe e Maikel continuaram trabalhando no desenvolvimento da programação do projeto, efetuando testes e criando sua interface. Enquanto os integrantes da equipe George e Márcio deram continuidade nos trabalhos com a documentação, revisando o que foi desenvolvido até o momento e buscando modelos de estrutura em projetos anteriores que foram bem sucedidos.


        O integrante da equipe Levon, mesmo não estando presente na reunião semanal da equipe na faculdade, trabalhou no desenvolvimento da documentação do projeto durante o período da aula, utilizando o Google Doc’s para remotamente juntar-se a equipe.

sábado, 30 de abril de 2016

Revisão da documentação.


        Essa semana nossa equipe decidiu revisar o documento do projeto, para tanto, conversou com o Professor Brás e através de envio de e-mail lhe mostrou o estágio atual que se encontra a documentação do projeto OpenBI, após analise do professor recebemos algumas orientações para ajustes que seguem:

1.   Não é recomendado adicionar imagens na introdução;
2.   Passar as imagens da introdução para a justificativa, fortalecendo os argumentos utilizados para justificar o desenvolvimento projeto;
3.   O parágrafo de justificativas precisa ser melhorado, provando a necessidade da existência desse projeto como resolução para o problema apresentado;
4.   A descrição do OpenHAB deve passar como um tópico para o capitulo de revisão de literatura;
5.   Padronizar a apresentação das referencias utilizadas para o desenvolvimento do projeto;
6.   Todo tópico deve ter no mínimo três parágrafos, caso contrario, é necessário inclui-lo como complemento em outra parte do documento;
7.   Ao se referir a Figura ou Quadro, a primeira letra da palavra é sempre escrita com letra maiúscula;
8.   Todas figuras utilizadas na documentação devem ser centralizadas;
9.   Na revisão de literatura ao descrever a UML, não é recomendada a utilização de figuras.


        A equipe responsável pelo desenvolvimento da documentação (George, Levon e Márcio), está trabalhando nos ajustes apontados pelo Professor Brás e lhe apresentará o documento atualizado na próxima aula para receber novas orientações.

Plano de contingência na programação do projeto.

     
              Em conversa com os professores durante a ultima aula, recebemos um alerta, e nossa equipe se deu conta de um atraso considerável que vem ocorrendo na parte do desenvolvimento da programação do OpenBI, e para resolver tal problema definimos um plano de contingência, discutindo a possível mudança de função de membros da equipe para dar apoio na parte da programação do projeto e alterações no plano de desenvolvimento.

      A equipe optou por desistir do plano inicial escolhido para o desenvolvimento da programação, que consistia em tentar arrumar os erros apresentados pelo software OpenHAB na busca de dados e  na apresentação dos gráficos, e agora vai partir para o desenvolvimento de uma aplicação compatível com o OpenHAB, mas que se comporte como um modulo independente, e siga os mesmos parâmetros do pedido inicial dos clientes (Professores).

        Em reunião para discutir os melhores passos para nosso plano de contingência, ficou definido que por enquanto não há necessidade da alteração de função entre os membros da equipe para fortalecer no desenvolvimento da programação do projeto, mas a equipe percebeu a necessidade de ficar sempre atenta e se tornar mais flexível, concentrando como prioridade o esforço de toda a equipe na resolução de qualquer problema que surgir e possa causar atraso no desenvolvimento do projeto.

sábado, 23 de abril de 2016

Inicio do capitulo 4 da documentação

        
       Iniciamos o capitulo 4 da documentação, nele descreveremos como foi o desenvolvimento do projeto, falando das dificuldades encontradas, das mudanças de planos e alterações no escopo. O desenvolvimento desse capitulo ficará a cargo dos integrantes: Levon, George e Márcio, que são os responsáveis pela documentação do projeto.

        O integrante Levon ajudou na organização da distribuição das tarefas que devem ser feitas pela equipe, adicionando-as no youtrack, assim teremos um melhor gerenciamento no controle de todo trabalho que está sendo feito pelo grupo. Ele também adicionou as ATA's de reunião e postagens do blog como apêndice no documento principal do projeto.

        Começamos a nos preocupar com as métricas de nosso projeto, e como forma de adiantar no que for possível, foi criado pelo integrante da equipe Márcio um documento genérico para comportar as métricas que serão apresentadas no projeto.

        O integrante Maikel criou o primeiro video do Gource, que mostra o desenvolvimento dos trabalhos da equipe até o meio do semestre. Ele também analisou o possíveis tipos de busca por período existentes para implementar no OpenBI.