Abstract
Background: Testing is often used to make decisions about whether or not to implement software projects. How the software industry effectively engages novice software developers in both general development and testing is less clear; however, it is especially important to determine the views of more experienced developers on this issue. Objectives: We seek to explore how software companies involve novice software developers in software development and testing; to understand how experienced developers involve novice programmers in testing; and to discover systematic patterns in experienced developers' opinions about the involvement of novice software developers. Methods: We conducted a survey of three private software companies and one public institution, taking into account experienced developers. We asked respondents to indicate how they involve novice software developers in their work activities, as well as their perspectives on software testing. Results: We identified 4 patterns that describe the involvement of novice programmers. We identified that, due to the lack of clear processes for involving novice developers in software testing, a key pattern that was identified is how the novice developer is limited when testing a product.
Original language | English |
---|---|
Title of host publication | 2021 IEEE International Conference on Artificial Intelligence and Computer Applications, ICAICA 2021 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 378-382 |
Number of pages | 5 |
ISBN (Electronic) | 9781665418676 |
DOIs | |
State | Published - 28 Jun 2021 |
Event | 2021 IEEE International Conference on Artificial Intelligence and Computer Applications, ICAICA 2021 - Dalian, China Duration: 28 Jun 2021 → 30 Jun 2021 |
Publication series
Name | 2021 IEEE International Conference on Artificial Intelligence and Computer Applications, ICAICA 2021 |
---|
Conference
Conference | 2021 IEEE International Conference on Artificial Intelligence and Computer Applications, ICAICA 2021 |
---|---|
Country/Territory | China |
City | Dalian |
Period | 28/06/21 → 30/06/21 |
Bibliographical note
Publisher Copyright:© 2021 IEEE.
Keywords
- Novice software developers
- Participation patterns
- Test based development
- Testing