WER2021 - 24th Workshop on Requirements Engineering, Brasília, Brazil


Helius: On a Recommendation System of Design Thinking Techniques for Software Development based on Professionals' Collaboration

Rafael Parizi; Igor Couto; Lucas Hanauer; Sabrina Marczak; Tayana Conte

10.29327/1298728.24-23

PDF Scholar

Abstract

This paper reports further on Helius, a collaborative recommendation system of Design Thinking techniques for software development. DT has been using as an approach for problem-solving, supporting software development activities such as Requirement Engineering (RE). DT integrated to RE fosters empathy, team collaboration, creativity, and an innovative mindset putting the user needs at the center of the development process. DT provides a large set of techniques, including Interviews, Brainstorming, Personas, User Journeys, Prototyping, etc. Therefore, selecting the DT techniques for RE activities becomes a challenge, mainly for novice professionals. This way, Helius uses professionals’ experiences and techniques evaluations as collaborative resources to recommend DT techniques. Helius’ proposes resulted from a DT session with software development professionals and researchers. Helius presents innovative features when compared with similar tools. Therefore, we expect to support software development professionals in selecting DT techniques and collaborate with the DT adoption in software development.

Design Thinking; Techniques; Recommendation System; Requirements Engineering; Elicitation Support



WER Editions