Post on 19-Jul-2015
Análise Heurística,
Douglas Schmidt
Ergonomia e Usabilidade.
Prof . Mileni Kazedania
Análise do aplicativo Cydia.O Cydia é um aplicativo para iOS (iPod, iPhone, iPad e Apple TV) que
permite o download (e gerenciamento) de aplicativos e pacotes para
aparelhos “hackeados” - comumente chamado de jailbreak.
Apesar de não ser suportado pelo fabricante (e anular a garantia), o
jailbreak é legal, assim como o Cydia.
O termo Cydia vem do nome científico ‘Cydia pomonella’, um tipo de
minhoca de maçã :)
Hoje o Cydia é a principal loja de aplicativos paralela a Apple Store e
está presente em aproximadamente 10% dos aparelhos.
http://cydia.saurik.com/
Logo na tela inicial, vemos uma sobrecarga mental pelo excesso de itens com diferentes propósitos, e sem um padrão corrente.
1.
Levantamento de problemas e possíveis soluções:
Uma possível solução é dar mais respiro entre diferentes tipos de ações
e deixar uma separação visível entre eles, agrupando os semelhantes,
ou criar mais subseções na navegação, deixando menos ítens visíveis
logo na primeira tela.
Antes da primeira tela todo o conteúdo do aplicativo é atualizado pela Internet, impossibilitando o uso off-line e acarretando lentidão na abertura. Um tipo de perda de controle.
2.
A principal parte do aplicativo deveria ficar no aplicativo
(off-line), como as configurações e gerência de aplicativos
já baixados, se o download é inevitável, o usuário não
deveria ficar preso enquanto aguarda.
Muito lento!
Em alguns casos a instalação do Cydia pode gerar erros nos caminhos dos repositórios de aplicativos que não são tratados e o Feedback do erro não é compatível com todos os usuários.
3.
Além da correção do Bug que gera esse erro, se o aplicativo não
consegue se recuperar sozinho, é necessário informar o usuário das
próximas ações para corrigir o erro e de uma forma mais amigável,
sem termos técnicos.
Não faz sentido!
Na tela principal, alguns gestos (double-tap e pinch-zoom) dão zoom na interface, o que foge do padrão de interação definido para o sistema. Além disso, voltar ao estado normal não é fácil e exige várias tentativas.
4.
Devem-se usar componentes padrões (e bem testados) da plataforma
para a criação da interface, evitando esse tipo de erro. Neste caso, se
o erro ocorre, deve-se retornar sozinho ao estado original, ou notificar
o usuário de como fazê-lo.
Como eu volto?
Na navegação para encontrar novos pacotes e aplicativos para instalar existem muitas seções e algumas não são claras, inclusive com nomes iguais.
5.
O número de categorias deve ser diminuído
e a classificação poderia contar com ícones que identificassem
o tipo de conteúdo presente alí.
Mas são todos
iguais...
Na seção de atualizações as informações são mais detalhadas, mas a ordem e a relevância dos itens é estranha.
6.
Uma solução é implementar um filtro para aplicativos
já instalados ou não e só mostrar aplicativos relevantes
ocultando pacotes instalados como dependência
(alguns aplicativos no Cydia “dependem” que alguns pacotes adicionais
sejam instalados).
Eu nem lembro
de ter baixado isso...
Oq isso significa?
Existe uma “seleção” de perfil de usuário, mas não é adaptativo. É necessário escolher o seu perfil logo no início.
7.
A implementação do perfil é interessante e sua função é filtrar
aplicativos e pacotes de acordo com o conhecimento do usuário. Mas
uma escolha abrupta é desconfortável e gera dúvidas.
Uma solução mais amigável seria acrescentar novos pacotes e
aplicativos conforme o uso, ou posicionar pacotes mais específicos em
categorias diferentes.Nunca sei oq escolher :P
Alguns aplicativos exibem muita informação e de forma desorganizada, com excesso de anúncios no meio do conteúdo.
8.
As descrições dos aplicativos devem ser restringidas para um limite de
uma página e grande parte do conteúdo poderia ser substituído por
imagens do aplicativo rodando, muito mais amigável e uma melhora
na experiência de uso.
OMG!
...
E em contradição ao item anterior,alguns aplicativos não tem nenhuma descrição.
9.
O uso de uma breve descrição deve ser obrigatória para todos os
aplicativos, assim como algumas imagens do app em uso.
????
A instalação exibe bastante Feedback, mas o texto não é claro para a maioria dos usuários.
10.
A maioria das informações no feedback da instalação poderiam ser
filtradas dentro do perfil do usuário.
Uma outra solução é ocultar todo o texto e mostrar só o progresso com
informações macro e mostrar o texto quando o usuário solicitar
(através de um botão ou por configurações de perfil).
(don’t) show me
the code!
No fim da instalação, alguns aplicativos exigem o reboot de parte do sistema, mas não são dadas opções, portanto a ação é desnecessária.
11.
Seria mais eficiente se o “reload” fosse feito automaticamente, sem
esperar o input do usuário. Um checkbox durante a instalação poderia
perguntar se o reload deve ser feito em seguida ou se deve aguardar
o input do usuário.achei que tinha
terminado...
O Cydia roda em outros dispositivos, mas a adaptação é ruim.
12.
As versões para iPad e Apple TV deveriam fazer uso
do restante da tela e dos padrões de interação do
dispositivo.
Um texto comprido para
“encher” o espaço.
Por fim, alguns pontos positivos :)
Configurações adequadas
e bem divididas.
+ Flexibilidade.
A ferramenta
de busca é eficiente.
+ Orientação.
Informações precisas
sobre o sistema.
+ Orientação.
O balanço: - Apesar das diversas falhas de Usabilidade, só uma é crítica e impede o
usuário de completar suas ações (3).
- Os outros erros são apenas ruídos, que degradam a experiência de uso,
mas não impede ou bloqueia nenhuma ação.
- Diversos erros comuns de usabilidade são evitados pelos próprios padrões
de interatividade do Sistema (iOS), como por exemplo, erros de navegação,
porque o próprio sistema oferece um padrão de navegação por menu
contextual e de navegação por tabelas móveis, que têm um ponto de retorno
padrão. Provando a importância de seguir-se os guidelines do fabricante.
Obrigado.