paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Ethnographic research in software engineering: a critical review and checklist

软件工程中的民族志研究:批判性综述与检查清单
FSE Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering2019匹配度 1/10 · 该论文研究软件工程中的民族志定性研究方法,并形成检查清单,与用户关注的程序语言、静态分析、LLM/Agent、浮点程序分析和贝叶斯程序分析等方向没有直接关系。引用 26 inbox
He Zhang, Xin Huang, Xin Zhou, Huang Huang, Muhammad Ali Babar
crossref: 2026-09-12

AI 速览

一句话:通过系统文献综述与验证性调查,提炼软件工程中采用民族志研究法的关键洞察并形成初步检查清单。

软件工程社区日益采用质性方法研究SE过程、实践和技术中的人与社会因素。民族志基于建构主义范式,与SE常用的假设-演绎模型不同,其方法学要求和应用后勤带来显著挑战。本文整合系统文献综述与验证性调查:审查111篇论文和26篇博士论文中的民族志研究,并分析其中29篇论文作者的回应,提炼出若干独特见解。基于这些见解,作者形成初步检查清单,以改进SE中民族志的实践水平,并指出SE中民族志方法学需要改进的领域。

问题
如何系统理解并有效采用民族志方法于软件工程,识别其方法学要求、应用挑战与改进方向。
方法
整合系统文献综述与验证性调查,审查111篇论文、26篇博士论文,并分析29篇论文作者的回应。
评估
通过文献综合与问卷反馈提炼独特见解,将其转化为初步检查清单,并识别民族志方法学在SE中的改进领域。
原文摘要(Abstract)

Software Engineering (SE) community has recently been investing significant amount of effort in qualitative research to study the human and social aspects of SE processes, practices, and technologies. Ethnography is one of the major qualitative research methods, which is based on constructivist paradigm that is different from the hypothetic-deductive research model usually used in SE. Hence, the adoption of ethnographic research method in SE can present significant challenges in terms of sufficient understanding of the methodological requirements and the logistics of its applications. It is important to systematically identify and understand various aspects of adopting ethnography in SE and provide effective guidance. We carried out an empirical inquiry by integrating a systematic literature review and a confirmatory survey. By reviewing the ethnographic studies reported in 111 identified papers and 26 doctoral theses and analyzing the authors' responses of 29 of those papers, we revealed several unique insights. These identified insights were then transformed into a preliminary checklist that helps improve the state-of-the-practice of using ethnography in SE. This study also identifies the areas where methodological improvements of ethnography are needed in SE.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot5094,
  title = {Ethnographic research in software engineering: a critical review and checklist},
  author = {He Zhang and Xin Huang and Xin Zhou and Huang Huang and Muhammad Ali Babar},
  booktitle = {FSE},
  year = {2019},
  doi = {10.1145/3338906.3338976}
}