domingo, 29 de setembro de 2013

Resumo da Semana - 22 à 29 de Setembro

Durante essa semana, a equipe do Projeto Doar a equipe de desenvolvimento realizou reuniões via Skype, para decidir algumas regras de negócio.

A equipe de desenvolvimento realizou as seguintes funcionalidades ao projeto:(1) Registro de Denúncia, (2) Validação no cadastro da Campanha,(3) Finalização da publicação, (4) Criar categorias de assunto na página do Fale Conosco, (5) Alteração do Layout do site.

O grupo também conversou a respeito das faltas constantes com o integrante Leandro. Justificando as suas ausências por motivos particulares, porém com atestados comprovando.

Conforme orientações do Prof. Ivan e conversa com a equipe, o grupo reavaliou a forma de colocar as postagens neste blog. E devido falta de descrição das tarefas relacionadas a documentação o Nathan, responsável por essa tarefa, postou todas as tarefas relacionas desde o inicio do desenvolvimento.





sexta-feira, 27 de setembro de 2013

PREVISÃO DE ATIVIDADES DE DOCUMENTAÇÃO PARA: SEMANA 29/09 À 06/10

- Reformulação do Abstract
- Descrição da visão geral e objetivos do manual do usuário
- Acerto do diagrama de classes no manual técnico
- Acerto do DER no manual tecnico
- Acerto do Diagrama de sequencia do manual técnico
- Confecção do dicionario de Dados
- Adequações do Termo de Uso
- Revisão da monografia

RESUMO DE ATIVIDADES DA EQUIPE DA DOCUMENTAÇÃO: SEMANA 23/09 À 29/09

  • Acerto das bibliografias segundo novas orientações do Prof. Braz - Nathan
  • Acerto das referências dos textos e imagens - Nathan
  • Visão geral e objetivos do manual técnico - Nathan
  • Especificações de Hardware e Software do manual técnico - Nathan
  • Tecnologias utilizadas do manual técnico - Nathan
  • Descrição de dados para a instalação do manual técnico - Nathan
  • Confecção do diagrama de implantação junto com texto explicativo - Nathan
  • Preparação de imagens sobre os Namespaces do projeto - Nathan
  • Descrição dos Namespaces do projeto - Nathan
  • Texto descritivo sobre o MER, DER, Diagrama de Classes, Diagrama de Estados e Diagrama de Sequencia do manual técnico. - Nathan
  • Construção de tabela explicativa sobre os namespaces do Projeto Doar - Nathan
  • Descrição do Apache como tecnologia utilizada - Nathan
  • Reformulação do Termo de Uso - Leandro

RESUMO DE ATIVIDADES DA EQUIPE DA DOCUMENTAÇÃO: SEMANA 16/09 À 22/09

  • Product Backlog - Nathan
  • Estorias de Usuários - Nathan
  • Redação das alterações do escopo - Nathan
  • Acerto da legenda e fonte das figuras - Nathan
  • Acerto da legenda e fonte das tabelas - Nathan
  • Acerto de Sumario, lista de imagens e lista de tabelas - Nathan
  • Confecção da lista de siglas e abreviaturas - Nathan
  • Conclusão - Nathan
  • Descrição detalhada da organização da monografia - Nathan
  • Apresentação e justificativa do Logo do Projeto - Nathan
  • Reformulação do Termo de Uso - Leandro
  • Mudanças na descrição da metodologia Scrum com visão global, caracteristicas e valores - Nathan
  • Mudanças na descrição dos artefatos do Scrum - Nathan
  • Mudanças na descrição do Backlog - Nathan
  • Mudanças na descrição do Product Backlog - Nathan
  • Mudanças na descrição de Historias de Usuários - Nathan
  • Mudanças na descriçao do burndown Chart englobando o Product Burndown e o Sprint Burndown - Nathan
  • Mudanças na descrição geral dos Eventos do Scrum - Nathan   
  • Mudanças na descrição do Sprint Planning - Nathan   
  • Mudanças na descrição do Daily Planning - Nathan
  • Mudanças na descrição do Sprint Review - Nathan   
  • Mudanças na descrição do Sprint Retrospective - Nathan
  • Mudanças na descrição do Scrum Master - Nathan

