Análise Heurística App Cydia - Douglas Schmidt

  • View
    895

  • Download
    0

Embed Size (px)

Text of Análise Heurística App Cydia - Douglas Schmidt

  • Anlise Heurstica,

    Douglas Schmidt

    Ergonomia e Usabilidade.

    Prof . Mileni Kazedania

  • Anlise 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 no ser suportado pelo fabricante (e anular a garantia), o jailbreak legal, assim como o Cydia.

    O termo Cydia vem do nome cientfico 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 propsitos, e sem um padro corrente.

    1.

    Levantamento de problemas e possveis solues:

    Uma possvel soluo dar mais respiro entre diferentes tipos de aes e deixar uma separao visvel entre eles, agrupando os semelhantes, ou criar mais subsees na navegao, deixando menos tens visveis logo na primeira tela.

  • Antes da primeira tela todo o contedo do aplicativo atualizado pela Internet, impossibilitando o uso o-line e acarretando lentido na abertura. Um tipo de perda de controle.

    2.

    A principal parte do aplicativo deveria ficar no aplicativo (off-line), como as configuraes e gerncia de aplicativos j baixados, se o download inevitvel, o usurio no deveria ficar preso enquanto aguarda.

    Muito lento!

  • Em alguns casos a instalao do Cydia pode gerar erros nos caminhos dos repositrios de aplicativos que no so tratados e o Feedback do erro no compatvel com todos os usurios.

    3.

    Alm da correo do Bug que gera esse erro, se o aplicativo no consegue se recuperar sozinho, necessrio informar o usurio das prximas aes para corrigir o erro e de uma forma mais amigvel, sem termos tcnicos.

    No faz sentido!

  • Na tela principal, alguns gestos (double-tap e pinch-zoom) do zoom na interface, o que foge do padro de interao definido para o sistema. Alm disso, voltar ao estado normal no fcil e exige vrias tentativas.

    4.

    Devem-se usar componentes padres (e bem testados) da plataforma para a criao da interface, evitando esse tipo de erro. Neste caso, se o erro ocorre, deve-se retornar sozinho ao estado original, ou notificar o usurio de como faz-lo.

    Como eu volto?

  • Na navegao para encontrar novos pacotes e aplicativos para instalar existem muitas sees e algumas no so claras, inclusive com nomes iguais.

    5.

    O nmero de categorias deve ser diminudoe a classificao poderia contar com cones que identificassemo tipo de contedo presente al.

    Mas so todosiguais...

  • Na seo de atualizaes as informaes so mais detalhadas, mas a ordem e a relevncia dos itens estranha.

    6.

    Uma soluo implementar um filtro para aplicativosj instalados ou no e s mostrar aplicativos relevantesocultando pacotes instalados como dependncia(alguns aplicativos no Cydia dependem que alguns pacotes adicionais sejam instalados).

    Eu nem lembrode ter baixado isso...

    Oq isso significa?

  • Existe uma seleo de perfil de usurio, mas no adaptativo. necessrio escolher o seu perfil logo no incio.

    7.

    A implementao do perfil interessante e sua funo filtrar aplicativos e pacotes de acordo com o conhecimento do usurio. Mas uma escolha abrupta desconfortvel e gera dvidas.Uma soluo mais amigvel seria acrescentar novos pacotes e aplicativos conforme o uso, ou posicionar pacotes mais especficos em categorias diferentes.

    Nunca sei oq escolher :P

  • Alguns aplicativos exibem muita informao e de forma desorganizada, com excesso de anncios no meio do contedo.

    8.

    As descries dos aplicativos devem ser restringidas para um limite de uma pgina e grande parte do contedo poderia ser substitudo por imagens do aplicativo rodando, muito mais amigvel e uma melhora na experincia de uso.

    OMG!

    ...

  • E em contradio ao item anterior,alguns aplicativos no tem nenhuma descrio.

    9.

    O uso de uma breve descrio deve ser obrigatria para todos os aplicativos, assim como algumas imagens do app em uso.

    ????

  • A instalao exibe bastante Feedback, mas o texto no claro para a maioria dos usurios.

    10.

    A maioria das informaes no feedback da instalao poderiam ser filtradas dentro do perfil do usurio.Uma outra soluo ocultar todo o texto e mostrar s o progresso com informaes macro e mostrar o texto quando o usurio solicitar (atravs de um boto ou por configuraes de perfil).

    (dont) show me the code!

  • No fim da instalao, alguns aplicativos exigem o reboot de parte do sistema, mas no so dadas opes, portanto a ao desnecessria.

    11.

    Seria mais eficiente se o reload fosse feito automaticamente, sem esperar o input do usurio. Um checkbox durante a instalao poderia perguntar se o reload deve ser feito em seguida ou se deve aguardar o input do usurio.

    achei que tinha terminado...

  • O Cydia roda em outros dispositivos, mas a adaptao ruim.

    12.

    As verses para iPad e Apple TV deveriam fazer uso do restante da tela e dos padres de interao do dispositivo.

    Um texto comprido paraencher o espao.

  • Por fim, alguns pontos positivos :)

    Configuraes adequadas e bem divididas.+ Flexibilidade.

    A ferramentade busca eficiente.

    + Orientao.

    Informaes precisas sobre o sistema.+ Orientao.

  • O balano: - Apesar das diversas falhas de Usabilidade, s uma crtica e impede o usurio de completar suas aes (3).

    - Os outros erros so apenas rudos, que degradam a experincia de uso, mas no impede ou bloqueia nenhuma ao.

    - Diversos erros comuns de usabilidade so evitados pelos prprios padres de interatividade do Sistema (iOS), como por exemplo, erros de navegao, porque o prprio sistema oferece um padro de navegao por menu contextual e de navegao por tabelas mveis, que tm um ponto de retorno padro. Provando a importncia de seguir-se os guidelines do fabricante.

    Obrigado.