Combining Design Thinking and Software Requirements Engineering to create Human-centered Software-intensive Systems
Jennifer Hehn, Daniel Mendez

TL;DR
This paper presents an artifact-based model that integrates Design Thinking with Requirements Engineering to enhance the development of human-centered, innovative software-intensive systems, providing practical strategies for effective combination.
Contribution
It introduces a novel artifact-based model and three strategies for combining Design Thinking with Requirements Engineering in software development.
Findings
Proposes an artifact-based integration model.
Suggests three tailored strategies for combining methods.
Enhances human-centered design in software-intensive projects.
Abstract
Effective Requirements Engineering is a crucial activity in softwareintensive development projects. The human-centric working mode of Design Thinking is considered a powerful way to complement such activities when designing innovative systems. Research has already made great strides to illustrate the benefits of using Design Thinking for Requirements Engineering. However, it has remained mostly unclear how to actually realize a combination of both. In this chapter, we contribute an artifact-based model that integrates Design Thinking and Requirements Engineering for innovative software-intensive systems. Drawing from our research and project experiences, we suggest three strategies for tailoring and integrating Design Thinking and Requirements Engineering with complementary synergies.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
