Métodos y herramientas de desarrollo y evaluación de refactorings para la mejora de la experiencia del usuario en aplicaciones web

La trascendencia de las aplicaciones web ha crecido exponencialmente en los últimos años, pero a medida que las posibilidades de interacción con las mismas se tornan más complejas, la usabilidad y accesibilidad de las aplicaciones se va debilitando. En general se habla de experiencia del usuario (UX...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Gardey, Juan Cruz, Garrido, Alejandra
Formato: Articulo Comunicacion
Lenguaje:Español
Publicado: 2019
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/95679
https://revistas.unlp.edu.ar/InvJov/article/view/7084
Aporte de:
id I19-R120-10915-95679
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Informática
Aplicaciones web
Usabilidad
A/B Testing
spellingShingle Informática
Aplicaciones web
Usabilidad
A/B Testing
Gardey, Juan Cruz
Garrido, Alejandra
Métodos y herramientas de desarrollo y evaluación de refactorings para la mejora de la experiencia del usuario en aplicaciones web
topic_facet Informática
Aplicaciones web
Usabilidad
A/B Testing
description La trascendencia de las aplicaciones web ha crecido exponencialmente en los últimos años, pero a medida que las posibilidades de interacción con las mismas se tornan más complejas, la usabilidad y accesibilidad de las aplicaciones se va debilitando. En general se habla de experiencia del usuario (UX) para denotar características tanto de usabilidad y accesibilidad, como de aspectos subjetivos tales como armonía, placer y confort en el uso de las aplicaciones. A pesar de los estudios recientes en el campo de UX, resulta aún muy difícil integrar prácticas para su evaluación y mejora incremental dentro del proceso de desarrollo y mantenimiento de software. Más aún, estas prácticas resultan demasiado costosas y por lo tanto inasequibles para pequeñas y medianas empresas. El objetivo general de este trabajo es avanzar en la evaluación automática y la mejora incremental de UX, tanto en aplicaciones web desktop como móviles, a través de refactorings dirigidos por el feedback de uso de estas aplicaciones, e incorporando a la comunidad de usuarios a participar en este proceso. La propuesta de este trabajo es crear un ciclo de mejora continua e incremental de la calidad externa de las aplicaciones web a través de un proceso iterativo de testing y refactoring, que incorpore técnicas entre las que encontramos: minería de datos, refactoring y A/B testing. Los objetivos específicos están relacionados con la aplicación de las técnicas en tres etapas del ciclo de mejora continua: 1. Identificación de problemas de UX que los mismos usuarios sufren a través de minería de datos de uso y feedback de los mismos usuarios, 2. Reparación de problemas de UX en términos de refactorings en el cliente; y 3. Evaluación de refactorings alternativos a través de experimentos controlados al estilo A/B testing que guiarán el proceso completo de mejora. En primer lugar, se estudiará la bibliografía relevante en las áreas en las que se enfoca el trabajo: refactoring, usabilidad, accesibilidad, experiencia del usuario (UX), métodos de evaluación de estos atributos de calidad, minería de datos en la web, experimentos controlados, A/B testing. En segundo lugar se estudiarán y propondrán algoritmos sofisticados de minería de datos para la captura dinámica y pormenorizada de problemas de UX a partir de eventos de interacción del uso de las aplicaciones web desktop y móviles. En tercer lugar se desarrollarán estrategias de evaluación y medición de la efectividad de cada refactoring para solucionar un problema de UX dado. Se planea utilizar mecanismos similares al A/B testing para evaluar la performance de posibles refactorings alternativos para un mismo problema, lo cual requiere definir mediciones para la efectividad, eficacia y satisfacción que involucra cada refactoring.
format Articulo
Comunicacion
author Gardey, Juan Cruz
Garrido, Alejandra
author_facet Gardey, Juan Cruz
Garrido, Alejandra
author_sort Gardey, Juan Cruz
title Métodos y herramientas de desarrollo y evaluación de refactorings para la mejora de la experiencia del usuario en aplicaciones web
title_short Métodos y herramientas de desarrollo y evaluación de refactorings para la mejora de la experiencia del usuario en aplicaciones web
title_full Métodos y herramientas de desarrollo y evaluación de refactorings para la mejora de la experiencia del usuario en aplicaciones web
title_fullStr Métodos y herramientas de desarrollo y evaluación de refactorings para la mejora de la experiencia del usuario en aplicaciones web
title_full_unstemmed Métodos y herramientas de desarrollo y evaluación de refactorings para la mejora de la experiencia del usuario en aplicaciones web
title_sort métodos y herramientas de desarrollo y evaluación de refactorings para la mejora de la experiencia del usuario en aplicaciones web
publishDate 2019
url http://sedici.unlp.edu.ar/handle/10915/95679
https://revistas.unlp.edu.ar/InvJov/article/view/7084
work_keys_str_mv AT gardeyjuancruz metodosyherramientasdedesarrolloyevaluacionderefactoringsparalamejoradelaexperienciadelusuarioenaplicacionesweb
AT garridoalejandra metodosyherramientasdedesarrolloyevaluacionderefactoringsparalamejoradelaexperienciadelusuarioenaplicacionesweb
bdutipo_str Repositorios
_version_ 1764820492221415427