The number of studies focusing on onboarding in software organizations has increased significantly during the last years. However, current literature overlooks onboarding in Software Product Lines (SPLs). SPLs have been proven effective in managing the increasing variability of industry software and enabling systematic reuse of a product family. Despite these benefits, SPLs are complex and exhibit particular characteristics that distinguish them from traditional software. Due to these peculiarities, SPLs require a tailor-made onboarding process. Assistance tools might help. In this dissertation, we propose assistance tools (i.e., tools built on top of the software project that help learners understand and develop knowledge) as a means for helping newcomers during onboarding in SPLs.
翻译:过去几年来,侧重于软件组织登机的研究数量显著增加,但是,目前的文献忽略了软件产品系列(SPL)的登机问题。事实证明,SPL在管理工业软件的日益变化和使产品家庭能够系统再利用方面是有效的。尽管有这些好处,但SPL是复杂的,具有与传统软件区别的特殊性。由于这些特殊性,SPL需要定制的登机程序。援助工具可能有所帮助。在这个论文中,我们提出援助工具(即在软件项目上建立的工具,帮助学习者理解和发展知识),作为帮助新入职者加入SPL的一种手段。