quinta-feira, 18 de agosto de 2016

Vigésima Quarta semana do Projeto


              Nesta semana de projeto, estamos arrumando a documentação de nosso aplicativo, tivemos que correr contra o tempo para deixar a documentação pronta, perdemos o arquivo que estava sendo desenvolvido durante o ano e devido à isso, a documentação teve de ser totalmente reformulada. 
                     Em relação as telas, definimos elas para a apresentação e estamos definindo as funcionalidades finais, entre elas, conseguimos consultar o produto com sua imagem e descrição do produto que será consultado.

quarta-feira, 10 de agosto de 2016

Vigésima Terceira semana do Projeto


             Nesta semana decidimos marcar outra reunião de encerramento de Sprint e início da nova. Essa Sprint vai até o fim do prazo de duração da entrega do aplicativo no dia 30/08. 
             Foram definidas estratégias de como atualizar o sistema de ranking do aplicativo, entramos em discussão sobre como o aplicativo demonstraria o ranking. Se na tela carregasse todos os produtos de uma vez só ou se o usuário tivesse que clicar em um índice ou um scroll infinito para carregar mais itens. Foi decidido que o 71 scroll infinito é a melhor opção já que para o usuário não é bom utilizar muito os pacotes de dados, já que a opção de mostrar todos os produtos de uma vez é desnecessário. 
             Utilizamos o “planning poker” para definir as dificuldades para o próximo o Sprint que está por vir, as dificuldades foram as seguintes:


  •  Dificuldade Tela Estática – 1 
  •  Dificuldade Consultar Nomes Parte Android – 5 
  •  Dificuldade Consultar Nomes Parte Servidor – 1 
  •  Dificuldade View Layout Parte Android – 5
  •  Dificuldade View Layout Parte Servidor – 1 
  •  Dificuldade Sistema de Feedback Parte Servidor – 6 
  •  Dificuldade Sistema de Feedback Parte Android – 1
    Finalizamos a reunião e anotamos os resultados. 

quinta-feira, 4 de agosto de 2016

Vigésima Segunda semana do Projeto


             Nessa semana, nosso grupo fez uma reunião de encerramento de Sprint e início de próxima Sprint. Essa reunião foi importante para acostumar o novo integrante ( Derick ) ao ambiente da equipe. Definimos prazos para entregar as funcionalidades propostas para a aplicação. 
              Foi definido também os papéis de cada um para os próximos dias:
  •    Derick: Responsável pelo teste do aplicativo no celular para demonstrarmos a aplicação funcionando;
  •        Lucas: Responsável por funcionalidades de câmera e transição de dados;
  •     Raniery: Responsável pelo auto-completar das lojas e do endereço. Finalizar por completo a funcionalidade "Cadastrar Loja" e "Cadastrar Produtos". 
  •     Patrick: Responsável pela finalização da funcionalidade "Consultar Produtos". Foi finalizada a reunião, foi anotado os resultados. 

segunda-feira, 25 de julho de 2016

Vigésima Primeira semana do Projeto

              Com a volta dos integrantes as aulas, decidimos por iniciar o Sprint proposto, com um estudo realizado, descobrimos que não precisaríamos migrar para o PostgreeSQL e continuar utilizando o SQL Server. O estudo realizado, foi descoberto que existe um tipo de unidade chamada Geometry, com ela é possível determinar pontos em um plano geográfico. Através desses pontos(Geometry) é possível calcular a distância entre eles, com isso descartamos a tecnologia de geolocalização do PostgreeSQL. 

quarta-feira, 6 de julho de 2016

Vigésima semana do Projeto

              Com a reunião marcada para dia 05/07, decidimos dar um tempo para cada um da equipe dar sua palavra sobre o que fez e quais as expectativas para o sprintque  está por vir. Destaca-se que foi mencionado a extrema falta de transparência e falta de organização com a equipe. Dois programadores acabaram por ficar sem atividade e não desenvolveram códigos alguns por causa da falta de comunicação entre os integrantes. As expectativas seriam que a atitude da equipe tinha que mudar caso queiram recuperar o tempo que foi perdido.
              Foi então anotado o que estava em atraso e foram colocadas na próxima sprint. A reunião foi encerrada e foi anotado os resultados.

sábado, 25 de junho de 2016

