A Coding Scheme Development Methodology Using Grounded Theory For Qualitative Analysis Of Pair Programming

A number of quantitative studies of pair programming (the practice of two programmers working together using just one computer) have partially conflicting results. Qualitative studies are needed to explain what is really going on. We support such studies by taking a grounded theory (GT) approach...

Full description

Bibliographic Details
Main Authors: Stephan Salinger, Laura Plonka, Lutz Prechelt
Format: Article
Language:English
Published: University of Jyväskylä 2008-01-01
Series:Human Technology
Subjects:
Online Access:http://humantechnology.jyu.fi/articles/volume4/2008/salinger-plonka-prechelt.pdf
id doaj-467c0d5b986141e3a2b857e9a754d344
record_format Article
spelling doaj-467c0d5b986141e3a2b857e9a754d3442020-11-25T01:56:00ZengUniversity of JyväskyläHuman Technology1795-68892008-01-014192510.17011/ht/urn.200804151350A Coding Scheme Development Methodology Using Grounded Theory For Qualitative Analysis Of Pair ProgrammingStephan Salinger0Laura Plonka1Lutz Prechelt2Freie Universität BerlinFreie Universität BerlinFreie Universität BerlinA number of quantitative studies of pair programming (the practice of two programmers working together using just one computer) have partially conflicting results. Qualitative studies are needed to explain what is really going on. We support such studies by taking a grounded theory (GT) approach for deriving a coding scheme for the objective conceptual description of specific pair programming sessions independent of a particular research goal. The present article explains why our initial attempts at using GT failed and describes how to avoid these difficulties by a predetermined perspective on the data, concept naming rules, an analysis results metamodel, and pair coding. These practices may be helpful in all GT situations, particularly those involving very rich data such as video data. We illustrate the operation and usefulness of these practices by real examples derived from our coding work and present a few preliminary hypotheses regarding pair programming that have surfaced.http://humantechnology.jyu.fi/articles/volume4/2008/salinger-plonka-prechelt.pdfpair programminggrounded theorycoding scheme developmentqualitative data analysisvideo data
collection DOAJ
language English
format Article
sources DOAJ
author Stephan Salinger
Laura Plonka
Lutz Prechelt
spellingShingle Stephan Salinger
Laura Plonka
Lutz Prechelt
A Coding Scheme Development Methodology Using Grounded Theory For Qualitative Analysis Of Pair Programming
Human Technology
pair programming
grounded theory
coding scheme development
qualitative data analysis
video data
author_facet Stephan Salinger
Laura Plonka
Lutz Prechelt
author_sort Stephan Salinger
title A Coding Scheme Development Methodology Using Grounded Theory For Qualitative Analysis Of Pair Programming
title_short A Coding Scheme Development Methodology Using Grounded Theory For Qualitative Analysis Of Pair Programming
title_full A Coding Scheme Development Methodology Using Grounded Theory For Qualitative Analysis Of Pair Programming
title_fullStr A Coding Scheme Development Methodology Using Grounded Theory For Qualitative Analysis Of Pair Programming
title_full_unstemmed A Coding Scheme Development Methodology Using Grounded Theory For Qualitative Analysis Of Pair Programming
title_sort coding scheme development methodology using grounded theory for qualitative analysis of pair programming
publisher University of Jyväskylä
series Human Technology
issn 1795-6889
publishDate 2008-01-01
description A number of quantitative studies of pair programming (the practice of two programmers working together using just one computer) have partially conflicting results. Qualitative studies are needed to explain what is really going on. We support such studies by taking a grounded theory (GT) approach for deriving a coding scheme for the objective conceptual description of specific pair programming sessions independent of a particular research goal. The present article explains why our initial attempts at using GT failed and describes how to avoid these difficulties by a predetermined perspective on the data, concept naming rules, an analysis results metamodel, and pair coding. These practices may be helpful in all GT situations, particularly those involving very rich data such as video data. We illustrate the operation and usefulness of these practices by real examples derived from our coding work and present a few preliminary hypotheses regarding pair programming that have surfaced.
topic pair programming
grounded theory
coding scheme development
qualitative data analysis
video data
url http://humantechnology.jyu.fi/articles/volume4/2008/salinger-plonka-prechelt.pdf
work_keys_str_mv AT stephansalinger acodingschemedevelopmentmethodologyusinggroundedtheoryforqualitativeanalysisofpairprogramming
AT lauraplonka acodingschemedevelopmentmethodologyusinggroundedtheoryforqualitativeanalysisofpairprogramming
AT lutzprechelt acodingschemedevelopmentmethodologyusinggroundedtheoryforqualitativeanalysisofpairprogramming
AT stephansalinger codingschemedevelopmentmethodologyusinggroundedtheoryforqualitativeanalysisofpairprogramming
AT lauraplonka codingschemedevelopmentmethodologyusinggroundedtheoryforqualitativeanalysisofpairprogramming
AT lutzprechelt codingschemedevelopmentmethodologyusinggroundedtheoryforqualitativeanalysisofpairprogramming
_version_ 1724982311861092352