Loading...
Paper Type
Complete
Description
Requirements engineering is perceived as one of software development's most vital but complex activities. Despite considerable advances, many software products continue to fail to fulfil their users' needs. A multi-stakeholder environment with several groups of users and developers additionally exacerbates known challenges in requirements elicitation. Following principles of action research, we investigate how practices of design thinking as an established approach to human-centred innovation may overcome or at least attenuate challenges of requirements elicitation in a multi-stakeholder environment. By observing and modelling the current requirements elicitation process of a multi-stakeholder app development project of an international OEM, we identified several challenges, for example, related to arbitrary prioritisation of requirements. Integrating our empirical observations of the requirements elicitation process with extant knowledge of design thinking, we propose a new requirements engineering process to address the challenges we identified. An evaluation of Infused Design thinking within the new process in the app development project supports the expectation of improved outcomes. As a key benefit, we observed improvements in the understanding of user needs in the engineering and development teams when harnessing the new process. We conclude by discussing the implications of our results for both research and practice.
Paper Number
1886
Recommended Citation
Ludmann, Julia and Przybilla, Leonard, "Design Thinking for Effective Collaboration in Multi-Stakeholder Requirements Engineering" (2023). AMCIS 2023 Proceedings. 18.
https://aisel.aisnet.org/amcis2023/sig_dite/sig_dite/18
Design Thinking for Effective Collaboration in Multi-Stakeholder Requirements Engineering
Requirements engineering is perceived as one of software development's most vital but complex activities. Despite considerable advances, many software products continue to fail to fulfil their users' needs. A multi-stakeholder environment with several groups of users and developers additionally exacerbates known challenges in requirements elicitation. Following principles of action research, we investigate how practices of design thinking as an established approach to human-centred innovation may overcome or at least attenuate challenges of requirements elicitation in a multi-stakeholder environment. By observing and modelling the current requirements elicitation process of a multi-stakeholder app development project of an international OEM, we identified several challenges, for example, related to arbitrary prioritisation of requirements. Integrating our empirical observations of the requirements elicitation process with extant knowledge of design thinking, we propose a new requirements engineering process to address the challenges we identified. An evaluation of Infused Design thinking within the new process in the app development project supports the expectation of improved outcomes. As a key benefit, we observed improvements in the understanding of user needs in the engineering and development teams when harnessing the new process. We conclude by discussing the implications of our results for both research and practice.
When commenting on articles, please be friendly, welcoming, respectful and abide by the AIS eLibrary Discussion Thread Code of Conduct posted here.
Comments
SIG DITE