作者: Julián Grigera , Alejandra Garrido , Jose Ignacio Panach , Damiano Distante , Gustavo Rossi
DOI: 10.1007/S10664-015-9384-6
关键词: Usability inspection 、 Web engineering 、 Usability 、 Usability lab 、 Code refactoring 、 Software engineering 、 Web usability 、 Usability engineering 、 Usability goals 、 World Wide Web 、 Engineering
摘要: Refactoring has been reported as a helpful technique to systematically improve non-functional attributes of software. This paper evaluates the relevance refactoring for improving usability on web applications. We conducted an experiment with two replications at different locations, subjects profiles. Objects chosen were e-commerce applications that exhibit common business processes in today's usage. Through we found half studied refactorings cause significant improvement usability. The rest required post-hoc analysis which considered aspects like user expertise interaction or type application. conclude that, when quality use, success process depends several factors, including software system, context and users. have analyzed all these aspects, developers must consider better decision support time prioritizing improvements outweighing effort.