Improving the software testing skills of novices during onboarding through social transparency

Research output: ThesisDoctoral thesis

Authors

  • Raphael Pham

Research Organisations

View graph of relations

Details

Original languageEnglish
Awarding Institution
Supervised by
Place of PublicationHannover
Publication statusPublished - 2016

Abstract

Inexperienced software developers - such as fresh graduates - shape the future of software engineering as a practice. Supporting these novice developers in becoming high quality engineers is a key objective of our engineering community. Yet, inexperienced developers have considerable trouble in applying the fundamentals of systematic software testing in industrial settings.

Gaps in testing skills arise from inherent attributes of systematic testing itself and environmental attributes, such as the educational setting in universities. Frustrated, practitioners have long since devised cost intensive workarounds.

In this thesis, this problem situation is qualitatively analyzed in great detail, leveraging insights from three Grounded Theory studies. Employing Everett M. Rogers' 'Theory of the Diffusion of Innovation', strategic improvements to the onboarding situation are presented. Lastly, tool support for the strategies developed in this thesis is presented and evaluated.

Keywords

    Softwaretest, Innovationsfähigkeit, Gruppenbewusstsein, Neuling, Softwareentwickler, Diffusion

Sustainable Development Goals

Cite this

Improving the software testing skills of novices during onboarding through social transparency. / Pham, Raphael.
Hannover, 2016. 228 p.

Research output: ThesisDoctoral thesis

Pham, R. (2016). Improving the software testing skills of novices during onboarding through social transparency. [Doctoral thesis, Leibniz University Hannover].
Download
@phdthesis{a0acf7d1221749c7a08f36ff6a03e65a,
title = "Improving the software testing skills of novices during onboarding through social transparency",
abstract = "Inexperienced software developers - such as fresh graduates - shape the future of software engineering as a practice. Supporting these novice developers in becoming high quality engineers is a key objective of our engineering community. Yet, inexperienced developers have considerable trouble in applying the fundamentals of systematic software testing in industrial settings.Gaps in testing skills arise from inherent attributes of systematic testing itself and environmental attributes, such as the educational setting in universities. Frustrated, practitioners have long since devised cost intensive workarounds.In this thesis, this problem situation is qualitatively analyzed in great detail, leveraging insights from three Grounded Theory studies. Employing Everett M. Rogers' 'Theory of the Diffusion of Innovation', strategic improvements to the onboarding situation are presented. Lastly, tool support for the strategies developed in this thesis is presented and evaluated. ",
keywords = "Softwaretest, Innovationsf{\"a}higkeit, Gruppenbewusstsein, Neuling, Softwareentwickler, Diffusion",
author = "Raphael Pham",
note = "Doctoral thesis",
year = "2016",
language = "English",
school = "Leibniz University Hannover",

}

Download

TY - BOOK

T1 - Improving the software testing skills of novices during onboarding through social transparency

AU - Pham, Raphael

N1 - Doctoral thesis

PY - 2016

Y1 - 2016

N2 - Inexperienced software developers - such as fresh graduates - shape the future of software engineering as a practice. Supporting these novice developers in becoming high quality engineers is a key objective of our engineering community. Yet, inexperienced developers have considerable trouble in applying the fundamentals of systematic software testing in industrial settings.Gaps in testing skills arise from inherent attributes of systematic testing itself and environmental attributes, such as the educational setting in universities. Frustrated, practitioners have long since devised cost intensive workarounds.In this thesis, this problem situation is qualitatively analyzed in great detail, leveraging insights from three Grounded Theory studies. Employing Everett M. Rogers' 'Theory of the Diffusion of Innovation', strategic improvements to the onboarding situation are presented. Lastly, tool support for the strategies developed in this thesis is presented and evaluated.

AB - Inexperienced software developers - such as fresh graduates - shape the future of software engineering as a practice. Supporting these novice developers in becoming high quality engineers is a key objective of our engineering community. Yet, inexperienced developers have considerable trouble in applying the fundamentals of systematic software testing in industrial settings.Gaps in testing skills arise from inherent attributes of systematic testing itself and environmental attributes, such as the educational setting in universities. Frustrated, practitioners have long since devised cost intensive workarounds.In this thesis, this problem situation is qualitatively analyzed in great detail, leveraging insights from three Grounded Theory studies. Employing Everett M. Rogers' 'Theory of the Diffusion of Innovation', strategic improvements to the onboarding situation are presented. Lastly, tool support for the strategies developed in this thesis is presented and evaluated.

KW - Softwaretest

KW - Innovationsfähigkeit

KW - Gruppenbewusstsein

KW - Neuling

KW - Softwareentwickler

KW - Diffusion

M3 - Doctoral thesis

CY - Hannover

ER -

By the same author(s)