Publicado por: geoxplorer | Junho 6, 2008

Documentos de Apresentação de Versão Beta

Posta a apresentação de versão beta, que inauditamente CORREU BEM (=)), aqui ficam os documentos de suporte à mesma:

apresentação NavLocator versão beta

tabela de resultados – testes realizados

A partir de agora, a equipa concentrar-se-à na implementação das funcionalidades da área de Mapa e na implementação/correcção dos pontos assinalados pelos docentes, no momento da apresentação beta.

Aqui fica uma sumária descrição:

+ Sugestão de Visualização Permanente dos dados do utilizador logado no sistema

+ Sugestão de Visualização Permanente dos utilizadores que se encontram online no sistema

(implementação desta funcionalidade – que só existe na área de mapa – pelas restantes áreas da aplicação, facilitando a visibilidade no sistema de todos os utilizadores, potenciando o efeito de comunidade de navegadores online)

+Ajuste de Contraste Cromático entre os vários elemntos gráficos

(painéis e lettering, propiciando a legibilidade, que em em contexto de viagem marítima, será dificultada)

E depois disto faltam 2 semanas!

É possível que o grupo NavLocator não publique nada até a altura próxima de entrega de projecto, devido ao imenso trabalho que existe pela frente.

Vamos tentar, tanto quanto possível, fazer uma boa atracagem desta enorme embarcação que tem sido o NavLocator! :)

Publicado por: geoxplorer | Maio 30, 2008

Processo de Trabalho // Desenvolvimento

Boas noites:

Como referido no último post, a avaliação heurística foi finalmente realizada, tendo acontecido ontem à tarde, no gabinete do Prof.José Nunes.

Ao docente, foi pedida uma análise de módulos específicos da aplicação, tendo em conta as heurísticas de Nielsen, como de resto está explícito no guião de avaliação heurística, disponibilizado em anteriores posts. Deixaremos uma relação de todos os pontos a acertar, encontrados pelo docente na sua avaliação, bem como a referência à heurística com a qual se relaciona.

analise-de-heuristicas-de-nielsen

Quanto aos testes de usabilidade, em anexo, os dados obtidos nas conversas de Focus Group.

focus_group_dados

Relativamente ao Focus Group, dever-se-á referir a impossibilidade que tivemos de reunir simultaneamente os cinco participantes, num único momento de discussão, pelo que os dados recolhidos são fruto de discussões/ troca de opinião entre, no máximo, dois participantes, o grupo de trabalho e o docente orientador.

As tabelas relativas aos restantes testes continuam a ser preenchidas!

De assinalar duas grandes vitórias desta noite: o Magalhães (vulgo Rychas) encontrou a solução – duas linhas de código- que nos permitirá não ter de refazer a arquitectura de todo o projecto, no que diz respeito ao load/unload dos diferentes módulos existentes e leitura das diferentes folhas de estilo, pertencentes a cada módulo. Havia já dois dias que nos encontrávamos em fase de resolução deste incompreensível problema, que se desvendou ser um bug do Flex!

Dois pontos direitinhos para a tabela de correcção de erros de Funcionalidade!

Antes do dia 6 de junho, publicaremos as tabelas de registo de dados e correcção de erros que estão em falta, mas em processo de construção.

Por último –> a pesquisa já funciona!

Vamos para a caminha felizes.

O grupo NavLocator

Publicado por: geoxplorer | Maio 25, 2008

Fase de Testes -Execução // Relatório Semanal

Nesta última semana, o grupo NavLocator teve a oportunidade de confrontar os módulos da aplicação até agora desenvolvidos com navegadores experientes, de diferentes perfis.

O maior Intuito da experiência foi fundamentalmente perceber se as funcionalidades existentes na aplicação correspondiam às necessidades sentidas por uma equipa de navegadores, numa viagem de longa duração.

Foi possível ainda avaliar o grau de usabilidade da interface construída, pelo registo de todas as dificuldades encontradas e erros dos utilizadores.

A equipa dá assim por encerrada a fase de testes de usabilidade, continuando ainda os testes de funcionalidade, segurança, compatibilidade e desing. Tal facto deve-se ao constante desenvolvimento que a apalicação sofre, nesta fase de grande produção técnica.

A avaliação heurística agendada para a passada quarta-feira não pode realizar-se, pelo que acontecerá nos próximos dias.

Relativamente aos testes efectuados, todas as grelhas de registo e dados obtidos serão publicados, após o tratamento da informação recolhida através de registo directo e gravação áudio.

Aqui fica a agenda de testes, cumprida na última semana:

Ana Silva – 3ª feira, às 18h00m no DECA
Rui Vasco – 6ª feira, às 10h no DECA
Óscar Mealha – 6ª feira, às 11h30m no DECA
Pedro Pinto Correia e Paula Vizinho – 6ª feira, às 14.30m no DECA

