Grounded Theory (GT), a sociological research method designed to study social phenomena, is increasingly being applied to investigate human-centric and social aspects of software engineering. Despite its strong potential, GT remains a largely misunderstood, misused, and poorly presented and evaluated method in software engineering. Inevitably, software engineering researchers attempt to adapt traditional GT to suit their unique socio-technical contexts but without philosophical rationales or methodological justification. At the heart of these challenges lies the misalignment of GT's traditional social sciences approach to studying what is an inherently and inextricably socio-technical discipline and the absence of clear methodological guidelines to bridge the gap. Motivated by the needs of the software engineering research community and an acknowledgement of the misalignment of the traditional GT methods to studying an increasingly socio-technical world, this paper outlines the Socio-Technical Grounded Theory (STGT) method, a variant of the traditional GT methods. With its unique socio-technical lens, STGT presents philosophical and methodological guidance for studying socio-technical phenomena and theory development in software engineering and related disciplines.
翻译:研究社会现象的社会学研究方法(GT)是研究社会现象的一种社会学研究方法,正在越来越多地用于调查软件工程的人类中心和社会方面,尽管它具有巨大的潜力,但GT在软件工程方面仍然在很大程度上被误解、滥用、介绍和评价不善,毫无疑问,软件工程研究人员试图调整传统的GT,以适应其独特的社会技术背景,但却没有哲学理由或方法上的理由。这些挑战的核心在于GT的传统社会科学方法在研究什么是固有和不可分割的社会技术学科方面不协调,缺乏明确的方法指南来弥补差距。本文的动力是软件工程研究界的需要,以及认识到传统的GT方法在研究日益社会技术世界方面的不协调,因此概述了社会技术基础理论方法,这是传统GT方法的一种变体。STGT用独特的社会技术透镜,为软件工程和相关学科中研究社会技术现象和理论发展提供了哲学和方法指导。