|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2002 International Symposium on Empirical Software Engineering (ISESE'02)
Is Prior Knowledge of a Programming Language Important for Software Quality?
Nara, Japan
October 03-October 04
ISBN: 0-7695-1796-X
| ASCII Text | x | ||
| Claes Wohlin, "Is Prior Knowledge of a Programming Language Important for Software Quality?," Empirical Software Engineering, International Symposium on, pp. 27, 2002 International Symposium on Empirical Software Engineering (ISESE'02), 2002. | |||
| BibTex | x | ||
| @article{ 10.1109/ISESE.2002.1166922, author = {Claes Wohlin}, title = {Is Prior Knowledge of a Programming Language Important for Software Quality?}, journal ={Empirical Software Engineering, International Symposium on}, volume = {0}, year = {2002}, isbn = {0-7695-1796-X}, pages = {27}, doi = {http://doi.ieeecomputersociety.org/10.1109/ISESE.2002.1166922}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Empirical Software Engineering, International Symposium on TI - Is Prior Knowledge of a Programming Language Important for Software Quality? SN - 0-7695-1796-X SP EP A1 - Claes Wohlin, PY - 2002 KW - null VL - 0 JA - Empirical Software Engineering, International Symposium on ER - | |||
Software engineering is human intensive. Thus, it is important to understand and evaluate the value of different types of experiences, and their relation to the quality of the developed software. Many job advertisements focus on requiring knowledge of specific programming languages. This may seem sensible at first sight, but maybe it is sufficient to have general knowledge in programming and then it is enough to learn a specific language within the new job. A key question is whether prior knowledge actually does improve software quality. This paper presents an empirical study where the programming experience of students is assessed using a survey at the beginning of a course on the Personal Software Process (PSP), and the outcome of the course is evaluated, for example, using the number of defects and development time. Statistical tests are used to analyse the relationship between programming experience and the performance of the students in terms of software quality. The results are mostly unexpected, for example, we are unable to show any significant relation between experience in the programming language used and the number of defects detected.
Citation:
Claes Wohlin, "Is Prior Knowledge of a Programming Language Important for Software Quality?," isese, pp.27, 2002 International Symposium on Empirical Software Engineering (ISESE'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.