Publicado por: geoxplorer | Maio 17, 2008

//Fase de Testes – Relatório Wip – Resumo Semanal

Só na última quinta-feria, o grupo NavLocator conseguiu finalizar o delineamento de todas as questões relativas à fase de teste.

Na aula de projecto de terça-feira (13 de Maio), o Prof. Raposo chamou a atenção para alguns tópicos que tinham sido descurados na primeira análise do plano de testes e suas especificações.

Entre terça e quinta-feira, foram alteradas algumas decisões tomadas até então.Passamos a enumerar:

desistência da técnica Question Asking Protocol (este processo de questionar o utilizador enquanto navega a interface poderia criar nervosismos desnecessário aos participantes);

utilização de participantes para a realização de Testes de Design (sugestão do Prof. Raposo; o grupo tinha planeado a realização deste teste apenas com 2 elementos do grupo);

não realização de Testes de Acessibilidade (tendo em conta a maioria do público alvo da aplicação NavLocator - navegadores-, a realização destes testes não é fundamental, excepto pelo facto de que alguns dos utilizadores da aplicação podem utilizá-la partindo de uma localização fixa, podendo neste caso, possuir problemas motores/físicos. No entanto, devido à falta de tempo, o grupo decidiu descurar este tipo de testes).

Teste de Usabilidade

Relativamente ao calendário dos testes de usabilidade, a avaliação heurística (Heurísticas de Nielsen) está agendada para a próxima quarta-feira, com o Prof. José Nunes, a quem desde já, agradecemos a disponibilidade e colaboração.

Para a realização da referida avaliação, o grupo redigiu um documento identificativo das áreas/funcionalidades que preferencialmente deverão ser analisadas, documento orientador da sessão de quarta-feira. (avaliação heurística.pdf)

A realização dos testes de usabilidade com os 5 participantes previstos está dependente da confirmação da disponibilidade destes. Continuamos a aguardar! Assim que obtivermos tais confirmações, publicaremos.

usabilidade_guião01.pdf
usabilidade_guião02.pdf

Publicado por: geoxplorer | Maio 13, 2008

Documento de Especificação Técnica

Aqui fica o documento de Especificação!

Publicado por: geoxplorer | Maio 8, 2008

//Fase de Testes – Modelo de Friedlein

Para a realização de testes à aplicação NavLocator, o grupo de trabalho basear-se-á no Modelo de Friedlein, no qual toda a fase de testes acontece integrada na fase de produção, realizando-se de certa forma em paralelo com a implementação de determinados módulos.

Neste momento, pondera-se a possibilidade de realizar uma fase de pré-teste, que permita esclarecer quais as metodologias de teste mais adequadas ao projecto, especificamente na área de testes de usabilidade, secção na qual a equipa de trabalho se sente mais insegura, relativamente aos objectivos a atingir.

Como não existe uma decisão consensual, relativamente ao contexto temporal, a decisão de proceder a uma fase de pré-teste ou de passar directamente para a fase de testes não está tomada ainda.

1.Tipos de Testes

1.1 Testes de Funcionalidade
1.2 Testes de Design

1.2.1 Teste transparências/ Leitura de todos os conteudos
1.2.2 Teste formato dos botoes
1.2.3 Teste cores em diferentes ambientas de luz

1.3 Testes de Segurança

1.3.1Codificação de Ficheiros Xml


1.4 Testes de Usabilidade
// Utilização de Heurísticas de Nielsen

1.5 Testes de Compatibilidade

