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 条
  • [31] The Social Side of Software Platform Ecosystems
    de Souza, Cleidson R. B.
    Figueira Filho, Fernando
    Miranda, Mueller
    Ferreira, Renato Pina
    Treude, Christoph
    Singer, Leif
    34TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2016, 2016, : 3204 - 3214
  • [32] Social and Technical Evolution of Software Ecosystems
    Constantinou, Eleni
    Mens, Tom
    ACM PROCEEDINGS OF THE 10TH EUROPEAN CONFERENCE ON SOFTWARE ARCHITECTURE WORKSHOPS (ECSA-W), 2016,
  • [33] Challenges of working with artifacts in requirements engineering and software engineering
    Ghazi, Parisa
    Glinz, Martin
    REQUIREMENTS ENGINEERING, 2017, 22 (03) : 359 - 385
  • [34] Challenges of working with artifacts in requirements engineering and software engineering
    Parisa Ghazi
    Martin Glinz
    Requirements Engineering, 2017, 22 : 359 - 385
  • [35] Requirements engineering for sustainable software systems: a systematic mapping study
    Bambazek, Peter
    Groher, Iris
    Seyff, Norbert
    REQUIREMENTS ENGINEERING, 2023, 28 (03) : 481 - 505
  • [36] Requirements engineering for sustainable software systems: a systematic mapping study
    Peter Bambazek
    Iris Groher
    Norbert Seyff
    Requirements Engineering, 2023, 28 : 481 - 505
  • [37] Crowdsourced Requirements Engineering Challenges and Solutions: A Software Industry Perspective
    Khan, Huma Hayat
    Malik, Muhammad Noman
    Alotaibi, Youseef
    Alsufyani, Abdulmajeed
    Alghamdi, Saleh
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2021, 39 (02): : 221 - 236
  • [38] Model to Cope With Requirements Engineering Issues for Software Development Outsourcing
    Iqbal, Javed
    Ahmad, Rodina B.
    Khan, Muzafar
    Nizam, Mohd Hairul
    Akhunzada, Adnan
    IEEE ACCESS, 2022, 10 : 63199 - 63229
  • [39] Requirements engineering framework for human-centered artificial intelligence software systems
    Ahmad, Khlood
    Abdelrazek, Mohamed
    Arora, Chetan
    Baniya, Arbind Agrahari
    Bano, Muneera
    Grundy, John
    APPLIED SOFT COMPUTING, 2023, 143
  • [40] A Survey of Requirements Engineering and Software Testing Practices in Agile Teams
    Coutinho, Jarbele C. S.
    Andrade, Wilkerson L.
    Machado, Patricia D. L.
    7TH BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFTWARE TESTING, SAST 2022, 2022, : 9 - 18