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 条
  • [31] Big Data Analytics on Large-Scale Socio-technical Software Engineering Archives
    Bayati, Shahabedin
    Parsons, David
    Susnjak, Teo
    Heidary, Marzieh
    [J]. 2015 3RD INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICOICT), 2015, : 65 - 69
  • [32] A framework for the application of socio-technical design methodology
    Ahmad, Adnan
    Whitworth, Brian
    Bertino, Elisa
    [J]. ETHICS AND INFORMATION TECHNOLOGY, 2022, 24 (04)
  • [33] Putting the technical back into socio-technical systems research
    Centre for Health Informatics, University of New South Wales , Sydney, NSW 2055, Australia
    [J]. Int. J. Med. Informatics, 2007, SUPPL. 1 (S98-S103):
  • [34] A socio-technical perspective on software vulnerabilities: A causal analysis
    Paradis, Carlos
    Kazman, Rick
    Konrad, Mike
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 176
  • [35] An Ecosystemic and Socio-Technical View on Software Maintenance and Evolution
    Mens, Tom
    [J]. 32ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2016), 2016, : 1 - 8
  • [36] Socio-Technical Principles and Agile Values in the Software Industry: A Technical Report
    de Moura, Pedro Jacome
    [J]. SYSTEMIC PRACTICE AND ACTION RESEARCH, 2024,
  • [37] Designing for participation inn socio-technical software systems
    Ye, Yunwen
    Fischer, Gerhard
    [J]. UNIVERSAL ACCESS IN HUMAN COMPUTER INTERACTION: COPING WITH DIVERSITY, PT 1, 2007, 4554 : 312 - +
  • [38] Building a Socio-Technical Theory of Coordination: Why and How (Outstanding Research Award)
    Herbsleb, James
    [J]. FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 2 - 10
  • [39] Socio-technical perspectives on design science in IS research
    Becker, Joerg
    Niehaves, Bjoern
    Janiesch, Christian
    [J]. ADVANCES IN INFORMATION SYSTEMS DEVELOPMENT, VOL 2: NEW METHODS AND PRACTICE FOR THE NETWORKED SOCIETY, 2007, : 127 - 138
  • [40] Socio-Technical Influences on Virtual Research Environments
    Ponti, Marisa
    [J]. INTERNATIONAL JOURNAL OF E-COLLABORATION, 2010, 6 (02) : 33 - 44