Investigating Human and Social Factors in Requirements Engineering in Software Ecosystems

被引:1
|
作者
Goncalves, Rodrigo Feitosa [1 ]
Malcher, Paulo [1 ,2 ]
Costa, Luiz Alexandre [1 ]
dos Santos, Rodrigo Pereira [1 ]
机构
[1] Univ Fed Estado Rio de Janeiro, PPGI, Rio de Janeiro, Brazil
[2] UFRA, Rio De Janeiro, Brazil
来源
PROCEEDINGS OF THE 21TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBOS 2022 | 2022年
关键词
Requirements Engineering; Software Ecosystems; Human and Social Factors; Rapid Review; RAPID REVIEWS; CHALLENGES; EVOLUTION; CONTEXT; AGENDA; AGILE;
D O I
10.1145/3571473.3571476
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In software ecosystems (SECO), requirements engineering (RE) activities and process require the collaboration of several stakeholders such as requirements engineers, users, third-party developers, collaborators etc. Therefore, it is a highly human-dependent process. Identifying how human and social factors can influence RE-related activities and process would improve RE in SECO. In this context, this study aims to identify which human and social factors influence RE activities in SECO. To do, we conducted a rapid review, supplemented with the snowballing technique to retrieve published studies. A total of 673 studies were returned, of which 12 were included and analyzed from three research questions that provided us with an understanding of the human and social factors of RE in SECO. The results indicate that decision making, multiple actors, geographic distance/time, and negotiation skills are important human and social factors when involved in RE activities in SECO. Finally, the results of this study can help practitioners and researchers define mechanisms to enhance the positive and decrease the negative influence of these factors.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Investigating Solutions for Social and Human Factors in Requirements Engineering
    Vieira, Cassiano Medeiros, Jr.
    Goncalves, Rodrigo Feitosa
    Malcher, Paulo
    dos Santos, Rodrigo Pereira
    23TH BRAZILIAN SYMPOSIUM ON SOFTWARE QUALITY, SBQS 2024, 2024, : 394 - 405
  • [2] Requirements Engineering for Innovative Software Ecosystems: A Research Preview
    Villela, Karina
    Kedlaya, Shashank
    Doerr, Joerg
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY (REFSQ 2019), 2019, 11412 : 117 - 123
  • [3] Requirements Value Chains: Stakeholder Management and Requirements Engineering in Software Ecosystems
    Fricker, Samuel
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, 2010, 6182 : 60 - 66
  • [4] A Systematic Mapping Study on Requirements Engineering in Software Ecosystems
    Vegendla, Aparna
    Anh Nguyen Duc
    Gao, Shang
    Sindre, Guttorm
    JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2018, 11 (01) : 49 - 69
  • [5] Investigating Open Innovation Practices to Support Requirements Management in Software Ecosystems
    Malcher, Paulo
    Viana, Davi
    Antonino, Pablo Oliveira
    dos Santos, Rodrigo Pereira
    SOFTWARE BUSINESS, ICSOB 2023, 2024, 500 : 35 - 50
  • [6] Human factors in developing automated vehicles: A requirements engineering perspective
    Muhammad, Amna Pir
    Knauss, Eric
    Baergman, Jonas
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 205
  • [7] Investigating user feedback from a crowd in requirements management in software ecosystems
    Malcher, Paulo
    Viana, Davi
    Antonino, Pablo Oliveira
    dos Santos, Rodrigo Pereira
    EMPIRICAL SOFTWARE ENGINEERING, 2024, 29 (06)
  • [8] Investigating the use of software requirements engineering techniques in simulation modelling
    Arthur, J. D.
    Nance, R. E.
    JOURNAL OF SIMULATION, 2007, 1 (03) : 159 - 174
  • [9] Towards an understanding of requirements management in software ecosystems
    Malcher, Paulo
    Viana, Davi
    Antonino, Pablo Oliveira
    dos Santos, Rodrigo Pereira
    INFORMATION AND SOFTWARE TECHNOLOGY, 2025, 180