Erick Franco Gaona, Marco Bianchetti, Maria Susana Avila Garcia


Las metodologías de desarrollo de software se han adaptado al avance de la tecnología y a las necesidades de los usuarios. Además, el desarrollo de productos de software diseñados con un enfoque centrado en el usuario se ha considerado una prioridad para garantizar su éxito y adopción. En este trabajo se realiza una revisión bibliográfica del estado del arte para identificar las metodologías que combinan principios de desarrollo ágil de software con métodos de experiencia de usuario. Se presenta un análisis de cómo se han adaptado y adoptado los principios de diseño ágil y centrado en el usuario en el desarrollo de software, así como las experiencias y resultados reportados que destacan las ventajas y desventajas de su implementación. La finalidad es brindar una guía para la elección de la metodología dependiendo de aspectos como las características del equipo de desarrollo y el área de aplicación.
Palabra(s) Clave: Adopción de metodologías, Desarrollo ágil, Diseño centrado a usuarios, Ingeniería de Software, Metodologías ágiles.

Software development methodologies have been adapted to the advancement of technology as well as to user needs. Furthermore, the development of user-centered designed products has been considered a priority to ensure their success and adoption. In this work, state-of-the-art literature review is carried out to identify the methodologies that combine agile software development principles with user experience methods. Then, an analysis of how agile and user-centered design principles have been adapted and adopted in software development reported experiences, and results, highlighting their implementation’s advantages and disadvantages. The aim is to provide a guide to select a methodology based on aspects, such as the characteristics of the development team and the application area.
Keywords: Adoption of methodologies, Agile development, Agile methodologies, Software Engineering, User-centered design.

Texto completo:

300-318 PDF


Beck, K., Beedle, M., Bennekum, A. van, Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R. C., Mellor, S., Schwaber, K., Sutherland, J., & Thomas, D. (2001). Manifesto for Agile Software Development. Agile Manifesto.

Brown, T. (2008). Design Thinking. Harvard Business Review, 1–10.

Carroll, N., & Richardson, I. (2016). Aligning healthcare innovation and software requirements through design thinking. Proceedings - International Workshop on Software Engineering in Healthcare Systems, SEHS 2016, April, 1–7.

Fay, D. J., Roberts, A., & A StantonNeville, N. (2019). Interfaces with Legs? Documenting the Design Sprint of Prototype Future Submarine Control Room User Interfaces. Advances in Human Factors of Transportation, 964, 545–556.

Fox, D., Sillito, J., & Maurer, F. (2008). Agile methods and user-centered design: How these two methodologies are being successfully integrated in industry. Proceedings - Agile 2008 Conference, 63–72.

González, C., Toledo, P., & Muñoz, V. (2015). Agile human centered methodologies to develop educational software. DYNA (Colombia), 82(193), 187–194.

Gothelf, J., & Seiden, J. (2016). Lean UX Designing Great Products with Agile Teams (C. Cole (ed.); 2da ed.). O’Reilly Media, Inc.

International Organization for Standardization (ISO). (2010). Ergonomics of human-system interaction. Part 210: Human-centred design for interactive systems (ISO (ed.); 1ra ed., Issue 1).

Kieffer, S., Ghouti, A., & Macq, B. (2017). The Agile UX Development Lifecycle: Combining Formative Usability and Agile Methods. Proceedings of the 50th Hawaii International Conference on System Sciences (2017), 577–586.

Knapp, J., Zeratsky, J., & Kowitz, B. (2016). SPRINT How to solve big problems and test new ideas in just five days (1st ed.). Simon & Schuster.

Liikkanen, L. A., Kilpiö, H., Svan, L., & Hiltunen, M. (2014). Lean UX - The next generation of user-centered Agile development? Proceedings of the NordiCHI 2014: The 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational, 1095–1100.

Lindberg, T., Meinel, C., & Wagner, R. (2011). Design Thinking: A Fruitful Concept for IT Development? In Design Thinking (pp. 3–18). Springer.

Lucena, P., Braz, A., Chicoria, A., & Tizzei, L. (2017). IBM design thinking software development framework. 7th Brazilian Workshop on Agile Methods, 1–12.

Martinez, W., Threatt, A. L., Rosenbloom, S. T., Wallston, K. A., Hickson, G. B., & Elasy, T. A. (2017). A Patient-Facing Diabetes Dashboard Embedded in a Patient Web Portal: Design Sprint and Usability Testing. JMIR Human Factors, 5(3), 1–17.

Perez-Medina, J. L., Gonzalez, M., Pilco, H. M., Beatriz Jimenes Vargas, K., Acosta-Vargas, P., Sanchez-Gordon, S., Calle-Jimenez, T., Esparza, D., & Rybarczyk, Y. (2019). Usability study of a web-based platform for home motor rehabilitation. IEEE Access, 7, 7932–7947.

Ries, E. (2011). The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically (1st ed.). Currency New York.

Rojas, L. A., & Macías, J. A. (2015). An agile information-architecture-driven approach for the development of user-centered interactive software. ACM International Conference Proceeding Series, 1–8.

Samwi, E. R., Michael, K., & Moebs, S. (2020). The Role of a Web Portal to Facilitate Higher Learning Institutions Students’ Field Attachment in Tanzania. Journal of Information Systems Engineering and Management, 5(4), em0130.

Schwartz, L. (2013). Agile-User Experience Design: an Agile and User-Centered Process? ICSEA 2013, The Eighth International Conference on software engineering advances, 8, 346–351.

Shankarmani, R., Pawar, R., S. Mantha, S., & Babu, V. (2012). Agile Methodology Adoption: Benefits and Constraints. International Journal of Computer Applications, 58(15), 31–37.

Silva da Silva, T., Selbach Silveira, M., Maurer, F., & Hellmann, T. (2012). User Experience Design and Agile Development: From Theory to Practice. Journal of Software Engineering and Applications, 05(10), 743–751.

State Of Agile. (2020). 14th annual STATE OF AGILE REPORT. In Annual Report for the STATE OF AGILE (Vol. 14, Issue 14).

Sy, D. (2007). Adapting usability investigations for agile user-centered design. Journal of Usability Studies, 2(3), 112–132.

Tridibesh, S. (2017). A Guide to the Scrum Body Of Knowledge (3rd ed.). SCRUMstudy.

URL de la licencia:

Barra de separación

Licencia Creative Commons    Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.    


Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México

Tel. 461 61 17575 Ext 5450 y 5146