Quarta-feira, 30 de Maio de 2012
#paraQuemNãoDorme

Em função da unidade curricular de Publicidade e Marketing, o grupo desenvolveu dois vídeos promocionais, uma vez que a nossa componente é muito rica em conteúdo audiovisual, pois trata-se de televisão interactiva. Aqui apresentamos os dois:

 

Vídeo 1

 

 

Vídeo 2




Terça-feira, 29 de Maio de 2012
#aula12

Nesta aula, leccionada pelo professor Benjamim Junior, o grupo apresentou ao mesmo o desenvolvimento do projecto até a data. Após alguns pequenos pontos discutidos com o professor a ajustar, procedemos à sua alteração e à continuação do aperfeiçoamento de pequenos pormenores que ainda estavam por corrigir e alterar.


tags:


Sexta-feira, 25 de Maio de 2012
#orientação12

Quarta-feira foi mais um dia de orientação com o professor Jorge Ferraz. Uma vez que o grupo já se encontra bastante avançado no que tem em conta o desenvolvimento da versão Beta, procede-mos então à apresentação do resultado do trabalho até a data ao orientador. Foram vistos alguns pormenores a acertar e foram discutidas pequenas questões relativamente à nomenclatura a utilizar na base de dados no caso das ofertas que não possuam a informação de "Local", uma vez que estão a ser apresentadas como "Indefinido".

Depois de vistos estes pormenores, iremos proceder à sua correcção e à preparação dos testes, uma vez que estes serão feitos juntamente com as restantes plataformas do WiP.




Segunda-feira, 21 de Maio de 2012
#aula11

 Na aula de Projecto do dia de hoje, que contou com a orientação dos docentes Hélder Caixinha e Ivo Fonseca, foi possível "limar algumas arestas", acção fundamental nesta fase final do nosso projecto. Após esclarecimentos acerca da última entrega, demonstrámos o estado actual da aplicação WIP iTV aos respectivos docentes. Com isto, conseguimos sugestões pertinentes para mudanças de alguns pormenores gráficos e de usabilidade, que o grupo, por se encontrar dentro do projecto em si, não conseguiu detectar.

Para além disso discutimos a próxima etapa, que diz respeito aos testes da aplicação, que no nosso caso enquadra não só os testes de usabilidade mas também um complemento no que diz respeito à user experience. Tendo em conta que a nossa aplicação é orientada para a televisão é fundamental não só verificar a forma como o utilizador completa as tarefas de usabilidade e fazer o respectivo registo e correcção mas também averiguar junto dos beta testers quais as sensações ou sentimentos criados pela simulação de uma situação real de sala de estar. Para isso, e para garantirmos a transversalidade do conceito geral nas três plataformas (web, tv e mobile), o ideal será, então, criar um ambiente caseiro, numa sala, com um sofá real, televisão real e colocar uma box que criará no utilizador o pormenor final de um caso real. 

Desta forma, considera-se que este é um assunto fulcral a abordar na próxima reunião de orientação junto do professor Jorge Ferraz. 


tags:


Sexta-feira, 18 de Maio de 2012
#entrega06pre

Esta pré-entrega enquadra-se na necessidade de desenvolver a versão beta da aplicação WIP iTV. Antes de darmos o seu seguimento, é importante uma nova versão (3.0) dos requisitos funcionais, já fixados inicialmente. No entanto, é de notar que tais requisitos tiveram de ser revistos e modificados sendo que, depois de uma avaliação dos limites técnicos existentes e de interdependência entre as 3 plataformas, não nos será possível desenvolver algumas dessas funcionalidades já definidas anteriormente.

 

Figura 1 - Requisitos funcionais v3.0

 

 

 Figura 2 - Requisitos funcionais v3.0 (cont.)

 

Mapa de navegação e módulos a desenvolver

 Após a entrega do protótipo de alta fidelidade é essencial aplicar as restantes funcionalidades, que embora não sejam tão prioritárias como as já desenvolvidas anteriormente, ajudam a completar todo o conceito e objectivo do projecto em si. Assim, para uma melhor organização de tarefas e tempo, esta pré-entrega ajuda-nos a compreender os progressos realizados e medidas a tomar na continuação deste processo. Desta forma, segue-se como imagem o actual mapa de navegação da aplicação em que se encontra destacado a vermelho as funcionalidades de maior emergência a desenvolver, a verde a funcionalidade com menor impacto na conclusão desta aplicação (a ajuda) e a cinzento todas as funcionalidades já realizadas:

 

  Figura 3 - Mapa de navegação com os módulos a desenvolver e os já desenvolvidos

 

