-
Chapter and Conference Paper
UX-Painter: Fostering UX Improvement in an Agile Setting
It is generally difficult in agile teams, specially those geographically distributed, to keep up with the user experience (UX) issues that emerge on each product increment. UX designers need the help of develo...
-
Chapter and Conference Paper
A Flexible Web Authoring Tool for Building Mobile Learning Experiences
This paper presents a flexible web authoring tool called MoLE for teachers to build their own mobile learning experiences. MoLE allows teachers to define learning activities (set of learning tasks within a wo...
-
Article
Usability improvement through A/B testing and refactoring
Usability evaluation is an essential task in web application development. There have been several attempts to integrate user-centered design with agile methods, but it is hard to synchronize their practices. U...
-
Article
DataMock: An Agile Approach for Building Data Models from User Interface Mockups
In modern software development, much time is devoted and much attention is paid to the activity of data modeling and the translation of data models into databases. This has motivated the proposal of different ...
-
Article
Assessing refactorings for usability in e-commerce applications
Refactoring has been reported as a helpful technique to systematically improve non-functional attributes of software. This paper evaluates the relevance of refactoring for improving usability on web applicatio...