1.5.1 Teste em diferentes Resoluções
1.5.2 Teste em diferentes browsers (desistência da aplicação stand-alone

.Instrumentos de Apoio a Testes

Tabelas de Prioridade e Calendarização de Correcção
Tabelas de Controlo do processo de Detecção e Correcção

Nesta fase de módulo 03, o grupo investirá esforços nos 5 módulos já construídos em Flex, dando maior atenção a 3 módulos em particular: Módulo Mapa, Módulo Perfil, Módulo Diário de Bordo. O módulo de simuladores descrito em posts anteriores será igualmente alvo de desenvolvimento.

De seguida, a lista identificativa dos módulos e das respectivas funcionalidades, alvos de maior investimento, até a apresentação de 06 de Junho de 2008.

//Módulo Mapa

Funcionalidade Blog
adição de comentário
marcação de favorito
upload de imagem
upload de video (será somente específicado no relatório)

Funcionalidade Visualização de Perfil de utilizador
Funcionalidade Inserção de Poi´s
Funcionalidade Marcação de Favoritos

//Módulo Perfil

Funcionalidade de Edição de Perfil da Tripulação (dependente do grau de tripulante na equipa)
Funcionalidade de Edição de Perfil Individual
Funcionalidade de Upload de Imagens

//Módulo Diário de Bordo

Funcionalidade de Gestão de Comentários
Adição
Eliminação
Funcionalidade de Upload de Imagens
Funcionalidade de Georeferenciação Automática de Upload de Texto e imagens

//Módulo Viagens

//Módulo Definições

//Módulo de Simuladores

Simulador de GPS

Simulador de Utilizadores no Sistema

____________________________________________

Mapa de módulos e respectivas funcionalidades

Publicado por: geoxplorer | Maio 7, 2008

//Reunião de Orientação Tutorial 6 maio 2008

Na orientação tutorial de ontem, foram discutidas questões relativas à estruturação da versão beta de projecto a apresentar no dia 6 de Junho, tendo em conta as condicionantes encontradas até agora.

Estas condicionantes são relativas à plataforma tecnológica na qual se baseia toda a estruturação de projecto até ao momento (Adobe Air). Será analisada a possibilidade de uma migração para outra plataforma tecnológica (Adobe Flash Player), se tal representar um melhoramento significativo no desempenho da aplicação.

Neste momento, o grupo partirá para uma análise comparativa do desempenho de diferentes máquinas, utilizando as duas tecnologias possíveis.

Publicado por: geoxplorer | Abril 20, 2008

// Protótipo: Módulo de GPS (20 de Abril)

E o mapa já mexe, com direito a waypoints. Há algumas semanas atrás já tinhamos mostrado, nas aulas de projecto, um protótipo do protótipo (há que ser técnico) de como iria funcionar o simulador de GPS, já com um marcador de posição a mexer-se em direcção ao seu destino.

Tal como previsto, o utilizador poderá adicionar waypoints, isto é, passagens intermediárias, antes de chegar ao seu destino. Esta introdução passou de uma algo confusa introdução à mão no XML, para uma introdução gráfica.

Módulo GPS

O módulo que faz com que os utilizadores se movam, em tempo real, (o programa em JAVA), não pode ser chamado directamente através do Flex, necessitando ainda de ser executado à mão. Para o protótipo este facto não é preocupante, na medida em que pode ser criado um atalho que corra simultaneamente a aplicação NavLocator e o simulador em JAVA.

No vídeo exemplificativo abaixo, podem ver a simulação em acção. O marcador de posição pára em cima do Waypoint 1, e posteriormente avançará para os seguintes.

Estamos a caminho… :D

Publicado por: geoxplorer | Abril 20, 2008

// Estado do protótipo – 20 de Abril

Como prometido ontem, vamos mostrar aquilo que já temos em cada módulo. De notar que ainda nenhum deles está 100% completo, quer a nível de design quer a nível de funcionalidades, mas já representam uma versão aproximada daquilo que virão a ser.

Menu de Login

Login Navlocator

A título de exemplo, o menu de login contempla dois utilizadores. Á medida que estes são adicionados na base de dados e o utilizador efectua login, é criado um ficheiro XML no disco que guarda a sua informação para acesso rápido. Um vídeo da animação está exemplificado abaixo.

Menu principal

menu principal

Interacção principal que dá acesso a todas as outras áreas. Existem eventos simples de rollover e rollout. O design mostrado aqui não é o final; actualmente este já conta com reflexos dinâmicos que também sofrem os efeitos como os ícones. O vídeo abaixo serve de exemplo ao tipo de interacção que o menu possui:

Diário de Bordo

diario de bordo

Exemplo da visualização do diário de bordo de um utilizador. Os posts, listados por nome e data, podem ser clicados e a mensagem associada é imediatamente exibida em baixo para leitura. Como as entradas no diário têm sempre associadas as coordenadas actuais do utilizador, o mapa é actualizado automaticamente para a localização onde o utilizador escreveu a mesma entrada.

A qualquer altura, este pode escrever uma nova entrada, abrindo uma nova janela com as informações necessárias. Neste momento, todos estes dados estão a ser carregados/inseridos na base de dados.

Um exemplo do diário em acção:

Janelas de Interface

Uma das premissas iniciais do projecto era providenciar ao utilizador liberdade com a sua própria interface, podendo redimensionar, mover, fechar, e até minimizar as suas janelas. Após uma duríssima luta com o Flex, o grupo já conseguiu implementar esta funcionalidade.

Uma aplicação de exemplo, que pode ser testada directamente, está disponível aqui! (a distorção da imagem de fundo é normal aqui no browser)

Perfil

A zona de perfil ainda está muito crua a nível de design, mas as informações básicas quer sobre o utilizador quer sobre a embarcação já estão disponíveis para visualização. Apostamos que poucos sabiam que o Chuck Norris era madeirense.

Mapa

A principal componente de toda a aplicação. Com o GPS a debitar informação simulada, é já possível ter um marcador no mapa a mexer-se em direcção ao seu destino, passando pelos destinos intermédios definidos. Um exemplo deste componente será publicado mais tarde, assim que for optimizado ao longo do dia de hoje.

Mensagens Antigas »

Categorias