Capitalizing on developer-tester communication : a case study |
|
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: | open |
Online Access: | PDF Full Text (PDF, 0.6 MB) |
Persistent link: | http://urn.fi/urn:nbn:fi-fe2022031523483 |
Language: | English |
Published: |
Springer Nature,
2021
|
Publish Date: | 2022-11-23 |
Description: |
AbstractCommunication 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: | |
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. |