RESUMO DE ATIVIDADES DA EQUIPE DA DOCUMENTAÇÃO: SEMANA 09/09 À 15/09

  • Termo de Uso - Leandro
  • Texto descritivo de como publicar uma doação - Nathan
  • Texto descritivo de como escolher uma doação - Nathan
  • Texto descritivo de como criar uma campanha - Nathan
  • Texto descritivo de como colaborar com uma campanha - Nathan
  • Descrição sobre a página inicial - Nathan
  • Descrição sobre Campanhas (criação e indicação de interesse) - Nathan
  • Descrição sobre publicação de doações - Nathan
  • Descrição sobre indicação de interesse publicações - Nathan
  • Descrição de denuncia - Nathan
  • Descrição de consulta de indicação de interesse em publicação - Nathan
  • Descrição de consulta de indicação de interesse de colaboração em campanha - Nathan
  • Descrição de consulta de denúncias - Nathan
  • Descrição de Quem Somos ? - Nathan
  • Descrição de Administração - Nathan
  • Descrição de Login no Sistema - Nathan
  • Descrição de Cadastro no Sistema como doador e donatário - Nathan
  • Descrição de Descartes no projeto - Nathan
  • Problemas e dificuldades encontradas - Nathan
  • Mudanças no motivo da escolha da metodologia Scrum - Nathan

RESUMO DE ATIVIDADES DA EQUIPE DA DOCUMENTAÇÃO: SEMANA 02/09 A 08/09

  • Descrição da modelagem do sistema (utilização de UML) - Nathan
  • Visão geral dos casos de uso, e detalhamento do objetivo e catalogo de autores - Nathan
  • Descrição do que é MER - Nathan
  • Descrição do que é DER - Nathan
  • Descrição de diagrama de classes - Nathan
  • Descrição de diagrama de estados - Nathan
  • Descrição do conceito de arquitetura de sistema - Nathan
  • Descrição de Histórias de Usuários de forma genérica - Nathan
  • Análise de requisitos - Nathan
  • Análise dos requisitos não atendidos - Nathan
  • Motivo da escolha da metodologia Scrum - Leandro
  • Abstract - Leandro

RESUMO DE ATIVIDADES DA EQUIPE DA DOCUMENTAÇÃO: SEMANA 26/08 À 01/09

  • Descrição geral dos Eventos do Scrum - Leandro   
  • Descrição do Sprint Planning - Leandro   
  • Descrição do Daily Planning - Leandro   
  • Descrição do Sprint Review - Leandro   
  • Descrição do Sprint Retrospective - Leandro   
  • Descrição do Scrum Master - Leandro   
  • Descrição do Product Owner - Nathan   
  • Descrição da Equipe de desenvolvimento - Nathan
  • Descrição da experiencia do grupo com  o Scrum - Nathan   
  • Construção de Tabela explicativa do que foi utilizado da metodologia Scrum no projeto - Nathan
  • Construção de tabela explicativa dos papeis Scrum no Projeto Doar - Nathan

RESUMO DE ATIVIDADES DA EQUIPE DA DOCUMENTAÇÃO: SEMANA 19/08 À 25/08

  • Análise de concorrencia e sua redação - Nathan
  • Criação de tabela comparativa entre concorrencias e o projeto Doar - Nathan
  • Análise de tendencias e sua redação - Nathan
  • Identificação do público-alvo e registro na monografia - Nathan
  • Descrição da metodologia Scrum com visão global, caracteristicas e valores - Leandro
  • Descrição dos artefatos do Scrum - Leandro
  • Descrição do Backlog - Leandro
  • Descrição do Product Backlog - Leandro
  • Descrição de Historias de Usuários - Leandro
  • Descrição do Burndown Chart englobando o Product Burndown e o Sprint Burndown - Leandro
  • Descrição de Ferramentas de gerenciamento utilizadas - Nathan
  • Descrição das ferramentas de desenvolvimento do projeto - Nathan
  • Texto descritivo sobre a utilização do Ruby on Rails - Nathan
  • Texto descritivo sobre a utilização do MySql - Nathan

RESUMO DE ATIVIDADES DA EQUIPE DA DOCUMENTAÇÃO: SEMANA 14/08 À 18/08


  • Confecção da Introdução - Nathan
  • Redação da Problematização - Nathan
  • Elaboração de texto sobre a Solução Apresentada - Nathan
  • Descrição dos objetivos gerais e específicos - Leandro
  • Levantamento e redação das justificativas - Leandro
  • Análise de mercado e sua redação - Nathan
  • Resumo - Nathan
  • Pesquisas de mercado - Nathan
  • Contato com o Exercito de Salvação - Nathan

quarta-feira, 25 de setembro de 2013

Resumo da Semana - 15 à 21 de Setembro

Durante essa semana a equipe de Desenvolvimento realizou as seguintes atividades:

Adicionar o plugin carrousel na home - Erika

Criar tela de Contato e envio de Emails - Adriana

Adicionar os campos que estavam faltando no cadastro de usuário - Rodrigo

