University of Oulu

Ram P., Rodríguez P., Abherve A., Bagnato A., Oivo M. (2021) Capitalizing on Developer-Tester Communication – A Case Study. In: Ardito L., Jedlitschka A., Morisio M., Torchiano M. (eds) Product-Focused Software Process Improvement. PROFES 2021. Lecture Notes in Computer Science, vol 13126. Springer, Cham. https://doi.org/10.1007/978-3-030-91452-3_17

Capitalizing on developer-tester communication : a case study

Saved in:
Author: Ram, Prabhat1; Rodríguez, Pilar2; Abherve, Antonin3;
Organizations: 1M3S, Faculty of ITEE, University of Oulu, Oulu, Finland
2Faculty of Computer Sciences, Universidad Politécnica de Madrid, Madrid, Spain
3Softeam, Paris, France
Format: article
Version: accepted version
Access: embargoed
Persistent link: http://urn.fi/urn:nbn:fi-fe2022031523483
Language: English
Published: Springer Nature, 2021
Publish Date: 2022-11-23
Description:

Abstract

Communication between developers and testers can be a rich source of insights into software development processes and practices, which may not be easily discoverable from other means like retrospectives or project roadmaps. With the objective of deriving and capitalizing on potential development-related insights, we analyzed developer-tester communication in an industrial setting. We conducted a case study at a software-intensive Agile company, within the context of the development of one of their flagship products from 2016 to 2018. We applied Latent Dirichlet Allocation (LDA) to analyze communication between developers and testers, and then invited two case-company practitioners to study the results for insights into their developments processes: The findings reveal the case company’s efforts to improve their product stability, the growing emphasis on addressing end-user concerns and other quality-related issues. The practitioners interpreted these findings as indicators of evolution in their development process. Based on these findings and the state of the art, we propose an insight classification to highlight insights discoverable from developer-tester communication: Recognizing LDA’s potential for deriving insights, the practitioners are keen on incorporating it into their software development practices. The findings from this study serve as evidence for use and benefits of text-mining techniques like LDA in industrial setting, which other practitioners could adapt to elicit their own context-influenced insights. Furthermore, the insight classification can serve as a foundation for further investigation into the extent and type of insights discoverable from developer-tester communication.

see all

Series: Lecture notes in computer science
ISSN: 0302-9743
ISSN-E: 1611-3349
ISSN-L: 0302-9743
ISBN: 978-3-030-91452-3
ISBN Print: 978-3-030-91451-6
Volume: 13126
Pages: 249 - 264
DOI: 10.1007/978-3-030-91452-3_17
OADOI: https://oadoi.org/10.1007/978-3-030-91452-3_17
Host publication: PROFES 2021 : Product-Focused Software Process Improvement
Host publication editor: Ardito, L.
Jedlitschka, A.
Morisio, M.
Torchiano, M.
Conference: International Conference on Product-Focused Software Process Improvement
Type of Publication: A4 Article in conference proceedings
Field of Science: 113 Computer and information sciences
Subjects:
LDA
Copyright information: © Springer Nature Switzerland AG 2021. This is a post-peer-review, pre-copyedit version of an article published in PROFES 2021: Product-Focused Software Process Improvement Lecture Notes in Computer Science, vol 13126. The final authenticated version is available online at: https://doi.org/10.1007/978-3-030-91452-3_17.