Socio-Technical Grounded Theory for Software Engineering

03/26/2021
by   Rashina Hoda, et al.
0

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.

READ FULL TEXT
research
02/15/2022

Social Science Theories in Software Engineering Research

As software engineering research becomes more concerned with the psychol...
research
09/22/2020

Measuring affective states from technical debt: A psychoempirical software engineering experiment

Software engineering is a human activity. Despite this, human aspects ar...
research
05/30/2019

Methodology Matters: How We Study Socio-Technical Aspects in Software Engineering

Software engineering involves the consideration of both human and techni...
research
11/22/2019

Four presumed gaps in the software engineering research community's knowledge

Background: The state of the art in software engineering consists of a m...
research
07/23/2021

Applying Inter-rater Reliability and Agreement in Grounded Theory Studies in Software Engineering

In recent years, the qualitative research on empirical software engineer...
research
03/03/2022

Characterizing Grounded Theory Approaches in Visualization

Grounded theory (GT) is a research methodology that entails a systematic...

Please sign up or login with your details

Forgot password? Click here to reset