The who, what, how of software engineering research: a socio-technical framework

被引:0
|
作者
Margaret-Anne Storey
Neil A. Ernst
Courtney Williams
Eirini Kalliamvakou
机构
[1] University of Victoria,
来源
关键词
Empirical methods; Human studies; Software engineering; Meta-research; Survey;
D O I
暂无
中图分类号
学科分类号
摘要
Software engineering is a socio-technical endeavor, and while many of our contributions focus on technical aspects, human stakeholders such as software developers are directly affected by and can benefit from our research and tool innovations. In this paper, we question how much of our research addresses human and social issues, and explore how much we study human and social aspects in our research designs. To answer these questions, we developed a socio-technical research framework to capture the main beneficiary of a research study (the who), the main type of research contribution produced (the what), and the research strategies used in the study (how we methodologically approach delivering relevant results given the who and what of our studies). We used this Who-What-How framework to analyze 151 papers from two well-cited publishing venues—the main technical track at the International Conference on Software Engineering, and the Empirical Software Engineering Journal by Springer—to assess how much this published research explicitly considers human aspects. We find that although a majority of these papers claim the contained research should benefit human stakeholders, most focus predominantly on technical contributions. Although our analysis is scoped to two venues, our results suggest a need for more diversification and triangulation of research strategies. In particular, there is a need for strategies that aim at a deeper understanding of human and social aspects of software development practice to balance the design and evaluation of technical innovations. We recommend that the framework should be used in the design of future studies in order to steer software engineering research towards explicitly including human and social concerns in their designs, and to improve the relevance of our research for human stakeholders.
引用
收藏
页码:4097 / 4129
页数:32
相关论文
共 50 条
  • [1] The who, what, how of software engineering research: a socio-technical framework
    Storey, Margaret-Anne
    Ernst, Neil A.
    Williams, Courtney
    Kalliamvakou, Eirini
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2020, 25 (05) : 4097 - 4129
  • [2] Accounting for socio-technical resilience in software engineering
    Lopez, Tamara
    Sharp, Helen
    Wermelinger, Michel
    Langer, Melanie
    Levine, Mark
    Jay, Caroline
    Yu, Yijun
    Nuseibeh, Bashar
    [J]. 2023 IEEE/ACM 16TH INTERNATIONAL CONFERENCE ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING, CHASE, 2023, : 31 - 36
  • [3] Socio-Technical Grounded Theory for Software Engineering
    Hoda, Rashina
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2022, 48 (10) : 3808 - 3832
  • [4] Global software engineering: The future of socio-technical coordination
    Herbsleb, James D.
    [J]. FOSE 2007: FUTURE OF SOFTWARE ENGINEERING, 2007, : 188 - 198
  • [5] Developing concurrent engineering software: A socio-technical approach
    Rezgui, Yacine
    [J]. ECEC '2006: 13th European Concurrent Engineering Conference, 2006, : 104 - 110
  • [6] E-Mentoring for Software Engineering: A Socio-technical Perspective
    Trainer, Erik H.
    Kalyanasundaram, Arun
    Herbsleb, James D.
    [J]. 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING TRACK (ICSE-SEET 2017), 2017, : 107 - 116
  • [7] Rethinking Experiments in a Socio-Technical Perspective:The Case of Software Engineering
    Schiaffonati, Viola
    Verdicchio, Mario
    [J]. PHILOSOPHIES, 2016, 1 (01) : 87 - 101
  • [8] A Socio-technical Framework for Threat Modeling a Software Supply Chain
    Al Sabbagh, Bilal
    Kowalski, Stewart
    [J]. IEEE SECURITY & PRIVACY, 2015, 13 (04) : 30 - 39
  • [9] Social Engineering Attacks: An Augmentation of the Socio-Technical Systems Framework
    Shozi, Nobubele Angel
    Modise, Mapule
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON CYBER WARFARE AND SECURITY (ICCWS-2015), 2015, : 305 - 312
  • [10] Socio-technical balance framework approach in virtual team research
    Karayaz, G
    [J]. Managing in a Dangerous World: TWENTY-FIVE YEARS OF TECHNICAL CONFERENCES: BRIDGING BETWEEN TECHNOLOGY AND MANAGEMENT, 2004, : 249 - 255