sexta-feira, 27 de fevereiro de 2015

3ª semana de trabalhos

Durante a aula, a equipe se reuniu para escolher os projetos do repositório para análise, e também estabelecer uma ideia mais definitiva. O membro da equipe, Yuji, se ausentou durante essa semana por conta de problemas de saúde, mas manteve contato pelas redes sociais, então isso não foi um grande problema ou contratempo, pudemos trabalhar bastante nas ideias. Baseando-nos nas ideias anteriormente comentadas, e numa nova que consistia em um aplicativo de finanças com mais funcionalidades, separamos alguns projetos interessantes do repositório que se relacionavam com o tema e/ou a tecnologia que pretendíamos usar. Por fim, decidimos analisar "Keep Writing" e "zFinanças". Até agora não sabemos baixar os arquivos do repositório para ver como os projetos realmente funcionam, portanto nos baseamos na documentação e nas apresentações encontradas nas pastas para decidir.
Como o projeto "Keep Writing" (ifspkpw.wordpress.com) parece bom, pelo menos segundo nossa análise generalista e um pouco superficial dos documentos encontrados, e possui um sistema de competições, e uma de nossas ideias era um site de competições artísticas, resolvemos utilizar esse projeto e incrementá-lo com mais categorias além de textos, incluindo fotografias, desenhos, talvez até mesmo vídeos, e permitir que os usuários iniciem as competições ao invés de um administrador, assim gerando um número maior de competições menores e simultâneas, dando mais liberdade para o usuário escolher o que e com quem competir. Outra coisa a implementar seria a restrição por idade para certos conteúdos, também sugerindo ao autor, por exemplo, de algum texto que contém palavras inadequadas que as mude ou coloque restrição por idade no texto. Ainda sobre a segurança dos usuários, há a questão do plágio, que pretendemos resolver dando ao usuário a opção de denunciar um conteúdo por plágio, e enviando uma mensagem aos administradores do site, para que eles analisem e verifiquem se realmente há plágio. Em caso positivo, o autor do conteúdo será notificado e o conteúdo em si, removido. Para evitar esse tipo de situação determinaremos os termos e condições do site, para o usuário realizar seu cadastro, deverá aceitar.
No final das competições, o vencedor e os participantes seriam premiados com pontos, e a maioria do grupo achou isso motivante o bastante para os autores, porém, há uma ideia adicional para o caso de esse sistema não ser tão atraente quanto parece, e essa ideia valorizaria os pontos. Consiste, basicamente, em trocas de arte por pontos, assim o autor que possui um certo valor de pontos pode negociar com um outro autor: ele paga alguns pontos para ele e em troca recebe um desenho de si, ou um poema sobre o tema que ele quiser, ou qualquer coisa que os dois concordarem. Para evitar que haja confusões relacionadas a essas trocas, os usuários preencheriam um pequeno formulário que certifica o pagamento em pontos e o recebimento do conteúdo pedido. Essa ideia adicional ainda deve ser trabalhada, se for aceita para a incrementação do projeto, mas nada é certo por enquanto.
O maior obstáculo dessa ideia é o fato de que, infelizmente, o código do site "Keep Writing" foi escrito em C#, e no curso até agora só pudemos aprender java. O professor Ivan sugeriu que rescrevêssemos o código em java, o que pode ser uma complicação.
Sobre o cronograma postado, a equipe ainda pretende detalhá-lo, utilizando ferramentas específicas que ajudariam bastante a organização.

sexta-feira, 20 de fevereiro de 2015

2ª semana de trabalhos

Nesta semana de carnaval o grupo não pôde se reunir, devido ao recesso. Contudo foi possível discutir sobre o projeto através das redes sociais. Além das ideias já trabalhadas em sala, conseguimos pensar em outra, seguindo um caminho mais plausível. Esta consiste em um app que gere competitividade entre as pessoas, através de vários temas como fotos, desenhos, poesias, entre outros. Separando por área, votações públicas seriam feitas. Deste modo o “candidato” mais votado ganharia reconhecimento e o com menor número de votos seria incentivado a melhorar. Todas estas ideias estão registradas em papel, a equipe espera que na próxima semana seja possível chegar a um consenso coletivo e conclusivo para as ideias, através de uma fina analisa crítica e assim dar continuidade ao projeto.
Elaboramos também o cronograma, com datas que futuramente podem ser alteradas.
Semana 22/02 - 28/02: Discussão da ideia principal que temos e de algumas outras. Na aula, mostrar ao professor algumas propostas e começar a pesquisa de projetos semelhantes.
Semana 01/03 - 07/03: Definição da ideia e continuação da pesquisa.
Semana 08/03 - 14/03: Definir se o projeto é factível ou não, as tecnologias que serão utilizadas etc. E continuação da pesquisa.
Semana 16/03 - 21/03: Preparação da apresentação e definir data da gravação do vídeo do primeiro bimestre.
Semana 23/03 - 28/03: Gravação do vídeo e finalização de todos os detalhes da apresentação.

sexta-feira, 13 de fevereiro de 2015

1ª semana de trabalhos

Nesta primeira semana de trabalho, houve formação do grupo e a primeira reunião para a discussão sobre no que consistirá nosso projeto para disciplina de PDS ministrada (para a nossa parte da turma) pelo professor Ivan.
O grupo nomeado de "The 6 Programmers" é formado por:

  • Beatriz Kedma (nº4);
  • Gabriel Leão (nº20);
  • Gabriel Yuji (nº21);
  • Juliana Costa (nº28);
  • Rodrigo Passos (nº41);
  • Vinícius de Abreu (nº44).

Todos pertencentes à Turma 305.
Na reunião que ocorreu na aula do último dia 13/02, expomos, principalmente, algumas decisões mais abrangentes em relação ao nosso trabalho, como a linguagem que utilizaremos, em que plataforma vamos focar (web, desktop ou mobile) e sobre que área queremos nos dedicar, se é jogos ou alguma aplicação com utilidade específica.
Tivemos algumas ideias como uma agenda escolar, aplicações para pratos de comida, escolha de peças de computador e expomos algumas delas ao professor que apontou alguns erros e detalhes importantes. Contudo, ainda não chegamos em uma ideia definitiva, porém tivemos a ideia de uma aplicação de construção de poesia que envolve uma certa competição e auxílio didático na construção da mesma e que foi a ideia mais consistente para nós até agora.
Baseado nisso, nosso planejamento é que na próxima semana já tenhamos ideias mais sólidas e que possam ser apresentadas ao professor na próxima aula, daqui duas semanas.