iMax
Descrição:
Programa para gestão de dados multimédia (existentes em múltiplos
formatos, suportes e dispositivos ) pertencendo a uma pessoa, grupo
ou organização.
 Felisberto Horta
 Amadú Bah
 Patrícia Veiga
iMax
Objectivo
Aprender técnicas para desenvolver uma aplicação (iMax) centrada no utilizador.
Fases importantes do projecto:






Identificação dos utilizadores
Observação dos utilizadores
 Questionários
 Testes de usabilidade
 Entrevistas
Capturar informações
 Notas
 Fotos
 Audio
Interpretação e analise de informações capturadas
 Apresentação de valores, tabelas e estatísticas
Implementação dos protótipos
Testes aceitação
iMax
Requisitos
Foram identificados 21 requisitos (Funcionais e não funcionais), tarefas críticas usadas nos
testes de usabilidade
Técnicas usadas:






Entrevista
Sondas culturais
Workshops
Cenários de utilização
Programas semelhantes
Evolução dos protótipos
iMax
Funcionalidades

Críticas



Implementadas






Remoção de duplicados
Sincronização
Registo de Utilizador
Autenticação
Inserção de dados
Criação de Eventos
Persistência de Dados
Não Implementadas






Intercomunicação
Multi-dispositivos
Pesquisa
Undo – Redo
Remoção de duplicados
sincronização
iMax
 Primeiro Protótipo Funcional

Desenvolvimento do primeiro protótipo funcional que reflectiu na implementação do
protótipo de baixa fidelidade.

O prototipo foi submetido a testes de usuabilidade

Reunir mais uma vez os elementos da equipa de acompanhamento

Apresentar o protótipo e as funcionalidades implementadas

Navegação livre e esclarecimentos de dúvidas relativamente ao protótipo

Realização das tarefas

Medição e recolha dos resultados
iMax
 Primeiro Protótipo Funcional
iMax
 Principais alterações a protótipo funcional para o final

Nova interface para a listagem dos dados, apresentando uma tabela com meta dados;

Localização física e pastas associadas aos dados passou a ser global para todos os dados;

Implementação da persistência, armazenado os dados em ficheiros texto

Implementação do registo utilizador e autenticação

Reestruturação da arquitectura
iMax
 Principais decisões

Nova interface para o protótipo final

Novo conceito de partilha de dados

Abandono da reprodução e acesso físico de dados

Listagem de dados por grupo

Escolha da linguagem de programação

Reestruturação da arquitectura
iMax
 O que correu mal

Lei de Murphy



Má gestão do tempo



Começamos relativamente bem, terminamos desastrosamente mal
Bugs de ultima hora (As coisas correm mal em piores alturas)
Não implementação de funcionalidades importantes
Impossibilidade de responder às críticas dos utilizadores
 Uso do programa apenas para utilizadores registados
 Inactividade dos botões no lançamento da janela pop-up
 Manual de utilizador incompleto
Integração da interface com as suas funções de suporte
iMax
 Melhorias para o futuro

Remoção de dados no catálogo e/ou fisicamente.

Reprodução incorporada.

Serviço de bluetooth e/ou de Wifi.

Sincronização automática.
Download

ApresentacaoFinal