You are on page 1of 10

A construo e validao de um processo para avaliao de interfaces

GUNJI, Jos Cassiano Grassi1; SOUTO, Aletia Vanessa Moreira1; SILVA, Leandro Ramos da1; TERUEL, Evandro Carlos1; ALBUQUERQUE NETO, Jos Soares de1; DUDUCHI, Marcelo1 cassiano.gunji@gmail.com; aleteia.vanessa@terra.com.br; lramos@gmail.com; ecteruel@gmail.com; zenetto@gmail.com; mduduchi@terra.com.br Centro Estadual de Educao Tecnolgica Paula Souza (CEETEPS) Rua dos Bandeirantes, 169 CEP 01124-010 - So Paulo, SP Brasil
1

Resumo. Este artigo apresenta um processo de avaliao de interfaces e sua aplicao em um estudo realizado com um programa para elaborao de lbuns de fotos digitais. Dentre as concluses obtidas, destaca-se a de que as avaliaes analtica e emprica se complementam, fornecendo mais informaes quando aplicadas em conjunto do que separadamente. Palavras chaves: Avaliao de interfaces, Comunicabilidade, Usabilidade, Mtodo, Processo. Abstract. This article presents an interface evaluation process and its application in a case study performed with a photo-album creation software. Among the conclusions, it stands out that the analytical and empirical evaluations complement each other, offering more information when applied together than separately. Keywords: Interface evaluation, Communicability, Usability, Method, Process.

1. Introduo A interface de usurio a parte de um sistema computacional com a qual uma pessoa entra em contato de forma fsica, perceptiva ou ainda conceitual (Moran apud Prates; Barbosa, 2003), funcionando como o meio de interao com a aplicao. O sucesso ou fracasso de um software est diretamente relacionado ao design de sua interface. Seguindo esta premissa a interface de um sistema deve atender a requisitos como os de usabilidade e comunicabilidade e por este motivo a avaliao de interfaces vem se tornando to importante em processos de desenvolvimento de software, Este artigo prope e aplica um processo de avaliao de interfaces que inclui a viso de especialistas e usurios. Para a aplicao do processo foi utilizado um programa para elaborao de lbuns de fotos digitais. O processo inclui a caracterizao da aplicao alvo da avaliao, uma avaliao heurstica e uma avaliao de comunicabilidade. Os mtodos, procedimentos e resultados de sua utilizao sero apresentados ao longo do artigo.

2. Avaliao de interfaces Para Prates; Barbosa (2003), o principal objetivo da avaliao de interface analisar a qualidade de uso de um software. Ainda, de acordo com Salgado, Bim e Souza (2006), para que seja feita esta anlise necessrio que o especialista em IHC saiba qual o mtodo de avaliao a ser empregado e o processo que ser utilizado para empreg-lo. Segundo Oliveira e Garcia (2002), a qualidade de um sistema medida pela usabilidade de sua interface, sendo assim de suma importncia a avaliao de interface, j que esta pode ser avaliada e melhorada em qualquer etapa do ciclo de vida do software e para cada etapa teremos mtodos e tcnicas diferentes. Para tanto temos as avaliaes formativas, que so realizadas quando o programa est em desenvolvimento e as somativas que so realizadas quando o ele j foi desenvolvido.

Dentre as tcnicas de avaliao de interfaces, temos testes de usabilidade e testes de comunicabilidade. Os testes de usabilidade visam medir

