Insights into software development approaches: mining Q &A repositories


연구 분야: Software Development



학회: Empirical Software Engineering


초록

Software practitioners adopt approaches like DevOps, Scrum, and Waterfall for high-quality software development. However, limited research has been conducted on exploring software development approaches concerning practitioners’ discussions on Q &A forums. We conducted an empirical study to analyze developers’ discussions on Q &A forums to gain insights into software development approaches in practice. We analyzed 13,903 developers’ posts across Stack Overflow (SO), Software Engineering Stack Exchange (SESE), and Project Management Stack Exchange (PMSE) forums. A mixed method approach, consisting of the topic modeling technique (i.e., Latent Dirichlet Allocation (LDA)) and qualitative analysis, is used to identify frequently discussed topics of software development approaches, trends (popular, difficult topics), and the challenges faced by practitioners in adopting different software development approaches. We identified 15 frequently mentioned software development approaches topics on Q &A sites and observed an increase in trends for the top-3 most difficult topics requiring more attention. Finally, our study identified 49 challenges faced by practitioners while deploying various software development approaches, and we subsequently created a thematic map to represent these findings. The study findings serve as a useful resource for practitioners to overcome challenges, stay informed about current trends, and ultimately improve the quality of software products they develop.


Author Profile
Arif Ali Khan

M3S Empirical Software Engineering Research Unit University of Oulu Oulu FI-90014 Finland

Finland
Author Profile
Javed Ali Khan

Department of Computer Science School of Physics engineering and computer science University of Hertfordshire Hatfield AL10 9AB UK

Andorra
Author Profile
Muhammad Azeem Akbar

Software Engineering Department Lappeenranta-Lahti University of Technology Lappeenranta 15210 Finland

Finland

📄 논문 정보

발행 연도 2023년
인용수 8
출판 국가 Finland, Andorra, Australia
사이트 Springer
좋아요 수 0

연관 논문 목록 (403건)