Ainda em relação ao mapa, gostariamos de realçar que o ecrã a ser desenvolvido com maior prioridade será então o dos Detalhes das empresas, uma vez que a programação do ecrã da pesquisa das mesmas consiste na replicação de código da Pesquisa das ofertas, e também pelo facto do conteúdo e funcionalidades dos Detalhes das empresas serem de extrema importância para a televisão, dado que o utilizador terá acesso aos vídeos e imagens das mesmas. De seguida, iremos desenvolver a página de Pesquisa das empresas e respectivas funcionalidades, e por fim, caso o grupo ainda esteja dentro do prazo de desenvolvimento, irá ententão proceder ao desenvolvimento do ecrã de Ajuda.

 

Requisitos e funcionalidades a desenvolver

Para uma maior precisão do progresso realizado, nomeadamente no cumprimento de prazos, e tal como foi proposto pelos docentes da disciplina de Projecto, segue-se em seguida uma tabela dos requisitos funcionais referentes ao menu das Empresas com a respectiva calendarização e prioridade de desenvolvimento:

 

 

 Figura 4 - Requisitos funcionais a desenvolver para a versão Beta

 

Bugs

De acordo com o que nos foi indicado, não só por parte dos docentes de Projecto mas também pelo que nos foi leccionado na unidade curricular de ICPM (implementação e controlo de projectos multimédia), para uma melhor gestão de projecto é necessário haver um registo de erros/bugs que se encontrem ao longo do desenvolvimento e navegação na aplicação, considerando o detalhe do erro, prioridade de resolução e respectiva calendarização. Assim, de seguida encontra-se a tabela de registo de bugs.

 

Figura 5 - Lista de bugs encontrados no protótipo de alta-fidelidade




Quinta-feira, 17 de Maio de 2012
#orientação11

 No dia 16 de Maio foi o dia de mais uma reunião de orientação do grupo do WIP iTV juntamente com o seu orientador, Prof. Jorge Ferraz. Nesta fase de desenvolvimento da aplicação é importante, então, existir o maior feedback possível para que a aplicação se aproxime ao desejado inicialmente. 

Desta forma, tomámos nota de alguma modificações a realizar, que na sua maioria constituem pequenos detalhes de design gráfico. Para além disso foram discutidas possíveis soluções técnicas para o desenvolvimento de alguns requisitos já fixados anteriormente. No entanto, e principalmente porque o sistema WIP está dependente de feeds de outras fontes de procura de emprego, a recepção de dados é feita de forma dinâmica, é necessário excluir algumas dessas funcionalidades. 

(estas alterações encontrar-se-ão brevemente corrigidas numa versão 3.0 dos requisitos funcionais)

Por fim, dirigimo-nos ao laboratório da Sapo Campus para fazer um pequeno teste de funcionamento da aplicação numa televisão, para que possamos ter uma ideia mais real de como se encontra realmente o projecto já numa fase final. 




Terça-feira, 15 de Maio de 2012
#aula10

A aula de hoje, leccionada pelo professor Helder Caixinha, deu-se inicio com o mesmo a introduzir o novo módulo de projecto a que nos iremos comprometer, nomeadamente o desenvolvimento da versão Beta e a elaboração de testes ao mesmo.

Sendo que é necessário ter em conta um conjunto de factores antes de se der continuidade ao desenvolvimento, até à próxima Sexta-feira (dia 18 de Maio de 2012) irá ser necessário publicar um post no blog com os seguintes tópicos expostos:

- Listar bugs e erros encontrados que estão ainda por resolver no protótipo de alta-fidelidade;

- Definir as prioridades desta fase;

- Identificar no mapa de navegação quais serão as funcionalidades a desenvolver;

- Fixar definitivamente os requisitos e as funcionalidades a desenvolver.

Como será necessária a elaboração de testes à aplicação, irá ser necessário também efectuar um post até ao dia 8 de Junho de 2012 que especifique como irão ser realizados os mesmos, quais os objectivos, as técnicas a utilizar, quais os participantes e a devida calendarização.

Durante a restante aula, o professor acompanhou grupo a grupo de forma a perceber até que ponto estão desenvolvidas as aplicações bem como ajudar no esclarecimento de eventuais dúvidas. O grupo deu continuidade assim à correcção de alguns bugs e ao desenvolvimento da aplicação.

 

 


tags:


Sexta-feira, 11 de Maio de 2012
#orientação10