quantitativamente o sistema, avaliando-o em cada um dos fatores de usabilidade de interesse (SOUZA; LEITE; PRATES et al, 1999) e os testes de comunicabilidade mais qualitativa da comunicao do designer com o usurio, atravs da interface (SALGADO; BIM; SOUZA, 2006). Os mtodos de avaliao considerados no presente trabalho foram o Percurso Cognitivo, Mtodo Heurstico, e a Avaliao de Comunicabilidade, mas s os dois ltimos fizeram parte do processo proposto. O Percurso Cognitivo, como define Salgado, Bim e Souza (2006), um mtodo de inspeo de usabilidade que tem o foco principal na facilidade de aprendizagem e est alinhado com a Engenharia Cognitiva. Este mtodo de avaliao normalmente realizado com usurios utilizando o software seguindo uma lista de tarefas pr-definidas por Especialista de IHC. O Mtodo Heurstico um mtodo onde os especialistas avaliam a usabilidade seguindo um conjunto de heursticas, que desta forma permitem averiguar se o software atende a estes requisitos e desta forma a cada heurstica infringida, o avaliador julga a gravidade das conseqncias da infrao, sinalizando assim a necessidade ou convenincia de se alterar a interface para torn-la (mais) usvel. (SALGADO; BIM; SOUZA, 2006). J o objetivo da Avaliao de Comunicabilidade avaliar a interface com relao qualidade da comunicao do designer para os usurios (PRATES; BARBOSA, 2003, pg. 33). Esta tcnica prope um conjunto de interjeies, pelas quais se busca avalizar a comunicabilidade do software. Segue um exemplo de interjeio que indica uma ruptura de comunicabilidade, como sugere Prates e Barbosa (2003): E agora? Neste caso o usurio no sabe o que fazer e procura descobrir qual o seu prximo passo. Os sintomas incluem vagar com o cursor do mouse sobre a tela e inspecionar os menus de forma aleatria ou seqencial. importante salientar que estas interjeies nem sempre so ditas pelos usurios, mas so sinalizadas de acordo com suas aes, como por exemplo, se o usurio posiciona o mouse sobre elementos de interface aguardando uma dica, usa-se a etiqueta O que isto? (SALGADO; BIM; SOUZA, 2006). Cabe ao

especialista de IHC, que est acompanhando a avaliao do usurio, interpretar estas interjeies.

3. O processo de avaliao proposto O processo de avaliao de interface proposto usa dois dos mtodos apresentados: O mtodo de avaliao heurstica e o mtodo de avaliao da comunicabilidade. Ao integrar os dois mtodos possvel agregar a viso do especialista em projetos de interfaces com a viso do usurio sobre a interface obtendo-se uma avaliao mais abrangente. O processo proposto prev que em primeiro lugar seja feita uma caracterizao da interface a ser avaliada de forma que se tenha clareza da avaliao a ser realizada. Em seguida devem ser realizadas as avaliaes pelo mtodo heurstico em carter mais analtico e de comunicabilidade em carter mais emprico traando-se assim uma viso mais completa quanto aos resultados obtidos com a avaliao.

4. A aplicao do processo proposto Para se avaliar o processo de avaliao de interface proposto este foi empregado na interface do programa D-Book, integrante do servio Digipix de criao de lbuns fotogrficos personalizados, chamados de fotolivros. O primeiro passo do processo proposto uma caracterizao do sistema em estudo. Essa caracterizao contempla os seguintes itens: Nome do sistema, verso, especificao de requisitos e pblico alvo. Nota-se que para esta avaliao no estava disponvel a especificao de requisitos. Em seu lugar, foram usadas as informaes disponveis na pgina do servio na Internet (www.digipix.com.br). De posse dessas informaes iniciou-se o processo de avaliao heurstica, no qual o grupo de especialistas em IHC verifica a usabilidade da interface. As atividades dos especialistas foram direcionadas pela caracterizao do sistema. Cada especialista fez sua avaliao separadamente, para que as observaes dos outros no influenciassem as suas prprias. Cada sesso de

