Data-Driven Usability Refactoring : Tools and Challenges

Usability has long been recognized as an important software quality attribute and it has become essential in web application development and maintenance. However, it is still hard to integrate usability evaluation and improvement practices in the software development process. Moreover, these practic...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Garrido, Alejandra, Firmenich, Sergio Damián, Grigera, Julián, Rossi, Gustavo Héctor
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2017
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/119086
Aporte de:
id I19-R120-10915-119086
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Usability
A/B testing
Accessibility
Crowdsourcing
Refactoring
spellingShingle Ciencias Informáticas
Usability
A/B testing
Accessibility
Crowdsourcing
Refactoring
Garrido, Alejandra
Firmenich, Sergio Damián
Grigera, Julián
Rossi, Gustavo Héctor
Data-Driven Usability Refactoring : Tools and Challenges
topic_facet Ciencias Informáticas
Usability
A/B testing
Accessibility
Crowdsourcing
Refactoring
description Usability has long been recognized as an important software quality attribute and it has become essential in web application development and maintenance. However, it is still hard to integrate usability evaluation and improvement practices in the software development process. Moreover, these practices are usually unaffordable for small to medium-sized companies. In this position paper we propose an approach and tools to allow the crowd of web users participate in the process of usability evaluation and repair. Since we use the refactoring technique for usability improvement, we introduce the notion of “data-driven refactoring”: use data from the mass of users to learn about refactoring opportunities, plus also about refactoring effectiveness. This creates an improvement cycle where some refactorings may be discarded while others introduced, depending on their evaluated success. The paper also discusses some of the challenges that we foresee ahead.
format Objeto de conferencia
Objeto de conferencia
author Garrido, Alejandra
Firmenich, Sergio Damián
Grigera, Julián
Rossi, Gustavo Héctor
author_facet Garrido, Alejandra
Firmenich, Sergio Damián
Grigera, Julián
Rossi, Gustavo Héctor
author_sort Garrido, Alejandra
title Data-Driven Usability Refactoring : Tools and Challenges
title_short Data-Driven Usability Refactoring : Tools and Challenges
title_full Data-Driven Usability Refactoring : Tools and Challenges
title_fullStr Data-Driven Usability Refactoring : Tools and Challenges
title_full_unstemmed Data-Driven Usability Refactoring : Tools and Challenges
title_sort data-driven usability refactoring : tools and challenges
publishDate 2017
url http://sedici.unlp.edu.ar/handle/10915/119086
work_keys_str_mv AT garridoalejandra datadrivenusabilityrefactoringtoolsandchallenges
AT firmenichsergiodamian datadrivenusabilityrefactoringtoolsandchallenges
AT grigerajulian datadrivenusabilityrefactoringtoolsandchallenges
AT rossigustavohector datadrivenusabilityrefactoringtoolsandchallenges
bdutipo_str Repositorios
_version_ 1764820447899156480