中文

面向软件工程的社会技术扎根理论

软件工程 2021-09-10 v3

摘要

扎根理论(GT)是一种为研究社会现象而设计的社会学研究方法,正日益被用于调查软件工程(SE)中的人与社会层面。然而,GT 由社会学家撰写且面向社会学家,大多数 SE 研究者往往难以理解与应用。此外,SE 研究者在缺乏清晰且相关指南的情况下,尝试对传统 GT 指南进行临时改编以适用于现代社会技术(ST)语境时常常陷入困境,导致研究质量低下。为克服这些研究社群挑战并把握现代研究机遇,本文提出社会技术扎根理论(STGT),旨在简化应用并取得优质成果。它明确定义了 ST 研究语境的确切含义,并提出了 STGT 指南,该指南拓展了 GT 的哲学基础,在其方法论步骤与程序中提供更高的清晰度与灵活性,界定了可能的应用范围与语境,鼓励频繁报告各类 interim、初步与成熟成果,并引入了针对不同成果的细致评估指南。期望 SE 研究社群及相关的 ST 学科,如计算机科学、数据科学、人工智能、信息系统、人机/机器人/AI 交互、以人为本的新兴技术(以及日益受快速数字化与基于 AI 的增强所转型的其他学科),将通过应用 STGT 自信地开展高质量研究,并系统性产出丰富发现与成熟理论。

关键词

引用

@article{arxiv.2103.14235,
  title  = {Socio-Technical Grounded Theory for Software Engineering},
  author = {Rashina Hoda},
  journal= {arXiv preprint arXiv:2103.14235},
  year   = {2021}
}

备注

Accepted to IEEE Transactions on Software Engineering (Aug 2021); This author preprint is 26 pages, the final IEEE version is 25 pages due to reformatting, content is same. More details: https://rashina.com/