avaliao foi curta, como sugerido pelo mtodo (PRATES; BARBOSA, 2003). Ainda como recomendado pelo mtodo, os especialistas no possuam experincia prvia com o programa. Cada especialista avaliou a usabilidade e a comunicabilidade da interface na realizao das tarefas a que o sistema se prope a realizar, tendo em mente os diferentes perfis de usurios que compe o pblico alvo do sistema. A avaliao analtica foi feita por cinco especialistas em IHC. Nenhum deles havia tido contato com a interface. As sesses de avaliao foram curtas, onde executou-se as tarefas principais a que o programa se prope, como especificadas na caracterizao do sistema. Cada especialista fez sua avaliao sem conhecer as concluses dos outros especialistas. Suas observaes foram ento consolidadas em um relatrio. Desse relatrio foram elaboradas recomendaes para a melhoria da interface e tambm serviu para guiar a elaborao das atividades da prxima etapa da avaliao. Nesse momento os especialistas estavam prontos para elaborar o prximo passo do processo, a avaliao emprica com usurios representantes do pblico alvo do sistema. Foram seguidas recomendaes propostas por Prates; Barbosa (2003) e por Souza; Leite; Prates et al (1999). Foi preparado um termo de consentimento, que foi assinado por cada voluntrio. E elaborado um caderno de atividades do voluntrio. Cada atividade deve contemplar uma funcionalidade especfica do sistema. prefervel que as atividades sejam independentes umas das outras, de forma que a ordem em que so feitas no interfira no resultado de cada uma. Cada atividade deve ser acompanhada de um questionrio que permita ao voluntrio expressar suas experincias e opinies sobre a atividade. As perguntas devem ser respondidas por mltipla escolha. Caso o nmero de voluntrios seja pequeno, pode-se permitir uma pergunta dissertativa. O nmero e a complexidade das atividades devem permitir que a avaliao de um voluntrio seja terminada em um espao de tempo curto. aconselhvel que a ordem das atividades varie para cada voluntrio, assim, efeitos do aprendizado da interface podem ser contemplados e mensurados. As primeiras atividades devem ser fceis para que o voluntrio sinta-se mais confortvel com o processo. As ltimas tambm, para que ele sinta-se satisfeito e realizado ao terminar o processo. Todas as premissas foram seguidas.

Tambm foi elaborado um roteiro para o avaliador. Nele h as instrues para a preparao do ambiente de avaliao, como instalaes necessrias e equipamentos especficos necessrios. O roteiro deve conter todas as informaes que o avaliador deve dizer a cada voluntrio, preferencialmente prontas para serem lidas em voz alta. Tambm deve conter instrues sobre o qu deve observar e como fazer suas anotaes. A seguir, as atividades propostas aos voluntrios devem ser descritas juntamente com um formulrio para anotao de suas observaes. Algumas delas podem ter tempo para realizar a tarefa, nmero de erros cometidos e as interjeies proferidas pelo voluntrio ou deduzidas pelo avaliador (PRATES; BARBOSA, 2003). Estas recomendaes tambm foram seguidas. O programa D-Book visa um pblico alvo composto por usurios bastante diversificado, variando desde o usurio eventual de recursos de fotografia por computador at o profissional em fotografia e editorao grfica. Assim, a amostra de voluntrios foi selecionada de modo a contemplar este universo. S era exigido que o voluntrio possusse um conhecimento bsico de microinformtica e do sistema operacional Microsoft Windows. Foram selecionados quatro voluntrios: Dois deles com pouca experincia tanto em microinformtica quanto no domnio da aplicao; um com bom conhecimento em microinformtica, mas pouco conhecimento no domnio; e o ltimo com conhecimento bsico em

microinformtica e bom conhecimento no domnio. As sesses de avaliao foram realizadas nos domiclios dos avaliadores. Foram utilizados microcomputadores tipo desktop, com o sistema operacional Microsoft Windows em uso e com o programa D-Book instalado. O ambiente do usurio foi preparado com senhas, pastas e arquivos necessrios para as atividades. Os avaliadores pediram que os voluntrios lessem com ateno o Termo de Consentimento Livre e Esclarecido e os entregassem assinados. As instrues e informaes principais sobre o processo foram lidas em voz alta. Quando os voluntrios esgotaram suas dvidas, os roteiros de atividades foram entregues e a avaliao teve incio. Uma vez feita a avaliao com um voluntrio, as informaes, observaes e concluses tiradas pelo avaliador foram registradas num espao de tempo menor do que 24 horas, enquanto as informaes ainda esto na memria conforme sugerido em PRATES e BARBOSA (2003).