Décima Nona semana do Projeto

           Nesta semana de projeto, finalizamos o planejamento para o próximo sprint e começamos a planejar uma reunião para a semana seguinte para obter maior transparência em relação a toda equipe. Nesta reunião, planejamos comentar o que cada um está contribuindo com o projeto, algumas críticas caso seja necessário e os próximos passos que daremos em relação ao projeto com o que cada um pode fazer de melhor.
              Como estamos próximos do início das férias de Julho, daremos uma quebrada de ritmo no desenvolvimento do aplicativo.

domingo, 19 de junho de 2016

Décima Oitava semana do Projeto

                 Nesta semana de projeto, continuamos com o trabalho de melhorar os detalhes da sprint antiga, verificamos o que foi adiantado e o que está atrasado em relação ao  projeto. Continuamos com o projeto pós-encerramento de sprint, terminamos de classificar as dificuldades que teremos no sprint. Com base nessas observações nosso grupo começou a planejar as atividades para o próximo sprint de uma forma um pouco mais elaborada, planejando por utilidade e dificuldade, como estávamos em uma semana mais tranquila em relação às provas, demos uma trabalhada maior na programação do nosso aplicativo

domingo, 12 de junho de 2016

Décima Sétima Semana de Projeto

Nesta semana nosso grupo fez uma reunião referente ao encerramento da Sprint passada e início da nova. Referente aos nossos erros na Sprint foi indicado:
-Baixa transparência e sincronia no grupo;
-Não seguimos o calendário;
-Superestimamos e subestimamos alguns requisitos;
-Não foi feito um calendário das atividades realizadas.
Para melhoramos os itens listados, pensamos em utilizar ferramentas do gerenciamento ágil como Kanban, para melhorar a transparência e sincronia no grupo, melhorar o sistema de Sprint, praticarmos "planning poker" para melhorar nossa estimativa de dificuldades referente aos requisitos.
Após essa primeira parte da reunião começamos a propor o que deveria ser melhorado no programa referente a primeira Sprint e chegamos a conclusão que:
1 Devemos mudar o sistema de envio e recebimento de dados para HTTP;
2 Arrumar algumas variáveis inadequadas;
3 Comentar partes do código ainda não comentadas;
4 Implementação de telas mais agradáveis ao usuário.
Que são requisitos que iram voltar ao backlog nessa Sprint.
Posteriormente a esse debate, começamos a discutir sobre qual deveria ser os requisitos novos para o projeto e obtivemos que teríamos que ter uma tela funcional de cadastro de lojas e para isso teríamos que fazer:
5 Um sistema utilizando a API do googlemaps para dar a longitude e latitude quando colocado o endereço da loja;
6 Um sistema de autopreenchimento de nomes de lojas; 
7 E um sistema de mudança de tela conforme o usuário muda entre tipos de loja.
Depois de estipularmos os requisitos, estipulamos dificuldades e separamos os requisitos que precisavam tanto de uma parte android quanto uma parte servidor e então chegamos no seguinte resultado:
Requisito 1 parte android dificuldade 8;
Requisito 1 parte servidor dificuldade 13;
Requisito 2 dificuldade café(Trabalhoso);
Requisito 3 dificuldade café(Trabalhoso);
Requisito 4 dificuldadeindefinida;
Requisito 5 parte android dificuldade13;
Requisito 5 parte servidor dificuldade 5;
Requisito 6 parteandroid dificuldade indefinida;
Requisito 6 parte servidor dificuldade indefinida;
Requisito 7 parte android dificuldade 20;
Requisito 7 parte servidor dificuldade 8.
Como não tínhamos ideia ainda de como fazer o requisito 6 pedimos o auxílio do professor para sabermos como colocar em pratica esse requisito e foi dito que deveríamos importar todos os nomes das lojas para o aparelho e que os nomes deveriam seguir o molde de serem maiúsculas e sem acento ou caracteres especiais.
Logo após isto dividimos quem iria ser o responsável por cada Sprint e obtivemos:
Requisito 1 parte android responsável Lucas;
Requisito 1 parte servidor responsável Patrick;
Requisito 2 responsávelEduardo;
Requisito 3 responsável Raniery;
Requisito 4 responsável Raniery;
Requisito 5 parte android responsável Eduardo;
Requisito 5 parte servidor responsável Patrick;
Requisito 6 parte android responsável Eduardo;
Requisito 6 parte servidor responsável Patrick;
Requisito 7 parte android responsável Lucas;
Requisito 7 parte servidor responsável Patrick.

