Til hovedinnhold
Norsk English

Construction and Validation of an Instrument for Measuring Programming Skill

Sammendrag

Skilled workers are crucial to the success of software development. The current practice in research and industry for assessing programming skills is mostly to use proxy variables of skill, such as education, experience, and multiple-choice knowledge tests. There is as yet no valid and efficient way to measure programming skill. The aim of this research is to develop a valid instrument that measures programming skill by inferring skill directly from the performance on programming tasks. Over two days, 65 professional developers from eight countries solved 19 Java programming tasks. Based on the developers' performance, the Rasch measurement model was used to construct the instrument. The instrument was found to have satisfactory (internal) psychometric properties and correlated with external variables in compliance with theoretical expectations. Such an instrument has many implications for practice, for example, in job recruitment and project allocation.

Kategori

Vitenskapelig artikkel

Oppdragsgiver

  • Research Council of Norway (RCN) / 217594
  • Research Council of Norway (RCN) / 182567
  • Research Council of Norway (RCN) / 193236
  • Research Council of Norway (RCN) / 231679/F20

Språk

Engelsk

Forfatter(e)

  • Gunnar R. Bergersen
  • Dag Sjøberg
  • Tore Dybå

Institusjon(er)

  • Universitetet i Oslo
  • SINTEF Digital / Software Engineering, Safety and Security

År

2014

Publisert i

IEEE Transactions on Software Engineering

ISSN

0098-5589

Forlag

IEEE (Institute of Electrical and Electronics Engineers)

Årgang

40

Hefte nr.

12

Side(r)

1163 - 1184

Vis denne publikasjonen hos Cristin