Aps as atividades, os avaliadores registraram suas observaes, comentrios e concluses no roteiro do avaliador.

5. Resultados e Discusses A etapa analtica deste processo de avaliao de interfaces tem a finalidade de localizar e graduar a gravidade de cada problema encontrado pelos especialistas em interfaces no programa em teste. Dentre os problemas encontrados esto a existncia de termos ou mesmo trechos inteiros de texto em lngua estrangeira, funcionalidade reduzida ou nula do comando desfazer, pouca aderncia a um padro de comandos ao longo da interface (maneiras diferentes para se realizar tarefas parecidas), eventual ausncia de mecanismos de preveno ao erro entre outras. Vale lembrar que todos os especialistas notaram que a interface costuma passar longos perodos de tempo inacessvel, aparentemente ocupada em uma tarefa, mas no fornece nenhuma informao quanto razo dessa inacessibilidade ou uma previso de retorno. As informaes coletadas nessa fase foram utilizadas para ajudar a compor o roteiro de atividades dos voluntrios, explorando os problemas encontrados. Assim possvel verificar a validade e a acuidade das observaes dos especialistas. O nmero de voluntrios participantes da avaliao foi pequeno para que se fizesse uma anlise com valor estatstico. Mas isso no necessrio (PRATES; BARBOSA, 2003). Os comentrios e a observao cuidadosa da interao dos voluntrios com a interface j fornece informaes suficientes para que recomendaes teis sejam feitas para a melhoria da interface. O primeiro voluntrio no teve receio em admitir que teve dificuldade para concluir vrias das atividades propostas. Chegou a comentar voluntariamente ao final da avaliao que o programa apresenta linguagem no familiar a usurios eventuais de computador. Entretanto, o avaliador observou poucas rupturas de comunicabilidade, indicando que a interface foi capaz de treinar o voluntrio ao longo da avaliao. Mas esse treinamento no foi fcil, fato evidenciado pelos tempos requeridos para completar cada atividade. Esto entre os maiores observados.

O segundo voluntrio j mais experiente no manuseio de computadores. Isso foi comprovado pelos tempos para a realizao das tarefas, que foram bem curtos. Apesar da pouca familiaridade com a interface, foi capaz de aprender a utiliz-la com algum esforo na maioria das atividades. Apresentou dificuldades em alguns aspectos notados pelos especialistas na etapa de avaliao analtica. Com poucas melhorias, a interface atenderia muito bem o perfil desse voluntrio. O terceiro voluntrio possui uma grande experincia com sistemas de edio fotogrfica, diagramao e webdesign. Como esperado, as primeiras atividades foram realizadas com alguma demora pela falta de familiaridade com a interface. Mas logo, como observado pelo avaliador, o voluntrio conseguiu entender a filosofia da interface, muito parecida com a dos programas que est acostumado a operar. Os longos tempos observados nas primeiras atividades no se devem s rupturas de comunicabilidade ou tempo de aprendizado. O voluntrio gastou seu tempo explorando as funcionalidades do programa, desviando-se bastante das atividades propostas. O avaliador notou que o voluntrio parecia se divertir. Ficou evidente que a interface foi projetada para o perfil desse voluntrio. Finalmente, o quarto voluntrio o menos experiente de todos. S utiliza aplicativos de escritrio em sua atividade profissional. Quase no usa o computador em seu tempo livre. Ao contrrio dos outros voluntrios, seus tempos para completar atividades foram aumentando ao longo da avaliao. A causa foi observada como sendo o aumento da ansiedade e da frustrao experimentadas por ele. As rupturas de comunicabilidade foram aumentando tambm. A metade final das atividades propostas no foram completadas e o voluntrio no percebeu isso. No entendeu a finalidade do programa e no conseguiu aprender a utilizar a interface. Para esse perfil, mudanas profundas na interface devem ser implementadas, como uso de interfaces padronizadas e de recursos de treinamento, como tutoriais e vdeos. Todos os voluntrios declararam ter gostado da interface por sua esttica e que a usariam novamente. Todos os avaliadores notaram problemas no previstos na interface. Problemas que tambm no foram detectados na avaliao analtica.

