Upload
sven-amann
View
273
Download
1
Embed Size (px)
Citation preview
A Study of Visual Studio Usage
in PracticeSven Amann, Sebastian Proksch, Sarah Nadi, and Mira Mezini
Technische Universität Darmstadt Germany
RQ1How does the average
developer spend his in-IDE time?
2
RQ2How does IDE usage differ between IDEs?
Outside IDE (39.8%)
Long Inactivity (20.2%)
13
Active IDE Interaction
(25%)
Short Inactivity
(15%)
Developers have many very short inactivities and a few long, break-like inactivities.
Developers spend much time outside the IDE, potentially
using external tools.
Active IDE Interaction
(25%)
Short Inactivity
(15%)
Active IDE Interaction
(62.4%)
Short Inactivity (37.6%)
14
Kersten et al.
~2h
Minelli et al.
66%
Active IDE Interaction
(25%)
Short Inactivity
(15%)
Short Inactivity (37.6%)
15
22.4%
The amount of navigation is a likely indicator for the need
for code understanding
16
We observe interesting, unexpected developer
behavior.
Some usage aspects differ significantly across
IDEs.
Consider and look into the causes of our findings when building next-generation IDEs!