Tela "sobre"  e textos relacionados ao assunto - Erika

Cadastro/Pesquisa de Publicações, filtros e i18n - Rodrigo

Cadastro/Pesquisa de Campanhas, filtros e i18n - Adriana

Popup para indicar ao usuário como fazer upload de imagem - Erika

Tradução dos modelos e atributos com i18n - Rodrigo

Adicionar plugin Datepicker para campos do tipo Date - Rodrigo

Mensagems flash que só aparecem na requisição seguinte - Rodrigo



terça-feira, 24 de setembro de 2013

Andamento da Documentação

O andamento da documentação está bem avançado. Na sexta-feira (20/09/2013), foi finalizado a primeira parte da monografia, que basicamente inclui:
  • Introdução (textos explicativos sobre problematização, solução proposta, objetivos gerais e específicos).
  • Fundamentos Teóricos: Análise de mercado, análise de concorrência, público alvo
  • Plano de gerenciamento do Projeto: Descrição dos conceitos da metodologia que escolhemos (Metodologia ágil Scrum).
  • Responsabilidades do integrantes: Quadros explicativos sobre as atribuições de cada integrante em diversas fases do projeto
  • Desenvolvimento: É referenciado as historias de usuários, análise de requisitos, modelagem do sistema e descrição das ferramentas e tecnologias utilizadas.
  • Testes e validação do sistema: Foi descritos os descates do sistema bem como os problemas encontrados até o presente momento.
  • Conclusão
  • Anexos: Termo de Uso
  • Apêndices: Historias de Usuários, Product Backlog, Atas, cronograma previsto, alterações do escopo, proposta inicial e termo de abertura.
Com certeza ainda será, até o final do projeto, incrementado muita coisa.
As próximas frentes de ataque da equipe da documentação serão: Manual do Usuário, Manual Técnico e Acertos gerais da monografia, bem como providenciar os demais apêndices necessários para a perfeita explanação do projeto.

domingo, 15 de setembro de 2013

Resumo da Semana 7 - 09 a 15 de Setembro

Após conversas com os professores Braz e Ivan a equipe realizou a correção no modelo do banco de dados, nos diagramas de casos de uso e no diagrama de classes.
A equipe de desenvolvimento esta finalizando o processo de cadastro de usuário e dando inicio às rotinas de criação de campanha e publicação de doação.
E a equipe de documentação deu continuidade na descrição do projeto, com descrição da ferramentas utilizadas no projeto, elaboração do termo de uso do Projeto Doar.

domingo, 8 de setembro de 2013

Resumo da Semana 6 - 02 a 08 de Setembro

Durante essa semana a equipe desenvolveu as seguintes atividades:

- Alterações no diagrama de Classes - Adriana, Erika, João e Rodrigo.

- Alterações no MER - Adriana, Erika, João e Rodrigo.

- Alterações no layout dos mockups, após conversar sobre usabilidade com o professor Ecivaldo. -  Adriana, Erika, João e Rodrigo.

- Configuração do RubyMine  - Rodrigo

- Desenvolver a estrutura inicial do projeto - Rodrigo

- Desenvolvimento do layout da Home - Erika, Rodrigo

- Descrever a metodologia utilizada no projeto (vantagens, motivos , entre outros) - Nathan e Leandro

- Formatação das  referências bibliográficas - Nathan


segunda-feira, 2 de setembro de 2013

Resultados

Foi concluída a tarefa de análise de mercado, público alvo e tendências. Muita pesquisa foi feita em torno do tema abordado no projeto, e nos surpreendemos com alguns resultados. Tudo o que foi encontrado foi usado como referência e embasamento para a confecção de textos para esta parte da documentação.

Tarefas Complementares

Tarefas da Área de Documentação (Nathan e Leandro)

Eventos:
  • Sprint Planning
  • Daily Scrum
  • Sprint Review
  • Retrospectiva da Sprint

Artefatos Scrum
  • Scrum
    • Backlog
    • Product Backlog
    • Estórias Burdown

domingo, 1 de setembro de 2013

Configuração do ambiente de desenvolvimento

Ontem nos reunimos para fazer a configuração do ambiente de desenvolvimento nas máquinas. Devido a alguns problemas para fazer o dual boot com ubuntu, foi criada uma máquina virtual utilizando Cygwin para interface. O desenvolvimento será feito no windows com a IDE RubyMine ou o editor de texto Sublime Text, e o ubuntu irá apenas rodar a aplicação . Os desenvolvedores já estudaram o básico da linguagem e amanhã irei explicar o funcionamento do framework, pois no próximo sábado será o início do desenvolvimento .