Na passada quarta-feira, dia 9 de Maio, decorreu a orientação do nosso grupo, Wip iTV, juntamente com o orientador, Prof. Jorge Ferraz, em que foi possível não só apresentar o trabalho até agora desenvolvido no protótipo de alta fidelidade, como também algumas alterações que nos foram indicadas durante a aula de Projecto do dia 7 de Maio. Estas alterações passam principalmente pelo design gráfico, nomeadamente no que diz respeito à sua organização e denominação de áreas. 

É importante realçar que, para dar continuidade a todo o conceito elaborado inicialmente, não só entre a equipa WIP iTV mas também com as equipas das restantes plataformas (web e mobile), e também para uma maior compreensão do utilizador, será necessário inserir num novo menu de ofertas para que haja diferenciação entre as ofertas recomendadas pelos amigos e sistema WIP ao utilizador, e as todas as ofertas que o sistema WIP dispõe. 

Outras acções foram desenvolvidas ainda antes da #entrega05 de forma a que exista uma maior aproximação do aplicação final. As restantes encontram-se a ser desenvolvidas no momento.




#entrega05

De acordo com o diagrama de Gantt elaborado no início da unidade curricular de Projecto, e com o percurso de desenvolvimento da aplicação até agora explorado, chegou o momento da entrega do protótipo de alta fidelidade do WiP iTV – módulo V. De certa forma, este protótipo permite-nos testar as funcionalidades a que nos comprometemos desenvolver, bem como ter uma maior noção de qual será o impacto que a nossa escolha gráfica terá no utilizador ao recorrer a um comando. Para além disso, clarificou-nos em relação à nossa escolha técnica, uma vez que entendemos que as tecnologias a utilizar foram bem escolhidas e que somos capazes de enfrentar os problemas que nos surjam ao longo do desenvolvimento.

 

É de realçar que a criação deste protótipo levantou pequenas questões que ainda não tinham sido abordadas, e também a alguns desafios, principalmente técnicos.

Como é possível verificar, se colocarmos a especificação técnica e o protótipo de alta-fidelidade lado a lado, existe alguma diferença gráfica, nomeadamente na opção de focus. Após desenvolvida a aplicação, entendemos que a opção de focus (preenchimento em azul claro do campo seleccionado) não era suficientemente distintiva. Para resolver este problema, em conjunto com o orientador, chegou-se à conclusão que a utilização de um rebordo laranja na zona de focus seria uma excelente escolha, uma vez que permite uma maior distinção com os restantes elementos, acabando assim por resolver outros problemas em relação ao focus dos vídeos bem como dos detalhes das ofertas.

Ao nível técnico, o principal desafio baseou-se na implementação da API do Youtube, uma vez que se entendeu que tanto os utilizadores como as próprias empresas poderiam adicionar um endereço do seu vídeo do Youtube de forma a estar disponível aos vários utilizadores da aplicação, sendo esta funcionalidade muito importante principalmente para televisão. Enquanto que nos detalhes das ofertas apenas irá estar presente um (1) vídeo, já nos detalhes das empresas irão estar disponíveis um conjunto deles, pelo que se torna mais difícil principalmente a implementação do thumbnail (modo “cue”) dos vídeos. Para esse problema que irá fazer parte do desenvolvimento da versão Beta, o grupo já está a investigar possíveis soluções e começa a conseguir chegar a um consenso.

 

Em relação ao resultado obtido após as últimas semanas de desenvolvimento, concluímos que conseguimos de certa forma cumprir o que nos tínhamos comprometido a desenvolver, conseguindo também efectuar algumas pesquisas e testes para eventuais problemas que iremos enfrentar ao longo do desenvolvimento de todas as funcionalidades relacionadas com as empresas.

 

Figura 1 - Mapa de navegação com os respectivos ecrãs desenvolvidos

 

Para perceber qual o resultado final desta entrega, mostramos um pequeno vídeo tutorial que explica o que foi desenvolvido e como interagir com a aplicação.

 

 

 

Para uma interacção mais pessoal, disponibilizamos um ficheiro “.exe” que permite usufruir da aplicação em pleno. Apenas gostaríamos de salientar que não estará disponível um vídeo a simular o canal visualizado, pois o tamanho deste (em Mb) não justifica a sua utilização. No entanto, estará presente uma imagem em substituição do vídeo. O facto do vídeo do canal não estar disponível faz com que não seja possível controlar o volume do mesmo estando este controlo apenas disponível para os vídeos do Youtube localizados no “Perfil”, detalhes da oferta da “Optimus” bem como da “Vodafone”.

 

