Authors:
José Cezar de Souza Filho
;
Walter Takashi Nakamura
;
Lígia Márcia Teixeira
;
Rógenis Pereira da Silva
;
Bruno Freitas Gadelha
and
Tayana Uchôa Conte
Affiliation:
Institute of Computing (IComp), Federal University of Amazonas, UFAM, Manaus, Brazil
Keyword(s):
Data-Driven Requirements Engineering, Design Thinking, User Reviews.
Abstract:
Data-Driven Requirements Engineering (DDRE) proposes that software requirements development goes beyond the application of traditional elicitation techniques (e.g., interviews and questionnaires) by considering other sources of data, such as user reviews available on app stores, social networks, and forums. While many studies are looking for requirements mining and automatic classification through machine learning, information retrieval, and natural language processing algorithms, few studies investigate how to support software practitioners who will use this knowledge in practice, for instance, through tools to support the process. In this context, Design Thinking (DT) emerged as a promising approach to design user-centered solutions to this problem. Thus, in this paper, we conducted an exploratory study to investigate how DT benefits the development of a data-driven requirements elicitation tool. To do so, we applied the Double Diamond process, having in mind Brown’s DT Cycles, sup
ported by a set of DT techniques. Our results indicate that DT techniques can be integrated into the development process, allowing a better understanding of the problem and supporting the development of user-centered solutions. We provide the benefits and drawbacks of adopting DT as a toolbox in the context of DDRE tools.
(More)