Finalizamos a reunião e anotamos os resultados.

domingo, 5 de junho de 2016

Décima Sexta Semana de Projeto

                     Os nossos professores orientadores avaliaram nosso grupo e foi demonstrado que estamos empenhados com o projeto Prisba, viram que nosso projeto está seguindo os rumos corretos após o avaliarem. Estamos cumprindo os sprints . No dia 31 eles pediram um "cronograma realizado" para poder comparar com as expectativas no fim do ano e demonstrar o que conseguimos fazer ou não. Aplicaremos um gerenciamento de equipe ágil para o próximo Sprint e planejamos utilizar ele nas próximas semanas para melhores resultados.

domingo, 29 de maio de 2016

Décima quinta semana de projeto

Prezados,

Nesta semana foi feito a documentação da prototipagem do nosso projeto, em relação ao desenvolvimento do projeto, foi feito o CAPTCHA, autenticação gmail, foi adicionado comentários aos códigos para que se tenha um melhor entendimento, foi ajustado o projeto no tortoise e foi adicionado integridade nos dados em relação ao cadastro/login. Agora no projeto pode ser feita a consulta de lojas, foi alterada a tecnologia de troca de dados entre o android e o servidor e por último foi feita uma pesquisa de algoritmo de ranqueamento para ser utilizado na consulta de produtos.

Abraços.

domingo, 22 de maio de 2016

Décima Quarta Semana de Projeto

                               Nesta semana de projeto foi realizada uma reunião para discutirmos o que cada um iria fazer em relação ao projeto, foi apresentado três modelos de logos para o Professor Renato os quais ele escolheu o que tinha melhor aparência e aprimoramos o logo escolhido com base nas críticas feitas pelo Renato para ser apresentado nesta semana que está por vir. Foi remodelado o projeto no Tortoise para as novas versões que fizemos do aplicativo. Além disso, continuamos com o desenvolvimento do botão de login com o Facebook e conseguimos gerar o "atualizar" de nosso aplicativo.

domingo, 15 de maio de 2016

Décima Terceira Semana de Projeto

Nesta semana nosso grupo apresentou para o orientador Renato os esboços de telas e logos. Após as recomendações dadas por ele, o designer Raniery, desenhou três modelos de logos para serem apresentados para o nosso orientador nesta terça(17/05), além disso, a parte de desenvolvimento começou a fazer um login com a rede social Facebook.

domingo, 8 de maio de 2016

Décima Segunda Semana de Projeto

                    Nesta semana de projeto, conseguimos finalizar a parte inicial gráfica e ajustes quanto as informações do sistema do protótipo. Mostramos para o Professor Bernardo e para o nosso orientador Renato, foi observado como foi a iniciativa de programação feita por nosso grupo. Os professores comentaram a importância de atualizar o sistema para começar a fazer os testes do protótipo apresentado, a partir da atualização do sistema que é o principal componente do aplicativo, fica mais fácil de implementar as outras funcionalidades já que elas seguem o mesmo padrão. 
                     Para a próxima semana, pretendemos ter finalizado o layout das telas de login e cadastro dos usuários e ter a atualização pronta. 

domingo, 1 de maio de 2016

Décima Primera Semana do Projeto

Nesta semana nosso grupo focou na configuração do eclipse para que ele possa ser sincronizado com o repositório, além disso, também conseguimos esposar um cronograma e um sistema de login que iremos mostrar para os professores terça(03/05).
Nesta terça nós veremos como a MER criada corresponde a inserção de dados e se está realmente funcionando com o projeto.

domingo, 24 de abril de 2016

Décima Semana do Projeto

                  Com o fim da narrativa podemos trabalhar em nosso inicio de cronograma e definir prazos para estudar as tecnologias que serão utilizadas e como será o desenvolvimento do nosso aplicativo,pretendemos entregar uma previa de um cronograma para a próxima aula dia 3 de maio no qual vai dividir o que cada um vai fazer com seus devidos prazos. 

