arrow
Return

Open source software development tool installation

delete2026-05-30
delete0
delete
OA
AI
L
Larissa Salerno *
C
Christoph Treude
P
Patanamon Thongtanunam
DOI:10.1007/s10664-026-10885-5delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
As the world of technology advances, so do the tools that software developers use to create new programs. In recent years, software development tools have become more popular, allowing developers to work more efficiently and produce higher-quality software. Still, installing such tools can be challenging for novice developers at the early stage of their careers, as they may face issues such as compatibility problems (e.g., with operating systems) and unclear instructions. Therefore, this work aims to investigate the challenges novice developers face when installing software development tools and the strategies they employ to overcome them. To investigate these, we conducted an analysis of 24 live software installation sessions to observe the difficulties developers encounter, the strategies they apply, and the types of information sources they consult when facing obstacles. We also conducted a validation survey with 144 students to support and expand our findings. Our results reveal recurring challenges such as unclear or dysfunctional documentation, complicated installation processes, version incompatibility, and lack of feedback during installation. To address these, participants used strategies such as reformulating search queries, reading instructions more carefully, and searching for alternative sources of documentation. These sources included community platforms (e.g., Stack Overflow), video tutorials, blog posts, and official documentation. Based on these findings, we provide practical recommendations for tool vendors, tool users, and researchers to improve the installation experience for novice developers.
Keywords:
Software development tool
Tool installation
Challenges
Strategies
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Empirical Software Engineering cover
Empirical Software Engineering
IF:
3.6
Papers:
2.0K
Citations:
5.3K

Organization

T
The University of Melbourne
Scholars:
1.4K
Papers: 619
Citations: 5
S
singapore management university
Scholars:
371
Papers: 278
Citations: 0
Cited Papers

Cited Papers

How API Documentation Fails
err2015-07-01
err136
PREAI
errUddin, Gias; Robillard, Martin P.
errShare
errSave
Descriptions of issues and comments for predicting issue success in software projects
err2020-10-01
err9
errOAAI
errRamirez-Mora, Sandra L.; Oktaba, Hanna; Gomez-Adorno, Helena
errShare
errSave
errShare
errSave
Empirical software engineering experts on the use of students and professionals in experiments
err2017-06-08
err161
PREAI
errFalessi, Davide; Juristo, Natalia; Wohlin, Claes; Turhan, Burak; Muench, Juergen; Jedlitschka, Andreas; Oivo, Markku
errShare
errSave
no more