Unburdening onboarding in Software Product Lines

04/12/2021
by   Raul Medeiros, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

research
07/16/2021

Applying Declarative Analysis to Software Product Line Models: An Industrial Study

Software Product Lines (SPLs) are families of related software products ...
research
05/17/2022

Systematic Mapping Protocol: Variability Management in Dynamic Software Product Lines for Self-Adaptive Systems

Context: The Importance of Dynamic Variability Management in Dynamic Sof...
research
12/12/2022

A Survey and Comparison of Industrial and Academic Research on the Evolution of Software Product Lines

Past research on software product lines has focused on the initial devel...
research
03/05/2021

Onboarding in Software Product Lines: ConceptMaps as Welcome Guides

With a volatile labour and technological market, onboarding is becoming ...
research
12/07/2018

Continuous Performance Benchmarking Framework for ROOT

Foundational software libraries such as ROOT are under intense pressure ...
research
02/14/2018

A Family of Software Product Lines in Educational Technologies

Rapid advances in education domain demand the design and customization o...
research
03/10/2022

A Benchmark for Active Learning of Variability-Intensive Systems

Behavioral models are the key enablers for behavioral analysis of Softwa...

Please sign up or login with your details

Forgot password? Click here to reset