Work

Metcognition and Software Developer Competency: Construct Development and Empirical Validation

Year: 2007
Type: article
Abstract: Software developer competence is essential for developing quality systems.Typically past experience, education and training, academic and professional references, tests, and interviews are used to assess developer competence.In this paper we propose that to obtain a holistic assessment of competence, it is essential to evaluate developer perceptions and beliefs on what they can achieve since these beliefs can impact their performance, independent of the skills possessed.Using social cognitive theory, we propose and develop a measure of developer self-efficacy, a metacognitive factor, to assess a critical facet of developer competence.We also empirically validate our self-efficacy measure through an experiment, and discuss the results of the findings.
Author: Paul Ambrose
Language: English
Open Access status: diamond
OpenAlex ID: W4236571720
FWCI:
Cites: 30
Cited by: 3
Related to: 10