Abstract
Agile development processes are increasing their consideration of usability by integrating various user-centered design techniques throughout development. One such technique is Personas, which proposes the creation of fictitious users with real preferences to drive application design. Since applying this technique conflicts with the time constraints of agile development, Personas has been adapted over the years. Our objective is to determine the adoption level and type of integration, as well as to propose improvements to the Personas technique for agile development. A systematic mapping study was performed, retrieving 28 articles grouped by agile methodology type. We found some common integration strategies regardless of the specific agile approach, along with some frequent problems, mainly related to Persona modelling and context representation. Based on these limitations, we propose an adaptation to the technique in order to reduce the creation time for a preliminary persona. The number of publications dealing with Personas and agile development is increasing, which reveals a growing interest in the application of this technique to develop usable agile software.
Subject
Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry
Reference70 articles.
1. Systems and Software Quality Requirements and Evaluation (SQuaRE)-Systems and Software Quality Models,2011
2. Ergonomics of Human-System Interaction-Part 11: Usability: Definition and Concepts,2018
3. Designing the User Interface: Strategies for Effective Human-Computer Interaction;Shneiderman,2016
4. Impact of usability mechanisms: An experiment on efficiency, effectiveness and user satisfaction
5. Return on Investment (ROI) for Usability 2019https://n9.cl/9cwd
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献