2017
DOI: 10.1002/smr.1921
|View full text |Cite
|
Sign up to set email alerts
|

Onboarding software developers and teams in three globally distributed legacy projects: A multi‐case study

Abstract: Onboarding is the process of supporting new employees regarding their social and performance adjustment to their new job. Software companies have faced challenges with recruitment and onboarding of new team members, and there is no study that investigates it in a holistic way. In this paper, we conducted a multi‐case study to investigate the onboarding of software developers/teams, associated challenges, and areas for further improvement in 3 globally distributed legacy projects. We employed Bauer's model for … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

5
34
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 35 publications
(39 citation statements)
references
References 43 publications
5
34
0
Order By: Relevance
“…Our findings support those of [4,9], and [13], however, ours are based on an in-depth contextual study of onboarding practices in an agile team and provide more nuance than those prior studies. We identify additional agile practices that support onboarding and show the extensive use of coaching and feedback processes in agile onboarding.…”
Section: Discussionsupporting
confidence: 84%
See 1 more Smart Citation
“…Our findings support those of [4,9], and [13], however, ours are based on an in-depth contextual study of onboarding practices in an agile team and provide more nuance than those prior studies. We identify additional agile practices that support onboarding and show the extensive use of coaching and feedback processes in agile onboarding.…”
Section: Discussionsupporting
confidence: 84%
“…Britto, Cruzes, Smite and Sablis [13] report a study of onboarding in three cases of globally distributed legacy software development, using the onboarding framework of Bauer [12] (described below). One key finding was that the greatest challenge was onboarding remote developers to an ongoing project when agile methods were followed because of the minimal documentation and the need for continuous dialogue with mentors to understand the project.…”
Section: Introductionmentioning
confidence: 99%
“…When teams solve tasks in large and complex systems, they require access to and need to coordinate with many experts making decisions related to the project, for example, architecture, system design and specification, and system integration. Becoming an expert in such large complex systems takes years, 8 which is why large‐scale projects often have too few experts available to support the teams. Furthermore, task interdependences add to the complexity of coordination in large‐scale projects.…”
Section: Introductionmentioning
confidence: 99%
“…Britto et al [17] adopt a model to measure the state of onboarding in software organizations. Steinmacher et al [18] qualitatively study systematic literature reviews and responses from various practitioners (including an interview study) across several OSS projects to understand the obstacles new developers in an ecosystem from actively contributing to projects.…”
Section: B Related Workmentioning
confidence: 99%