Ficheiros do protótipo de alta-fidelidade para download

Download prototipo_alta_fidelidade_Wip_iTV.rar

 

Para utilizar a aplicação estão disponíveis as seguintes teclas do teclado cujo comando está associado bem como o seguinte utilizador:

 

Dados de Login

Username: wipitv

PIN: 1234

 

Teclas de navegação do teclado

 

CTRL+F: visualizar a aplicação em FULLSCREEN

F3: inicia a aplicação

Setas de navegação: permitem navegar ao longo da aplicação

ENTER: tem a função de ENTER/OK para submeter as operações correspondentes

BACKSPACE: permite apagar caracteres quando estiver a utilizar o teclado virtual ou a inserir dados numa caixa de texto

PAUSE/BREAK: permite reduzir o volume dos vídeos do Youtube bem como do canal de fundo

END: permite aumentar o volume dos vídeos do Youtube bem como do canal de fundo

F2: permite eliminar o volume dos vídeos do Youtube bem como do canal de fundo

HOME: possui a função do botão de VOLTAR

p: efectua uma pausa nos vídeos do Youtube

l: efectua a função de PLAY nos vídeos do Youtube

r: efectua o REWIND nos vídeos do Youtube

f: fecha os vídeos do youtub Youtube e quando estão a ser visualizados

 

Teclas de navegação do comando



Figura 2 - Configuração das teclas de navegação no comando

 

 

Alguns aspectos a ter em conta

 

Tendo em conta todas as decisões realizadas até ao momento presente, nomeadamente as escolhas gráficas e técnicas, o resultado do actual protótipo enquadra-se no previsto, tanto pela equipa de desenvolvimento, como pelos orientadores responsáveis pelo acompanhamento. No entanto, e porque existe sempre melhoramentos a realizar e o tempo é sempre um obstáculo nestas entregas, não nos foi possível implementar todas as melhorias, aconselhadas durante esta semana.

Tais como: 

- Alteração do mapa de navegação, uma vez que se chegou à conclusão que seria um bom progresso a criação de mais um menu de forma a dividir as ofertas por “Ofertas recomendadas” e “Todas as ofertas”, ficando assim estas mais organizadas;

- Desenvolvimento de algumas funcionalidades em relação às notificações, como por exemplo a possibilidade de visualizar quantas estão por ler, e a alteração para “Lida” após aceder a uma das ofertas das notificações.

- Alteração do posicionamento de alguns elementos presentes nos ecrãs das ofertas;

- Alteração da navegação na operação “Filtrar”, uma vez que na transição dos distritos para os interesses e vice-versa deve ser feita ao mesmo nível e não de acordo com a seleccionada anteriormente como está desenvolvimento neste momento;

- Utilização de uma pequena janela a confirmar a submissão das várias operações (Procurar, Filtrar e Ordenar);

- Adicionar um som como feedback a cada interacção.

 




Quarta-feira, 9 de Maio de 2012
#aula09

 Na passada segunda-feira, dia 7 de Maio, a aula de projecto foi dirigida pelos docentes Ivo Fonseca e Benjamim Júnior, no âmbito de analisar os progressos feitos nos projectos, compreendendo qual o ponto de situação actual para a entrega da próxima sexta-feira, dia 11. 

Durante a aula podemos continuar a desenvolver o protótipo de alta fidelidade do WiP iTV e apresentar ao docentes as funcionalidades já desenvolvidas. Com isso, verificou-se que existiria algumas arestas a polir no que diz respeito ao design gráfico e a necessidade urgente de implementar os feeds das ofertas dos outros websites na nossa aplicação.

Tendo em conta as sugestões e a sua pertinência e adequação ao nosso projecto, encontramo-nos, no momento, a realizar algumas alterações. 

 


tags:


.Copyright

Creative Commons License

Blog JobFinder iTV is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Portugal License
.Colaboradores
.mais sobre mim
.pesquisar neste blog
 
.Junho 2012
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2

3
4
5
6
7
8
9

10
11
13
14
15
16

17
19
20
21
23

24
25
26
27
28
29
30


.posts recentes

. #oFim

. #paraQuemNãoDorme

. #orientação14

. #entrega06_testes

. #entrega06_beta

. #testes

. #aula13

. #orientação13

. #paraQuemNãoDorme

. #aula12

.tags

. todas as tags

.arquivos

. Junho 2012

. Maio 2012

. Abril 2012

. Março 2012

. Fevereiro 2012

blogs SAPO
.subscrever feeds