sábado, 16 de abril de 2016

Nona semana do projeto

Nesta semana nosso grupo começou a colher resultados de nossos esforços depois de três versões de narrativas direta dos fatos, conseguimos enfim estruturar como será o funcionamento de nosso projeto. Fora isso, também começamos a fazer alguns testes nos softwares que iremos utilizar, com a finalidade de já começarmos a nos acostumar com o ambiente. Nas próximas semanas pretendemos estipular metas e fazer um vídeo de apresentação do tema.

sexta-feira, 8 de abril de 2016

Sétima e Oitava Semana do Projeto

          Nesta duas semanas, nosso grupo pediu a ajuda dos professores Renato e Bernardo para conseguir melhorar a ideia do nosso projeto para que não tenhamos problemas quando ele estiver construído. Foram atribuídas as seguintes atividades para os integrantes do grupo já que estamos no fim do bimestre:

  • Daniel - Criação do vídeo Gource;
  • Eduardo - Edição e criação do vídeo sobre a ideia de nosso projeto;
  • Raniery - Edição e criação do vídeo sobre a ideia de nosso projeto;
  • Lucas - Criação do vídeo sobre a ideia de nosso projeto;
  • Patrick - Ajuste dos Sprints e do MER.

sábado, 26 de março de 2016

Sexta semana do projeto

        Nesta semana do projeto, tivemos apenas uma reunião para a atribuição de algumas tarefas, como o a construção do esquema, que consistirá o aplicativo e a definição de novas sprints. Já na aula, o tempo foi reservado para a revisão total e entrega das análises de outros projetos e também da proposta revisada, com suas alterações que o grupo juntamente com os professores acharam necessárias.

sábado, 12 de março de 2016

Quarta semana do projeto

Nesta semana realizamos uma reunião terça para dividirmos como a apresentação da próxima semana ficaria e quem iria realizar essas funções:  

  • ApresentaçãoRaniery  
  • Desenvolvimentos da Idéia - Raniery  
  • Scrum - Lucas 
  • Tecnologias - Lucas  
  • Papéis dos integrantes - Patrick  
  • Cronograma - Patrick  
  • Pesquisa de mercado - Eduardo  
  • Conclusão - Daniel 

Logo após decidimos fazer uma reunião quinta para mostrar os roteiros das apresentações e se estavam conivente para terça-feira, depois de ter feito essa reunião e de ter arrumado algumas coisas nos roteiros, planejamos entregar o power point que iríamos usar para sexta-feira, e marcamos três treinamentos sendo eles dois segunda e um terça para aprimorarmos nossa apresentação.

sexta-feira, 4 de março de 2016

Terceira semana de projeto

     Foram realizadas duas reuniões para adaptar o aplicativo às críticas do professor Bernardo, implementamos um sistema de listas e de notificações de promoções
       Com a ideia mais madura, a ideia foi novamente apresentada ao professor Bernardo, após a apresentação, o professor nos deu acesso ao repositório, para que a gente analisasse projetos anteriores e ver quais tecnologias eles utilizaram para servir como base para nosso projeto.
       Conversamos com o professor decidimos as tecnologias que utilizaremos, o eclipse para a parte de programação mobile e web, para banco de dados será o postgresql, o motivo da escolha foi fato dele permitir o armazenamento de dados geolocalizados e ser um software gratuito.

Segunda semana do projeto

           Com os grupos já definidos, nesta semana o que foi moldado foi a ideia. Nossa ideia consistia em um aplicativo que contaria com um mapa, este mapa teria estabelecimentos que prestam serviços e vendem produtos, que seriam adicionados pelo próprio usuário. O professor Bernado fez algumas críticas em relação à entrada de dados na nossa ideia, além de nos dizer para implementar mais funções ao aplicativo.

Primeira semana do projeto

                   Nesta semana na disciplina de "pds", definimos o grupo referente a matéria, o grupo foi formado por cinco alunos

  • Patrick Sampaio
  • Raniery Rodrigues
  • Eduardo Sipoli
  • Daniel lodos
  • Lucas Monteiro

                 Realizamos duas reuniões antes da aula, para discutirmos a ideia do aplicativo, na primeira aula nossa ideia já estava concreta, ao final da aula fizemos uma pequena apresentação da ideia para os professores.