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 条
  • [41] Requirements and software engineering for automotive perception systems: an interview study
    Habibullah, Khan Mohammad
    Heyn, Hans-Martin
    Gay, Gregory
    Horkoff, Jennifer
    Knauss, Eric
    Borg, Markus
    Knauss, Alessia
    Sivencrona, Hakan
    Li, Polly Jing
    REQUIREMENTS ENGINEERING, 2024, 29 (01) : 25 - 48
  • [42] Human-Computer Interaction Factors in Software Ecosystems: A Systematic Mapping Study
    Santos, Mariana
    Fernandes, Juliana
    Villela, Maria
    dos Santos, Rodrigo Pereira
    PROCEEDINGS OF THE XV BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS, SBSI 2019: Complexity on Modern Information Systems, 2019,
  • [43] Engineering Requirements for Social Sustainability
    Al Hinai, Maryam
    Chitchyan, Ruzanna
    PROCEEDINGS OF ICT FOR SUSTAINABILITY 2016, 2016, 46 : 79 - 88
  • [44] Packaged Software Implementation Requirements Engineering by Small Software Enterprises
    Jebreen, Issam
    Wellington, Robert
    MacDonell, Stephen G.
    2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 1, 2013, : 50 - 57
  • [45] Human Factors Related Challenges in Software Engineering - an Industrial Perspective
    Lenberg, Per
    Feldt, Robert
    Wallgren, Lars Goeran
    2015 IEEE/ACM 8TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING CHASE 2015, 2015, : 43 - 49
  • [46] Building an Ontological Model for Software Requirements Engineering
    Lima, Joselice Ferreira
    Garcia, Bruno Paula
    Gomes Amaral, Cleia M.
    Caran, Gustavo Miranda
    ENTERPRISE INFORMATION SYSTEMS, PT 1, 2011, 219 : 228 - +
  • [47] Empirical Investigation of Critical Requirements Engineering Practices for Global Software Development
    Khan, Habib Ullah
    Niazi, Mahmood
    El-Attar, Mohamed
    Ikram, Naveed
    Khan, Siffat Ullah
    Gill, Asif Qumer
    IEEE ACCESS, 2021, 9 : 93593 - 93613
  • [48] Requirements Engineering in the Planning Phase of a Software Ecosystem
    Saarni, Kati
    Kauppinen, Marjo
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY (REFSQ 2021), 2021, 12685 : 133 - 148
  • [49] A Requirements Engineering Framework for Software Startup Companies
    Parthasarathy, Sudhaman
    Daneva, Maya
    JOURNAL OF DATABASE MANAGEMENT, 2021, 32 (03) : 69 - 94
  • [50] The Influence of Human Aspects on Requirements Engineering-related Activities: Software Practitioners' Perspective
    Hidellaarachchi, Dulaji
    Grundy, John
    Hoda, Rashina
    Mueller, Ingo
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2023, 32 (05)