Autor: |
ANDERSON SILVEIRA LAURINDO  |
Resumo: |
Os dispositivos móveis estão cada vez mais evoluindo e se popularizando e trazendo consigo a demanda de desenvolvimento de aplicações para tais dispositivos. A plataforma Android é atualmente uma das líderes nesse segmento e provê uma série de recursos para que novas aplicações possam ser desenvolvidas. No desenvolvimento de qualquer software, seja voltado para dispositivos móveis ou não, é importante avaliar se o mesmo apoia os usuários nas suas tarefas e no ambiente utilizado. A Interação Humano Computador é a ciência que trata dessa preocupação e tem como objetivo a implementação, design e avaliação de sistemas interativos. A avaliação é justamente o foco desse trabalho, que tem o intuito de procurar problemas de interação e sugerir melhorias em um aplicativo na plataforma Android. Os métodos de avaliação utilizados para alcançar tais objetivos envolvem uma mescla de inspeção cognitiva, que tem como propósito avaliar a facilidade de aprendizagem, e inspeção de guidelines. As guidelines foram retiradas de um guia de design da Google e um novo documento foi gerado com tais guidelines podendo servir como base para a avaliação de IHC no Android. A pesquisa objetivou ainda a caracterização do design de interação em dispositivos móveis, que foi auxiliada tanto por levantamento bibliográfico quanto na representação da avaliação de um aplicativo voltado para um dispositivo móvel. O aplicativo escolhido foi desenvolvido por uma empresa pública e é denominado Pessoa Física. O processo de avaliação foi orientado pelo framework DECIDE e a aplicação do método de avaliação por percurso cognitivo apontou cinco ocorrências principais. A inspeção de guidelines encontrou algumas soluções para a maioria das ocorrências, o que deixou caracterizado que a inspeção de guidelines em uma aplicação na plataforma Android pode complementar a avaliação por percurso cognitivo. Com a inspeção de guidelines foi possível também propor melhorias de interação ao aplicativo. As ocorrências provenientes das duas técnicas utilizadas no trabalho mostram que se faz necessário avaliar a IHC em qualquer sistema interativo. |