6. Concluses Pelas observaes feitas foi possvel notar que os usurios normalmente tentam buscar semelhanas com outros aplicativos que eles j conhecem, como semelhana entre os botes e as barras de menus. Em geral tentam executar as tarefas por mtodos de tentativa e erro e/ou buscando recursos de Toolips. Com isto raramente buscam o recurso do Help. Outro fato observado durante as avaliaes com usurio que os avaliadores precisam estar atentos aos movimentos dele, ou seja, o que ele est buscando realizar na interface do software, pois mesmo o avaliador solicitando ao usurio que este expresse em voz alta todas as suas dvidas e procedimentos executados, nem sempre o usurio as expressa. Deste modo somente com a observao do avaliador sobre os atos do usurio ser possvel identificar qual a etiquetagem que o usurio estaria expressando. A avaliao analtica de uma interface uma valiosa ferramenta no desenvolvimento de um sistema computacional e deve ser empregada ao longo do ciclo de desenvolvimento. Ela fornece importantes subsdios para o aprimoramento do projeto da interface e pode ser aplicada rapidamente, repetidamente e a um custo reduzido. Tambm fornece subsdios para a avaliao emprica. Estas duas modalidades de avaliao so complementares e em conjunto fornecem informaes mais completas para a melhoria do projeto. Na avaliao analtica, os especialistas verificam a aderncia da interface a padres estabelecidos e bem conhecidos. s vezes, problemas incomuns tambm so identificados. J os voluntrios na avaliao emprica experimentam o sistema em condies reais de uso. Muitos dos problemas encontrados por eles no so notados pelos especialistas devido s diferenas de experincias e conhecimento entre eles. Muitas vezes, as idiossincrasias dos usurios reais no so levadas em conta pelos especialistas, por isso a avaliao com eles fornece informaes que podem ter sido relevadas na avaliao analtica. Tambm notase que quanto mais inexperientes forem os voluntrios, mais problemas podem ser identificados pela observao de suas avaliaes. Este estudo permite comprovar que o processo de avaliao proposto foi capaz de identificar problemas de usabilidade e comunicabilidade em interfaces. Com os resultados apresentados possvel propor recomendaes para a

melhoria da interface do software. Tambm foi notado que as duas modalidades de avaliao se complementam. A aplicao de ambas fornece mais informaes do que a aplicao de apenas uma delas.

7. Referncias OLIVEIRA, M. V. de; GARCIA, A. C. B.; Um modelo para criao de ferramentas de apoio a testes de usabilidade de interfaces. V Simpsio Sobre Fatores Humanos em Sistemas Computacionais. Fortaleza, Brasil, 2002. PRATES, R. O.; BARBOSA, S. D. J. Avaliao de interfaces de usurio: conceitos e mtodos. Anais da Jornada de Atualizao em Informtica, XIX Congresso da Sociedade Brasileira de Computao, Campinas, 2003. SALGADO, L. C. de C.; BIM, S. A.; SOUZA, C. S. Comparao entre os mtodos de avaliao de base cognitiva e semitica. IHC 2006 VII Simpsio Sobre Fatores Humanos em Sistemas Computacionais. Natal, Rio Grande do Norte, Brasil, 2006. SOUZA, C. S. de; LEITE, J. C.; PRATES, R. O.; BARBOSA, S. D. J. Projeto de interfaces de usurio: perspectivas cognitivas e semiticas. Anais da Jornada de Atualizao em Informtica, XIX Congresso da Sociedade Brasileira de Computao, Rio de Janeiro, 1999.

You might also like