paperbot · PL 论文追踪

全部论文 待读 收藏

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

软件团队中新人入职的案例研究:任务与策略
ICSE 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE)2021匹配度 1/10 · 该论文属于软件工程中开发者入职与团队管理的人因研究,关注任务如何影响学习、信心和社交,与用户研究的静态分析、LLM/Agent、浮点程序分析、贝叶斯程序分析等核心方向几乎无关。仅在“软件工程/开发者工具”大领域上有非常弱的关联。引用 39 inbox
An Ju, Hitesh Sajnani, Scot Kelly, Kim Herzig
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:通过访谈与问卷刻画软件团队新人入职任务如何影响学习、信心与社交,并总结管理者常用策略及建议。

开发者经常转入新团队,其入职体验与生产力、工作满意度及短期/长期结果相关。入职过程大多由修 bug、实现小功能等工程任务构成,但任务如何影响入职尚缺乏系统认识。本文以 Microsoft 为案例,访谈 32 名转入新团队的开发者和 15 名带领新人入职的工程经理,归纳任务与入职体验的交互,提炼出学习、信心构建和社交三个代表性主题,并总结管理者常用但未必自觉的三种入职策略及其利弊与情境化建议。作者进一步用开发者问卷(N=189)和管理者问卷(N=37)三角验证,结果表明发现具有代表性、建议可操作。研究为改进入职流程提供实践参考,并为后续研究指出方向。

问题
开发者频繁转入新团队,其入职体验与生产力、满意度及长期结果相关;但入职任务如何影响入职过程尚缺乏系统认识。
方法
以 Microsoft 为案例,访谈 32 名新转入开发者和 15 名工程经理,归纳任务与入职体验的交互主题及三种常见策略,并用 N=189 开发者问卷与 N=37 管理者问卷进行三角验证。
评估
通过访谈的质性分析与两项问卷调查交叉验证,表明关于任务主题、策略利弊与情境化建议的发现具有代表性且可操作。
原文摘要(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 team and 15 engineering managers onboarding a new developer into their team – to understand and characterize developers' onboarding experience and expectations in relation to the tasks performed by them while onboarding. We present how tasks interact with new developers through three representative themes: learning, confidence building, and socialization. We also discuss three onboarding strategies as inferred from the interviews that managers commonly use unknowingly, and discuss their pros and cons and offer situational recommendations. Furthermore, we triangulate our interview findings with a developer survey (N = 189) and a manager survey (N = 37) and find that survey results suggest that our findings are representative and our recommendations are actionable. Practitioners could use our findings to improve their onboarding processes, while researchers could find new research directions from this study to advance the understanding of developer onboarding. Our research instruments and anonymous data are available at https://zenodo.org/record/4455937#.YCOQCs 0lFd.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@inproceedings{JuSKH21,
  title = {A Case Study of Onboarding in Software Teams: Tasks and Strategies},
  author = {An Ju and Hitesh Sajnani and Scot Kelly and Kim Herzig},
  booktitle = {ICSE},
  year = {2021},
  doi = {10.1109/icse43902.2021.00063}
}