Would You Like to Motivate Software Testers? Ask Them How

Reading time: 5 minute
...

📝 Abstract

Context. Considering the importance of software testing to the development of high quality and reliable software systems, this paper aims to investigate how can work-related factors influence the motivation of software testers. Method. We applied a questionnaire that was developed using a previous theory of motivation and satisfaction of software engineers to conduct a survey-based study to explore and understand how professional software testers perceive and value work-related factors that could influence their motivation at work. Results. With a sample of 80 software testers we observed that software testers are strongly motivated by variety of work, creative tasks, recognition for their work, and activities that allow them to acquire new knowledge, but in general the social impact of this activity has low influence on their motivation. Conclusion. This study discusses the difference of opinions among software testers, regarding work-related factors that could impact their motivation, which can be relevant for managers and leaders in software engineering practice.

💡 Analysis

Context. Considering the importance of software testing to the development of high quality and reliable software systems, this paper aims to investigate how can work-related factors influence the motivation of software testers. Method. We applied a questionnaire that was developed using a previous theory of motivation and satisfaction of software engineers to conduct a survey-based study to explore and understand how professional software testers perceive and value work-related factors that could influence their motivation at work. Results. With a sample of 80 software testers we observed that software testers are strongly motivated by variety of work, creative tasks, recognition for their work, and activities that allow them to acquire new knowledge, but in general the social impact of this activity has low influence on their motivation. Conclusion. This study discusses the difference of opinions among software testers, regarding work-related factors that could impact their motivation, which can be relevant for managers and leaders in software engineering practice.

📄 Content

ACM/IEEE 11th International Symposium on Empirical Software Engineering and Measurement, DOI: 10.1109/ESEM.2017.16

95

Would You Like to Motivate Software Testers? Ask Them How Ronnie E. S. Santos Centro de Informática – Universidade Federal de Pernambuco Brazil ress@cin.ufpe.br Fabio Q. B. da Silva Centro de Informática – Universidade Federal de Pernambuco Brazil fabio@cin.ufpe.br Cleyton V. C. Magalhães Centro de Informática – Universidade Federal de Pernambuco Brazil cvcm@cin.ufpe.br Luiz Fernando Capretz Electrical & Computer Eng. Dept. Western University Canada lcapretz@uwo.ca Jorge S. Correia-Neto Universidade Federal Rural de Pernambuco Brazil jorgecorreianeto@gmail.com
Rodrigo E. C. Souza Motorola Mobility Paternship (CIn/Morotorla) Brazil recs@cin.ufpe.br

Abstract—Context. Considering the importance of software testing to the development of high quality and reliable software systems, this paper aims to investigate how can work-related factors influence the motivation of software testers. Method. We applied a questionnaire that was developed using a previous theory of motivation and satisfaction of software engineers to conduct a survey-based study to explore and understand how professional software testers perceive and value work-related factors that could influence their motivation at work. Results. With a sample of 80 software testers we observed that software testers are strongly motivated by variety of work, creative tasks, recognition for their work, and activities that allow them to acquire new knowledge, but in general the social impact of this activity has low influence on their motivation. Conclusion. This study discusses the difference of opinions among software testers, regarding work-related factors that could impact their motivation, which can be relevant for managers and leaders in software engineering practice. Keywords—Software Testing, Motivation, Software Engineering I. INTRODUCTION
For decades, researchers have been interested in investigating practices to improve work performance of individuals in several different contexts [24]. During this period, many theories and discussions were developed aiming to enlarge the body of knowledge about this theme and contribute to the improvement of industrial practices. Researchers such as Viteles [31] and more recently Morgeson and Humphrey [22] emphasized the importance of understanding aspects of work design due to the increasing use of teams in the work place, while Hackman and Oldham [14] focused on the experience of workers and the individual work practices as one of the main elements to increase performance and the interest and attractiveness of the job. Recently, human factors have become of great interest in the software engineering field as well, due to the fact that software development process commonly depends on human- centered activities [25]. In this context, several aspects of individual and team work in software development have been studied, seeking to understand particularities of human aspects in software engineering practice, such as the work design in software engineering [7], motivation of professionals [10][12][13], personality of individuals [1][6], work behaviors [9] and many others aspects that can directly impact the success of software development.
Some of these studies were consolidated in theories, for instance, there is a theory regarding the motivation and satisfaction of software engineers, hereafter referred as TMS- SE, that was developed based on the analysis of years of published field studies and from specific traits of software engineering practice [10][11]. This theory was proposed to support academic and industrial practice regarding the understating of motivation of software engineers in general, considering all professionals working in the software development process as a whole, that is, analysts, developers, testers, managers, and others. However, when analyzing the particularities of the different roles involved on the software development process, some studies raise discussions on the existence of peculiarities regarding professional, individual and work characteristics, and therefore, observable differences among those participating in this process[1][2][8]. Recently da Silva et al. [7] have discussed differences related to how professionals working with software development can experience different levels of interaction with work-related factors, such as motivation, satisfaction and burnout, depending on the role and the tasks performed in this process. These evidence demonstrated the importance of investigations about human factors and work characteristics not just in software engineering as a whole, but also, in each role and phase of the software development process.

Regarding this need for studies considering each specific phase of the software development pr

This content is AI-processed based on ArXiv data.

Start searching

Enter keywords to search articles

↑↓
ESC
⌘K Shortcut