JUCS - Journal of Universal Computer Science 19(8): 1046-1065, doi: 10.3217/jucs-019-08-1046
Applying Usability Engineering in InterMod Agile Development Methodology. A Case Study in a Mobile Application
expand article infoBegoia Losada, Maite Urretavizcaya, Juan-Miguel López-Gil§, Isabel Fernández-Castro
‡ University of the Basque Country UPV/EHU, Donostia-San Sebastian, Spain§ Universidad del País Vasco (UPV/EHU), Vitoria, Spain
Open Access
Abstract
This paper explains when and how to integrate aspects of usability engineering in the agile development process proposed by the InterMod methodology. The aim of InterMod is to facilitate the accurate development of high-quality interactive software. This is accomplished by means of agile software engineering activities and continuous assessment in which certain usability evaluation techniques have been suitably integrated. Such integration brings benefits to the early steps of the development process. On the one hand, this integration promotes development tailored to users' expectations. On the other hand, it helps to plan the agile process of activities. In terms of developing a mobile application, the use of prototypes in early stages of the development process has been considered as being quite beneficial for organizing the workflow. Using heuristic evaluations and user tests has also been valuable when grouping evaluations in specific iterations.
Keywords
agile development methodologies, software development, usability engineering