2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) 2016
DOI: 10.1109/saner.2016.107
|View full text |Cite
|
Sign up to set email alerts
|

Leveraging Biometric Data to Boost Software Developer Productivity

Abstract: Producing great software requires great productive developers. Yet, what does it really mean for an individual developer to be productive, and what can we do to best help developers to be productive? To answer these questions, research has traditionally focused on measuring a developer's output and therefore suffered from two drawbacks: the measures can only be calculated after a developer finished her work and these measures do not account for individual differences between developers. The recent advances in … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
27
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 30 publications
(28 citation statements)
references
References 81 publications
0
27
0
Order By: Relevance
“…According to Fritz and Muller, cognitive load refers to the cognitive effort that developers should apply to perform a development task [55,57]. Today, we have learned from previous studies [55,[57][58][59] that the effort that developers invest to do a development task can be narrowly related to the cognitive load realised by them. This means that the higher measures of cognitive effort, the lower performance of developers [56].…”
Section: Discussion and Future Directionsmentioning
confidence: 99%
See 1 more Smart Citation
“…According to Fritz and Muller, cognitive load refers to the cognitive effort that developers should apply to perform a development task [55,57]. Today, we have learned from previous studies [55,[57][58][59] that the effort that developers invest to do a development task can be narrowly related to the cognitive load realised by them. This means that the higher measures of cognitive effort, the lower performance of developers [56].…”
Section: Discussion and Future Directionsmentioning
confidence: 99%
“…Ali Idri and Alain Abran were the third most active researcher with 14 publications. Cognitive load: recent studies have used the measure of cognitive load as a base to calculate the performance of developers on software‐development tasks [55, 56]. According to Fritz and Muller, cognitive load refers to the cognitive effort that developers should apply to perform a development task [55, 57]. Today, we have learned from previous studies [55, 57–59] that the effort that developers invest to do a development task can be narrowly related to the cognitive load realised by them.…”
Section: Discussion and Future Directionsmentioning
confidence: 99%
“…The most comprehensive research on utilizing physiological sensors during software developers' work was conducted by Müller and Fritz [5,9,10]. During their study [5] on 17 software developers, they collected the following data: electroencephalography (EEG) data using a Neurosky MindBand sensor, temperature, electrodermal activity (EDA) and blood volume pulse (BVP) using an Empatica E3 wrist band, and eye-tracking data using Eye Tribe.…”
Section: Related Workmentioning
confidence: 99%
“…have performed a similar study applying fMRI to understand the mental activities surrounding program comprehension [9]. c) Ensemble of bio-metric sensors: An alternative approach has been to use an ensemble of bio-metric sensors like eye trackers for measuring pupil size and eye blinks, electroencephalography to determine brain activity, electrodermal activity sensors to detect skin-related activity, and heart-related sensors [10], [17], [29]. This approach was applied in a series of investigations which will be described below.…”
Section: Introductionmentioning
confidence: 99%