Abstract
[Context and motivation] AI has significantly increased its capabilities and popularity since the emergence of Large Language Models. Generative AI, in particular, shows potential to support a variety of RE activities. [Question/problem] While the opportunities of AI in RE are being discussed, there is little reflection on the limitations and concerns regarding the use of AI. Moreover, holistic investigations of these aspects within the software engineering lifecycle are sparse. [Principal ideas/results] We propose a research agenda that aims to systematically investigate the potential of AI within a human-centered design (HCD) process to derive meaningful application scenarios and recommendations for AI. [Contribution] In this research preview, we share initial results of workshop sessions conducted with RE and UX experts to determine opportunities and limitations of AI within the HCD process and provide insights into ongoing research activities on the example of “persona agents”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Dalpiaz, F., Niu, N.: Requirements engineering in the days of artificial intelligence. IEEE Softw. 37(4), 7–10 (2020). https://doi.org/10.1109/MS.2020.2986047
Zhao, L., et al.: Natural language processing for requirements engineering: a systematic mapping study. ACM Comput. Surv. 54(3), 1–41 (2022). https://doi.org/10.1145/3444689
Liu, K., Reddivari, S., Reddivari, K.: Artificial intelligence in software requirements engineering: state-of-the-art. In: IEEE 23rd International Conference on Information Reuse and Integration for Data Science (IRI), San Diego, CA, USA, pp. 106–111 (2022)
Sharma, S., Pandey, S.K.: Integrating AI techniques in requirements elicitation. In: Proceedings of International Conference on Advancements in Computing & Management (ICACM) 2019. https://doi.org/10.2139/ssrn.3462954
Lim, S., Henriksson, A., Zdravkovic, J.: Data-driven requirements elicitation: a systematic literature review. SN Comput. Sci. 2(1) (2021). https://doi.org/10.1007/s42979-020-00416-4
Lunarejo, M.I.L.: Requirements prioritization based on multiple criteria using artificial intelligence techniques. In IEEE 29th International Requirements Engineering Conference (RE), Notre Dame, IN, USA, pp. 480–485 (2021)
Qayyum, S., Qureshi, A.: A survey on machine learning based requirement prioritization techniques. In: Proceedings of the 2018 International Conference on Computational Intelligence and Intelligent Systems, Phuket Thailand, pp. 51–55 (2018)
Hayes, J.H., Payne, J., Leppelmeier, M.: Toward improved artificial intelligence in requirements engineering: metadata for tracing datasets. In: IEEE 27th International Requirements Engineering Conference Workshops (REW), Jeju Island, Korea (South), pp. 256–262 (2019)
Sinpang, J.S., Sulaiman, S., Idris, N.: Detecting ambiguity in requirements analysis using mamdani fuzzy inference. J. Telecommun. Electr. Comput. Eng. (JTEC) 9, (3–4), 157–162 (2017). https://jtec.utem.edu.my/jtec/article/view/2936
Arora, C., Grundy, J., Abdelrazek, M.: Advancing requirements engineering through generative AI: assessing the role of LLMs (2023). https://arxiv.org/abs/2310.13976
White, J., Hays, S., Fu, Q., Spencer-Smith, J., Schmidt, D.C.: ChatGPT prompt patterns for improving code quality, refactoring, requirements elicitation, and software design (2023). https://arxiv.org/abs/2303.07839
Zhang, J., Chen, Y., Niu, N., Wang, Y., Liu, C.: Empirical evaluation of ChatGPT on requirements information retrieval under zero-shot setting (2023). https://arxiv.org/abs/2304.12562
International Organization for Standardization: ISO 9241–210:2019 Ergonomics of human-system interaction: Part 210: Human-centred design for interactive systems. Standard (2019)
Karolita, D., McIntosh, J., Kanij, T., Grundy, J., Obie, H.O.: Use of personas in requirements engineering: a systematic mapping study. Inf. Softw. Technol. 162, 107264 (2023). https://doi.org/10.1016/j.infsof.2023.107264
Xu, W.: AI in HCI Design and User Experience (2023). https://arxiv.org/abs/2301.00987
Emmanuel, G.S., Polito, F.: How related are designers to the personas they create? In: Soares, M.M., Rosenzweig, E., Marcus, A., Eds., Lecture Notes in Computer Science, Design, User Experience, and Usability: Design Thinking and Practice in Contemporary and Emerging Technologies. Springer International Publishing, pp. 3–13 (2022). https://doi.org/10.1007/978-3-031-05906-3_1
Salminen, J., Jansen, B.J., An, J., Kwak, H., Jung, S.-G.: Are personas done? Evaluating their usefulness in the age of digital analytics. Persona Stud. 4(2), 47–65 (2018). https://doi.org/10.21153/psj2018vol4no2art737
Salminen, J., Guan, K., Jung, S.-G., Jansen, B.J.: A survey of 15 years of data-driven persona development. Int. J. Hum.-Comput. Interact. 37(18), 1685–1708 (2021). https://doi.org/10.1080/10447318.2021.1908670
Park, J.S., O'Brien, J.C., Cai, C.J., Morris, M.R., Liang, P., Bernstein, M.S.: Generative agents: interactive simulacra of human behavior (2023). https://arxiv.org/abs/2304.03442
Zhang, X., et al.: PersonaGen: a tool for generating personas from user feedback (2023). http://arxiv.org/pdf/2307.00390v2
Kocaballi, A.B.: Conversational AI-Powered Design: ChatGPT as designer, user, and product (2023). http://arxiv.org/pdf/2302.07406v1
Qian, C., et al.: Communicative agents for software development (2023). http://arxiv.org/pdf/2307.07924v4
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Hess, A., Immich, T., Tamanini, J., Biedenbach, M., Koch, M. (2024). Opportunities and Limitations of AI in Human-Centered Design a Research Preview. In: Mendez, D., Moreira, A. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2024. Lecture Notes in Computer Science, vol 14588. Springer, Cham. https://doi.org/10.1007/978-3-031-57327-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-57327-9_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-57326-2
Online ISBN: 978-3-031-57327-9
eBook Packages: Computer ScienceComputer Science (R0)