Um método para avaliação remota e automatizada de usabilidade de aplicações Web

Orientador: Heloísa Vieira da Rocha === Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação === Made available in DSpace on 2018-08-20T14:48:06Z (GMT). No. of bitstreams: 1 Vargas_Ariel_D.pdf: 20092407 bytes, checksum: a759e10b287a819834ba069524f29fee (MD5) Previous issue...

Full description

Bibliographic Details
Main Author: Vargas, Ariel, 1981-
Other Authors: UNIVERSIDADE ESTADUAL DE CAMPINAS
Format: Others
Language:Portuguese
Published: [s.n.] 2012
Subjects:
Online Access:VARGAS, Ariel. Um método para avaliação remota e automatizada de usabilidade de aplicações Web. 2012. 112 p. Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/275695>. Acesso em: 20 ago. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/275695
id ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-275695
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Interfaces de usuário (Sistema de computador)
Interação humano-máquina
World Wide Web (Sistema de recuperação da informação)
Internet
Serviços de informação - Educação de usuarios
User interfaces (Computer systems)
Human-computer interaction - Evaluation
World Wide Web
Internet
Information services - Use studies
spellingShingle Interfaces de usuário (Sistema de computador)
Interação humano-máquina
World Wide Web (Sistema de recuperação da informação)
Internet
Serviços de informação - Educação de usuarios
User interfaces (Computer systems)
Human-computer interaction - Evaluation
World Wide Web
Internet
Information services - Use studies
Vargas, Ariel, 1981-
Um método para avaliação remota e automatizada de usabilidade de aplicações Web
description Orientador: Heloísa Vieira da Rocha === Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação === Made available in DSpace on 2018-08-20T14:48:06Z (GMT). No. of bitstreams: 1 Vargas_Ariel_D.pdf: 20092407 bytes, checksum: a759e10b287a819834ba069524f29fee (MD5) Previous issue date: 2012 === Resumo: Observar as ações de usuários interagindo com a interface de uma aplicação computacional é a base de métodos tradicionais de avaliação de usabilidade, como os testes com usuários e a observação em campo. Apesar de populares e eficientes na descoberta de problemas, esses métodos tradicionais são considerados bastante caros, devido aos custos de envolver usuários, de preparar a infra-estrutura e especialmente da própria execução dos métodos e análise de seus resultados. A qualidade dos resultados da execução desses métodos depende da escolha dos usuários participantes da avaliação, que precisam ser representativos de todos os perfis de usuários da aplicação avaliada. Na Web, devido à diversidade e característica distribuída dos usuários, a obtenção de usuários representativos dos diversos perfis torna-se bastante difícil. Nos métodos tradicionais de avaliação, especialistas em usabilidade analisam a interação de cada usuário interagindo com a aplicação, para encontrar problemas de usabilidade. Esta análise depende do conhecimento e esforço desses especialistas para encontrar problemas na aplicação avaliada. Desse modo, os métodos tradicionais, se utilizados em grande escala de usuários, tornam-se demasiadamente caros devido a seus custos e tempo de execução. Outra característica importante das aplicações Web é sua constante evolução, o que necessita de avaliações de usabilidade periódicas e constantes, para verificar se alterações não prejudicam sua usabilidade. Da mesma forma, os métodos tradicionais de avaliação de usabilidade tornam-se demasiadamente caros, se utilizados em avaliações constantes da usabilidade de aplicações Web. Nesse contexto, esta tese buscou, na automatização do processo de avaliação de usabilidade, uma alternativa para diminuir as dificuldades mencionadas anteriormente em se avaliar a usabilidade de aplicações Web, especialmente em sua fase de manutenção. Assim, esta tese defende a hipótese de que, utilizando-se um método de avaliação de usabilidade fundamentado na captura e análise da interação de usuários de maneira remota e automatizada, é possível diminuir as dificuldades existentes nos métodos tradicionais na fase de manutenção de uma aplicação Web, possibilitando ainda: a análise da interação de usuários em campo e em grande escala de usuários; a identificação de padrões de interação dos usuários com a aplicação; uma avaliação com baixo custo de execução, favorecendo a realização de avaliações periódicas de usabilidade de uma aplicação Web. Neste sentido, esta tese apresenta o desenvolvimento do WebHint, um método remoto e automatizado de avaliação de usabilidade para aplicações Web. O método proposto nesta tese foi aplicado em três estudos de usabilidade que validaram o WebHint como uma alternativa viável para a realização de avaliações remotas e automatizadas de usabilidade de aplicações Web === Abstract: Observing users interacting with user interfaces is the basis of traditional usability evaluation methods as user tests and field observation. In spite of their popularity and efficiency in finding usability problems, these traditional methods are considered expensive, due to the costs of involving users in the evaluation, preparing the infrastructure and specially, due to the costs of executing the methods and analyzing the results. The quality of the results obtained with these methods depends on the users participating of the evaluation, who need to represent all the user's profiles of the evaluated application. In the Web, due to the diversity and distributed location of the users, it is difficult to obtain representative users. In traditional methods, usability experts analyze the behavior of each user interacting with the application in order to detect usability problems. This subjective analysis depends on the knowledge and work of the expert to find the problems. This way, the traditional methods became too expensive when it is necessary to involve high number of users in the evaluation. Another important aspect of Web applications is their frequent evolvement, which requires usability evaluations performed frequently to avoid usability problems caused by changes on the applications. The same way, the traditional methods are too expensive to be performed in a regular basis. In that context, this thesis proposes an automatic method for usability evaluation, as an alternative approach to deal with the difficulties mentioned above. This way, this thesis supports the hypothesis that is possible to decrease the difficulties regarding to the traditional methods through a usability evaluation method based on the automatic capture and analysis of user's interaction. Thus, this thesis, presents the development of the WebHint, a remote and automatic usability evaluation method for Web applications. The proposed method was applied in three usability studies, and their results validated the WebHint as a feasible alternative to perform remote and automatic usability evaluations of Web applications === Doutorado === Ciência da Computação === Doutor em Ciência da Computação
author2 UNIVERSIDADE ESTADUAL DE CAMPINAS
author_facet UNIVERSIDADE ESTADUAL DE CAMPINAS
Vargas, Ariel, 1981-
author Vargas, Ariel, 1981-
author_sort Vargas, Ariel, 1981-
title Um método para avaliação remota e automatizada de usabilidade de aplicações Web
title_short Um método para avaliação remota e automatizada de usabilidade de aplicações Web
title_full Um método para avaliação remota e automatizada de usabilidade de aplicações Web
title_fullStr Um método para avaliação remota e automatizada de usabilidade de aplicações Web
title_full_unstemmed Um método para avaliação remota e automatizada de usabilidade de aplicações Web
title_sort um método para avaliação remota e automatizada de usabilidade de aplicações web
publisher [s.n.]
publishDate 2012
url VARGAS, Ariel. Um método para avaliação remota e automatizada de usabilidade de aplicações Web. 2012. 112 p. Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/275695>. Acesso em: 20 ago. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/275695
work_keys_str_mv AT vargasariel1981 ummetodoparaavaliacaoremotaeautomatizadadeusabilidadedeaplicacoesweb
AT vargasariel1981 amethodforremoteandautomaticusabilityevaluationofwebapplications
_version_ 1718882579143196672
spelling ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-2756952019-01-21T21:16:48Z Um método para avaliação remota e automatizada de usabilidade de aplicações Web A method for remote and automatic usability evaluation of Web applications Vargas, Ariel, 1981- UNIVERSIDADE ESTADUAL DE CAMPINAS Rocha, Heloisa Vieira da, 1954- Gomide, Anamaria Liesenberg, Hans Kurt Edmund Tanaka, Eduardo Hideki Morandini, Marcelo Interfaces de usuário (Sistema de computador) Interação humano-máquina World Wide Web (Sistema de recuperação da informação) Internet Serviços de informação - Educação de usuarios User interfaces (Computer systems) Human-computer interaction - Evaluation World Wide Web Internet Information services - Use studies Orientador: Heloísa Vieira da Rocha Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação Made available in DSpace on 2018-08-20T14:48:06Z (GMT). No. of bitstreams: 1 Vargas_Ariel_D.pdf: 20092407 bytes, checksum: a759e10b287a819834ba069524f29fee (MD5) Previous issue date: 2012 Resumo: Observar as ações de usuários interagindo com a interface de uma aplicação computacional é a base de métodos tradicionais de avaliação de usabilidade, como os testes com usuários e a observação em campo. Apesar de populares e eficientes na descoberta de problemas, esses métodos tradicionais são considerados bastante caros, devido aos custos de envolver usuários, de preparar a infra-estrutura e especialmente da própria execução dos métodos e análise de seus resultados. A qualidade dos resultados da execução desses métodos depende da escolha dos usuários participantes da avaliação, que precisam ser representativos de todos os perfis de usuários da aplicação avaliada. Na Web, devido à diversidade e característica distribuída dos usuários, a obtenção de usuários representativos dos diversos perfis torna-se bastante difícil. Nos métodos tradicionais de avaliação, especialistas em usabilidade analisam a interação de cada usuário interagindo com a aplicação, para encontrar problemas de usabilidade. Esta análise depende do conhecimento e esforço desses especialistas para encontrar problemas na aplicação avaliada. Desse modo, os métodos tradicionais, se utilizados em grande escala de usuários, tornam-se demasiadamente caros devido a seus custos e tempo de execução. Outra característica importante das aplicações Web é sua constante evolução, o que necessita de avaliações de usabilidade periódicas e constantes, para verificar se alterações não prejudicam sua usabilidade. Da mesma forma, os métodos tradicionais de avaliação de usabilidade tornam-se demasiadamente caros, se utilizados em avaliações constantes da usabilidade de aplicações Web. Nesse contexto, esta tese buscou, na automatização do processo de avaliação de usabilidade, uma alternativa para diminuir as dificuldades mencionadas anteriormente em se avaliar a usabilidade de aplicações Web, especialmente em sua fase de manutenção. Assim, esta tese defende a hipótese de que, utilizando-se um método de avaliação de usabilidade fundamentado na captura e análise da interação de usuários de maneira remota e automatizada, é possível diminuir as dificuldades existentes nos métodos tradicionais na fase de manutenção de uma aplicação Web, possibilitando ainda: a análise da interação de usuários em campo e em grande escala de usuários; a identificação de padrões de interação dos usuários com a aplicação; uma avaliação com baixo custo de execução, favorecendo a realização de avaliações periódicas de usabilidade de uma aplicação Web. Neste sentido, esta tese apresenta o desenvolvimento do WebHint, um método remoto e automatizado de avaliação de usabilidade para aplicações Web. O método proposto nesta tese foi aplicado em três estudos de usabilidade que validaram o WebHint como uma alternativa viável para a realização de avaliações remotas e automatizadas de usabilidade de aplicações Web Abstract: Observing users interacting with user interfaces is the basis of traditional usability evaluation methods as user tests and field observation. In spite of their popularity and efficiency in finding usability problems, these traditional methods are considered expensive, due to the costs of involving users in the evaluation, preparing the infrastructure and specially, due to the costs of executing the methods and analyzing the results. The quality of the results obtained with these methods depends on the users participating of the evaluation, who need to represent all the user's profiles of the evaluated application. In the Web, due to the diversity and distributed location of the users, it is difficult to obtain representative users. In traditional methods, usability experts analyze the behavior of each user interacting with the application in order to detect usability problems. This subjective analysis depends on the knowledge and work of the expert to find the problems. This way, the traditional methods became too expensive when it is necessary to involve high number of users in the evaluation. Another important aspect of Web applications is their frequent evolvement, which requires usability evaluations performed frequently to avoid usability problems caused by changes on the applications. The same way, the traditional methods are too expensive to be performed in a regular basis. In that context, this thesis proposes an automatic method for usability evaluation, as an alternative approach to deal with the difficulties mentioned above. This way, this thesis supports the hypothesis that is possible to decrease the difficulties regarding to the traditional methods through a usability evaluation method based on the automatic capture and analysis of user's interaction. Thus, this thesis, presents the development of the WebHint, a remote and automatic usability evaluation method for Web applications. The proposed method was applied in three usability studies, and their results validated the WebHint as a feasible alternative to perform remote and automatic usability evaluations of Web applications Doutorado Ciência da Computação Doutor em Ciência da Computação 2012 2018-08-20T14:48:06Z 2018-08-20T14:48:06Z 2012-10-05T00:00:00Z info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/doctoralThesis VARGAS, Ariel. Um método para avaliação remota e automatizada de usabilidade de aplicações Web. 2012. 112 p. Tese (doutorado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/275695>. Acesso em: 20 ago. 2018. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275695 por info:eu-repo/semantics/openAccess 112 p. : il. application/octet-stream [s.n.] Universidade Estadual de Campinas. Instituto de Computação Programa de Pós-Graduação em Ciência da Computação reponame:Repositório Institucional da Unicamp instname:Universidade Estadual de Campinas instacron:UNICAMP