2015
DOI: 10.1007/s10664-015-9384-6
|View full text |Cite
|
Sign up to set email alerts
|

Assessing refactorings for usability in e-commerce applications

Abstract: Refactoring has been reported as a helpful technique to systematically improve nonfunctional attributes of software. This paper evaluates the relevance of refactoring for improving usability on web applications. We conducted an experiment with two replications at different locations, with subjects of different profiles. Objects chosen for the experiment were two e-commerce applications that exhibit common business processes in today's web usage. Through the experiment we found that half of the studied refactor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0
15

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
3
2

Relationship

3
5

Authors

Journals

citations
Cited by 14 publications
(24 citation statements)
references
References 25 publications
0
9
0
15
Order By: Relevance
“…In June 2016 there were 12 million stores online, however only 650 thousands of them (5.4%) sold more than $1,000 per year [4]. With such hot competition, entrepreneurs try to increase their chances by marketing and using analytic tools [5], refactoring the usability of the website and its assessment [6], providing web content accessibility [7] or ascertaining credibility of the website [8]. The credibility is the perception of being trustworthy and believable and it can be built, among other things, by providing great user experience and high levels of usability and quality [8].…”
Section: Introductionmentioning
confidence: 99%
“…In June 2016 there were 12 million stores online, however only 650 thousands of them (5.4%) sold more than $1,000 per year [4]. With such hot competition, entrepreneurs try to increase their chances by marketing and using analytic tools [5], refactoring the usability of the website and its assessment [6], providing web content accessibility [7] or ascertaining credibility of the website [8]. The credibility is the perception of being trustworthy and believable and it can be built, among other things, by providing great user experience and high levels of usability and quality [8].…”
Section: Introductionmentioning
confidence: 99%
“…On the other hand, m-commerce has extensively developed to include various functionalities for empowering customers' usage experience while searching on product in their mobile which some researchers still consider it to be in in its infancy stage [2][3][4]. Meanwhile, numerous studies have been conducted to determine the effect of e-commerce usability on customers' impressions of organizations [5][6][7]. According to Jakimoski [8], there is a limited studies in examining the usability of mobile apps for performing commerce related activities.…”
Section: Introductionmentioning
confidence: 99%
“…En trabajos siguientes, se desarrolló un framework que permite aplicar refactorings de usabilidad del lado del cliente, reduciendo el costo de alterar un sistema en producción del lado del server (Garrido, Firmenich, et al, 2013). También se desarrolló un catálogo con nuevos usability refactorings y usability smells (Distante et al, 2014 Además se han realizado tests estadísticos para medir la verdadera ventaja que ofrecen los refactorings en los aspectos de usabilidad en uso: efectividad en uso, eficiencia en uso y satisfacción en uso (Grigera et al, 2016), con resultados positivos estadísticamente significativos en la mitad de los refactorings evaluados para al menos un aspecto (en el Capítulo 7 se explicará en detalle). Para la preparación del experimento, la detección de usability smells no fue tarea sencilla, dado que requirió intervención manual de expertos para revisar los resultados de tests de usuario conducidos para tal fin.…”
Section: Organización De La Tesisunclassified
“…A partir de los problemas hallados en la etapa de detección de usability smells, es posible sugerir soluciones en forma de refactorings de usabilidad, para que los desarrolladores puedan ir aplicando soluciones incrementalmente a los problemas reportados. Gracias a los catálogos preexistentes que sirvieron como punto de partida (Garrido, Firmenich, et al, 2013;Grigera et al, 2016), conectar los problemas (usability smells) con las soluciones (usability refactorings) no es una tarea compleja.…”
Section: Sugerencia Y Aplicación De Refactoringsunclassified
See 1 more Smart Citation