There is a newer version of this record available.

Dataset Open Access

Towards a Theory of Software Development Expertise — Supplementary Material

Baltes, Sebastian; Diehl, Stephan

Software development includes diverse tasks such as implementing new features, analyzing requirements, and fixing bugs. Being an expert in those tasks requires a certain set of skills, knowledge, and experience. Several studies investigated individual aspects of software development expertise, but what is missing is a comprehensive theory. We present a first conceptual theory of software development expertise that is grounded in data from a mixed-methods survey with 335 software developers and in literature on expertise and expert performance. Our theory currently focuses on programming, but already provides valuable insights for researchers, developers, and employers. The theory describes important properties of software development expertise and which factors foster or hinder its formation, including how developers' performance may decline over time. Moreover, our quantitative results show that developers' expertise self-assessments are context-dependent and that experience is not necessarily related to expertise.

We removed all user names, email addresses, websites, and company names that could identify individual participants. If you still observe any information that could identify participants, please immediately inform us (research@sbaltes.com).
Files (44.4 MB)
Name Size
data.zip
md5:bbdb76435ebd0f61dfa0c58d6e17c4ef
40.6 MB Download
qualitative-analysis.zip
md5:ffde54be1b7b22f0fcd75c751b4c10c9
3.2 MB Download
quantitative-analysis.zip
md5:5c93546cee68e522ab7e52ad25d4db00
117.2 kB Download
questionnaires.zip
md5:8bf32f918b42b8e38fc7c059c5de92d4
85.4 kB Download
README.md
md5:d38b1be3b119fa81bc75edb25dbbbd73
658 Bytes Download
RQs phase 1.md
md5:1520f3a75692ef5008599ffe2904deaa
208 Bytes Download
RQs phase 3.md
md5:b9c34014f2c594da3be203aa15e65fbb
1.1 kB Download
sampling.zip
md5:87921b0b5bea8999e2dbbb371c43b320
376.6 kB Download
251
156
views
downloads
All versions This version
Views 25129
Downloads 15631
Data volume 359.2 MB258.2 MB
Unique views 22929
Unique downloads 488

Share

Cite as