2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE) 2021
DOI: 10.1109/icse43902.2021.00063
|View full text |Cite
|
Sign up to set email alerts
|

A Case Study of Onboarding in Software Teams: Tasks and Strategies

Abstract: Developers frequently move into new teams or environments across software companies. Their onboarding experience is correlated with productivity, job satisfaction, and other short-term and long-term outcomes. The majority of the onboarding process comprises engineering tasks such as fixing bugs or implementing small features. Nevertheless, we do not have a systematic view of how tasks influence onboarding. In this paper, we present a case study of Microsoft, where we interviewed 32 developers moving into a new… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0
5

Year Published

2021
2021
2024
2024

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(11 citation statements)
references
References 20 publications
(11 reference statements)
0
6
0
5
Order By: Relevance
“…In some ways, the guided exploration that results represents a typical onboarding experience [24]. In other ways, our approach deviates.…”
Section: Course Designmentioning
confidence: 94%
“…In some ways, the guided exploration that results represents a typical onboarding experience [24]. In other ways, our approach deviates.…”
Section: Course Designmentioning
confidence: 94%
“…This allows developers to understand which portion of the source code acts in which use cases. The approach can then be used for taskoriented onboarding, where developers also face small tasks to comprehend the software [22], [24]. At any time, users can invite other developers for collaborative comprehension or their mentor and ask for help.…”
Section: Scenario 1 (Sc1): Facilitate the Onboarding Processmentioning
confidence: 99%
“…Para la característica de Billetera Digital, se tuvieron en cuenta aplicaciones bancarias como Nequi, y portales que permiten transacciones monetarias y ofrecen un historial de compras y pagos como MercadoLibre. A esto se le sumó una serie de perspectivas pedagógicas desde el diseño y la pedagogía de escaneo de información, como las utilizadas en Duolingo o la presencia de material de apoyo y tutoriales bajo el concepto de la experiencia Onboarding [22] para primerizos o no frecuentes.…”
Section: Benchmarkunclassified