Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Jan Chong

dblp:60/4778 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
0since 2021 · last 2012
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Human-computer interaction and pervasive computing
3 papers
Collaborative and social computing · 100%
Software engineering, system software, and programming languages
2 papers
Empirical software engineering · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Collaborative and social computing › computer-supported cooperative work › developer collaboration
pair programming
0.222012
Group hedonic balance and pair programming performance: affective interaction dynamics as indicators of performance · CHI 2012
Interruptions on software teams: a comparison of paired and solo programmers · CSCW 2006
Collaborative and social computing
computer-supported cooperative work
0.112007
The Social Dynamics of Pair Programming · ICSE 2007
Empirical software engineering
developer studies
0.112007
The Social Dynamics of Pair Programming · ICSE 2007
Empirical software engineering › developer studies › developer collaboration
pair programming
0.112007
The Social Dynamics of Pair Programming · ICSE 2007
Collaborative and social computing › computer-supported cooperative work
interruption handling
0.112006
Interruptions on software teams: a comparison of paired and solo programmers · CSCW 2006
Empirical software engineering › developer studies › developer behavior
developer work practices
0.012006
Interruptions on software teams: a comparison of paired and solo programmers · CSCW 2006

Methods — techniques the papers use, named apart from their topics

laboratory experiment · 0.1group hedonic balance measure · 0.1ethnographic study · 0.1ethnographic observation · 0.1
YearPublicationVenuePosition
2012 Group hedonic balance and pair programming performance: affective interaction dynamics as indicators of performance
abstract
Inspired by research on the role of affect in marital interactions, the authors examined whether affective interaction dynamics occurring within a 5-minute slice can predict pair programming performance. In a laboratory experiment with professional programmers, Group Hedonic Balance, a measure of the balance between positive and negative expressed affect, accounted for up to 35% of the variance in not only subjective but also objective pair programming performance. Implications include a new set of methods to study pair programming interactions and recommendations to improve pair programming performance.
Malte F. Jung, Jan Chong, Larry J. Leifer
CHI2
2007 The Social Dynamics of Pair Programming
abstract
This paper presents data from a four month ethnographic study of professional pair programmers from two software development teams. Contrary to the current conception of pair programmers, the pairs in this study did not hew to the separate roles of "driver" and "navigator". Instead, the observed programmers moved together through different phases of the task, considering and discussing issues at the same strategic "range " or level of abstraction and in largely the same role. This form of interaction was reinforced by frequent switches in keyboard control during pairing and the use of dual keyboards. The distribution of expertise among the members of a pair had a strong influence on the tenor of pair programming interaction. Keyboard control had a consistent secondary effect on decisionmaking within the pair. These findings have implications for software development managers and practitioners as well as for the design of software development tools.
Jan Chong, Tom Hurlbutt
ICSE1
2006 Interruptions on software teams: a comparison of paired and solo programmers
abstract
This study explores interruption patterns among software developers who program in pairs versus those who program solo. Ethnographic observations indicate that interruption length, content, type, occurrence time, and interrupter and interruptee strategies differed markedly for radically collocated pair programmers versus the programmers who primarily worked alone. After presenting an analysis of 242 interruptions drawn from more than 40 hours of observation data, we discuss how team configuration and work setting influenced how and when developers handled interruptions. We then suggest ways that CSCW systems might better support pair programming and, more broadly, provide interruption-handling support for workers in knowledge-intensive occupations.
Jan Chong, Rosanne Siino
CSCW1