Effective team onboarding in Agile software development: techniques and goals
Jim Buchan, Stephen MacDonell, Jennifer Yang

TL;DR
This paper investigates how Agile software development teams onboard new members, identifying common techniques and goals, and providing an evidence-based framework to improve onboarding practices.
Contribution
It offers an empirical analysis of onboarding techniques and their effectiveness in achieving onboarding goals within Agile teams.
Findings
A wide range of formal and informal onboarding techniques are used.
Certain techniques significantly contribute to specific onboarding goals.
An evidence-based framework for selecting onboarding techniques is proposed.
Abstract
Context: It is not uncommon for a new team member to join an existing Agile software development team, even after development has started. This new team member faces a number of challenges before they are integrated into the team and can contribute productively to team progress. Ideally, each newcomer should be supported in this transition through an effective team onboarding program, although prior evidence suggests that this is challenging for many organisations. Objective: We seek to understand how Agile teams address the challenge of team onboarding in order to inform future onboarding design. Method: We conducted an interview survey of eleven participants from eight organisations to investigate what onboarding activities are common across Agile software development teams. We also identify common goals of onboarding from a synthesis of literature. A repertory grid instrument is used…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Open Source Software Innovations · Service and Product Innovation
