CFP last date
20 February 2025
Reseach Article

A Systematic Mapping Study on Agile UCD in Software Engineering Research

by Muna Al-Razgan, Nuha Alrajhi, Samar Alqahtani, Reham Althunayan, Manal Alshehri, Nafla Alrumayan, Amal Alblwai
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 186 - Number 53
Year of Publication: 2024
Authors: Muna Al-Razgan, Nuha Alrajhi, Samar Alqahtani, Reham Althunayan, Manal Alshehri, Nafla Alrumayan, Amal Alblwai
10.5120/ijca2024924200

Muna Al-Razgan, Nuha Alrajhi, Samar Alqahtani, Reham Althunayan, Manal Alshehri, Nafla Alrumayan, Amal Alblwai . A Systematic Mapping Study on Agile UCD in Software Engineering Research. International Journal of Computer Applications. 186, 53 ( Dec 2024), 1-9. DOI=10.5120/ijca2024924200

@article{ 10.5120/ijca2024924200,
author = { Muna Al-Razgan, Nuha Alrajhi, Samar Alqahtani, Reham Althunayan, Manal Alshehri, Nafla Alrumayan, Amal Alblwai },
title = { A Systematic Mapping Study on Agile UCD in Software Engineering Research },
journal = { International Journal of Computer Applications },
issue_date = { Dec 2024 },
volume = { 186 },
number = { 53 },
month = { Dec },
year = { 2024 },
issn = { 0975-8887 },
pages = { 1-9 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume186/number53/a-systematic-mapping-study-on-agile-ucd-in-software-engineering-research/ },
doi = { 10.5120/ijca2024924200 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-12-07T02:20:23.437690+05:30
%A Muna Al-Razgan
%A Nuha Alrajhi
%A Samar Alqahtani
%A Reham Althunayan
%A Manal Alshehri
%A Nafla Alrumayan
%A Amal Alblwai
%T A Systematic Mapping Study on Agile UCD in Software Engineering Research
%J International Journal of Computer Applications
%@ 0975-8887
%V 186
%N 53
%P 1-9
%D 2024
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This study provides a comprehensive overview of how Agile and User-Centred Design (UCD) methodologies are integrated within software engineering research. By methodically analysing fifty research papers. We investigated the use of various Human-Computer Interaction (HCI) techniques and research methods. Our review reveals a diverse application of techniques such as "Hybrid" and "Collaborative Design," highlighting their practical implementations, predominantly illustrated through case studies. The research output is grouped into categories including Experience, Solution, Evaluation, and Validation papers, reflecting an active community eager to share insights and innovate continuously. Key findings indicate that the synergy of Agile and UCD methodologies significantly boosts user engagement and satisfaction, enhances usability, and refines development processes. These benefits demonstrate the crucial impact of these methodologies on enhancing the efficiency of development practices and improving the quality of software products. The insights from this study highlight existing approaches and inform future research directions, emphasizing the importance of evolving Agile and UCD methodologies to meet changing user needs and software development trends

References
  1. Pakhtusova, Y., Megha, S., & Askarbekuly, N. (2021). A case study on combining agile and User-Centred design. In Frontiers in Software Engineering: First International Conference, ICFSE 2021, Innopolis, Russia, June 17–18, 2021, Revised Selected Papers 1 (pp. 47-62). Springer International Publishing.‏
  2. Manifesto for Agile Software Development. Agilemanifesto.org, 2019. https://agilemanifesto.org/.
  3. Mao, J.Y., Vredenburg, K., Smith, P.W., Carey, T.: The state of User-Centred design practice. Communications of the ACM 48(3), 105–109 (March 2005)
  4. Silva da Silva, T., Silveira, F. F., Silveira, M. S., Hellmann, T., & Maurer, F. (2015). A systematic mapping on agile UCD across the major agile and HCI conferences. In Computational Science and Its Applications--ICCSA 2015: 15th International Conference, Banff, AB, Canada, June 22-25, 2015, Proceedings, Part V 15 (pp. 86-100). Springer International Publishing.
  5. Jönsson, E.: Agile Development and User-Centred Design - A Case Study at Sony Mobile Communications AB, Lund University (2013)
  6. Zorzetti, M., Moralles, C., Salerno, L., Pereira, E., Marczak, S., & Bastos, R. (2021). Adopting Agile software development combined with User-Centred design and lean startup: a systematic literature review on maturity models. In International Conference on Enterprise Information Systems (pp. 517-541). Springer, Cham.‏
  7. M. Bastarrica, G. Espinoza, J. Sánchez, Implementing agile practices: The experience of Tsol, in: Proceedings of the International Symposium on Empirical Software Engineering and Measurement, ACM, Oulu, Finland, 2018, pp. 1–10, http://dx.doi.org/10.1145/3239235.3268918.
  8. K. Vilkki, When agile is not enough, in: Proceedings of the International Conference on Lean Enterprise Software and Systems, Springer, Helsinki, Finland, 2010, pp. 44–47, http://dx.doi.org/10.1007/978-3-642-16416-3_6.
  9. Da Silva, T.S., Martin, A., Maurer, F., Silveira, M.: User-Centred Design and Agile Methods: A Systematic Review, Proc. - 2011 Agil. Conf. Agil. 2011, no. September, pp. 77--86 (2011)
  10. Interaction Design Foundation, https://www.interaction-design.org/literature/topics/userCentred-design
  11. Dahl, A. Agile/UX Integration: how user experience related practices and processes are integrated with Agile development processes in real-world projects. 2012.
  12. Ferreira, J. Agile Development and UX Design: Towards Understanding Work Cultures to Support Integration. Progress in Pattern Recognition, Image Analysis, Computer Vision, and Applications, (2012), 608-615.
  13. Varatharajah, T. (2019). Integrating UCD with Agile Methods: From the perspective of UX-Designers.‏
  14. [14] Silva da Silva, T., Martin, A., Maurer, F. and Silveira, M. User-Centred Design and Agile Methods: A Systematic Review. 2011 AGILE Conference, (2011).
  15. da Silva, T., Silveira, M., de O. Melo, C. and Parzianello, L. Understanding the UX Designer’s Role within Agile Teams. Design, User Experience, and Usability. Design Philosophy, Methods, and Tools, (2013), 599-609.
  16. A. Ogunyemi, D. Lamas, M. Lárusdóttir, and F. Loizides, “A systematic mapping study of HCI practice research,” International Journal of Human-computer Interaction, vol. 35, no. 16, pp. 1461–1486, Nov. 2018, doi: 10.1080/10447318.2018.1541544.
  17. V. G. Ferreira and E. D. Canedo, “Design sprint in classroom: exploring new active learning tools for project-based learning approach,” Journal of Ambient Intelligence & Humanized Computing/Journal of Ambient Intelligence and Humanized Computing, vol. 11, no. 3, pp. 1191–1212, Mar. 2019, doi: 10.1007/s12652-019-01285-3.
  18. A. De Oliveira Sousa and N. M. C. Valentim, “Prototyping Usability and User Experience,” SBQS ’19: Proceedings of the XVIII Brazilian Symposium on Software Quality, Oct. 2019, doi: 10.1145/3364641.3364667.
  19. P. Quezada, R. Cueva, and F. Paz, “A Systematic Review of User-Centred Design Techniques applied to the design of mobile application user interfaces,” in Lecture notes in computer science, 2021, pp. 100–114. doi: 10.1007/978-3-030-78221-4_7.
  20. A. Hinderks, F. J. D. Mayo, J. Thomaschewski, and M. J. Escalona, “Approaches to manage the user experience process in Agile software development: A systematic literature review,” Information and Software Technology, vol. 150, p. 106957, Oct. 2022, doi: 10.1016/j.infsof.2022.106957.
  21. A. Leinonen and V. Roto, “Service Design Handover to user experience design – a systematic literature review,” Information and Software Technology, vol. 154, p. 107087, Feb. 2023, doi: 10.1016/j.infsof.2022.107087.
  22. L. Alabood, Z. Aminolroaya, D. Yim, O. Addam, and F. Maurer, “A systematic literature review of the Design Critique method,” Information and Software Technology, vol. 153, p. 107081, Jan. 2023, doi: 10.1016/j.infsof.2022.107081.
  23. Petersen, K., Feldt, R., Mujtaba, S., Mattsson, M.: Systematic mapping studies in software engineering. In: Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering, EASE 2008, Swinton, UK, pp. 68–77. British Computer Society, UK (2008).
  24. Ouzzani, M., Hammady, H., Fedorowicz, Z., et al. (2016). Rayyan—a web and mobile app for systematic reviews. Systematic Reviews, 5, 210. https://doi.org/10.1186/s13643-016-0384-4.
  25. K.-J. Stol and B. Fitzgerald, “The ABC of Software Engineering Research,” ACM Transactions on Software Engineering and Methodology, vol. 27, no. 3, pp. 1–51, Jul. 2018, doi: 10.1145/3241743.
  26. [Ferre, X., & Medinilla, N. (2007). How a human-Centred approach impacts software development. In Proceedings of the 2007 HCII conference (pp. 68–77). Berlin: Springer-Verlag Berlin Heidelberg
  27. Downey, L. L. (2007). Group usability testing: Evolution in usability techniques. Journal of Usability Studies, 2(3), 133–144.
  28. Abiodun Afolayan Ogunyemi, David Lamas, Marta Kristin Lárusdóttir & Fernando Loizides (2018): A Systematic Mapping Study of HCI Practice Research, International Journal of Human–Computer Interaction, DOI: 10.1080/10447318.2018.1541544
  29. Wieringa, R., Maiden, N., Mead, N., Rolland, C.: Requirements engineering paper classification and evaluation criteria: A proposal and a discussion. Requir. Eng. 11(1), 102–107 (2005)
Index Terms

Computer Science
Information Sciences

Keywords

Agile Software Development User-Centred Design Human-Computer Interaction Systematic Mapping Empirical Software Engineering.