Onboarding for an Agile Software Development Company

被引:1
作者
Enberg, Tomi [1 ]
Alander, Sari [1 ]
Paasivaara, Maria [2 ]
机构
[1] LUT Univ, Lappeenranta, Finland
[2] LUT Univ, Lahti, Finland
来源
AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2024 | 2024年 / 512卷
关键词
SOCIALIZATION;
D O I
10.1007/978-3-031-61154-4_10
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The global shortage of highly skilled employees has created a need for a more efficient onboarding process in software development companies. The experienced onboarding efficiency affects the new employee's willingness to stay within the company and the efficiency of their work. Our case company transferred to a team-based organization structure, where agile teams were given high autonomy. Supervisor responsibilities were divided among different roles, such as people coaches and a lead team. We studied the onboarding process through a survey that was answered by 39 persons, as well as 18 interviews to gather details from the onboarding process. To validate the findings, workshops, and presentations were organized in the case company. We found that mentoring was experienced as the most important form of onboarding in the case company. The biggest challenges were lack of transparency, insufficient material availability, and lack of documentation. As solutions were suggested: a shared repository of onboarding materials, checklists for teams and mentors for onboarding new employees efficiently, and collecting team-specific materials to a single location.
引用
收藏
页码:144 / 162
页数:19
相关论文
共 24 条
[1]  
Bauer T., 2010, Onboarding new employees: Maximizing success
[2]  
Bauer T.N., 2011, APA HDB IND ORG PSYC, V3, P51, DOI [10.1037/12171002, DOI 10.1037/12171-002]
[3]   The 2021 Software Developer Shortage Is Coming [J].
Breaux, Travis ;
Moritz, Jennifer .
COMMUNICATIONS OF THE ACM, 2021, 64 (07) :39-41
[4]   Evaluating and strategizing the onboarding of software developers in large-scale globally distributed projects [J].
Britto, Ricardo ;
Smite, Darja ;
Damm, Lars-Ola ;
Borstler, Jurgen .
JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 169
[5]   Onboarding software developers and teams in three globally distributed legacy projects: A multi-case study [J].
Britto, Ricardo ;
Cruzes, Daniela S. ;
Smite, Darja ;
Sablis, Aivars .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (04)
[6]  
Buchan J, 2019, INT SYMP EMP SOFTWAR, P306
[7]   ORGANIZATIONAL SOCIALIZATION - ITS CONTENT AND CONSEQUENCES [J].
CHAO, GT ;
OLEARYKELLY, AM ;
WOLF, S ;
KLEIN, HJ ;
GARDNER, PD .
JOURNAL OF APPLIED PSYCHOLOGY, 1994, 79 (05) :730-743
[8]   Agile software development: The people factor [J].
Cockburn, A ;
Highsmith, J .
COMPUTER, 2001, 34 (11) :131-133
[9]  
Fowler M., 2001, Software Development, V9, P28
[10]   An onboarding model for integrating newcomers into agile project teams [J].
Gregory, Peggy ;
Strode, Diane E. ;
Sharp, Helen ;
Barroca, Leonor .
INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 143 :1-14