Roadblocks to Attracting Students to Software Testing Careers: Comparisons of Replicated Studies

06/16/2022
by   Rodrigo E. C. Souza, et al.
0

Context. Recently, a family of studies highlighted the unpopularity of software testing careers among undergraduate students in software engineering and computer science courses. The original study and its replications explored the perception of students in universities in four countries (Cana-da, China, India, and Malaysia), and indicated that most students do not consider a career in software testing as an option after graduation. This scenario represents a problem for the software industry since the lack of skilled testing professionals might decrease the quality of software projects and increase the number of unsuccessful projects. Goal. The present study aims to replicate, in Brazil, the studies conducted in the other four countries to establish comparisons and support the development of strategies to improve the visibility and importance of software testing among undergraduate students across the globe. Method. We followed the same protocol in the original study to collect data using a questionnaire and analyzed the answers using descriptive statistics and qualitative data analysis. Results. Our findings indicate similarities among the results obtained in Brazil in comparison to those obtained from other countries. We observed that students are not motivated to follow a testing career in the software industry based on a belief that testing activities lack challenges and opportunities for continuous learning. Conclusions. In summary, students seem to be interested in learning more about software testing. However, the lack of discussions about the theme in software development courses, as well as the limited offer of courses focused on software quality at the university level reduce the visibility of this area, which causes a decrease in the interest in this career.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/29/2022

What UAE Software Students Think about Software Testing: A Replicated Study

Software testing is vital to improve software quality. However, software...
research
06/01/2023

What Pakistani Computer Science and Software Engineering Students Think about Software Testing?

Software testing is one of the crucial supporting processes of the softw...
research
12/12/2018

Analyzing Popularity of Software Testing Careers in Canada

Software testing is critical to prevent software failures. Therefore, re...
research
03/13/2019

An Empirical Exploration on the Supervision of PhD Students Closely Collaborating with Industry

With an increase of PhD students working in industry, there is a need to...
research
11/24/2020

A Family of Experiments on Test-Driven Development

Context: Test-driven development (TDD) is an agile software development ...
research
04/27/2023

Improving the Quality of Commit Messages in Students' Projects

Commit messages play a crucial role in collaborative software developmen...
research
10/30/2020

Using Relational Problems to Teach Property-Based Testing

Context: The success of QuickCheck has led to the development of propert...

Please sign up or login with your details

Forgot password? Click here to reset