Early Results from Teaching Modelling for Software Comprehension in New-Hire Onboarding
Mrityunjay Kumar, Venkatesh Choppella
TL;DR
The study addresses the gap between industry expectations and graduate preparation for maintenance and comprehension of large, existing software systems. It tests a short, five-session onboarding course teaching systems thinking and Labelled Transition Systems (LTS) modelling, using a structured articulation template to measure comprehension. Across 31 paired participants, the overall gain was not significant, but those below the pre-test median improved by $+15.1$ percentage points ($p=0.017$), while above-median learners showed a non-significant decline, indicating a differential effect. These findings suggest modelling-based onboarding can accelerate understanding for less-prepared hires and motivate differentiated onboarding paths, with future work to establish causal claims and scalable implementations.
Abstract
Working effectively with large, existing software systems requires strong comprehension skills, yet most graduates enter the industry with little preparation for this challenge. We report early results from a pilot intervention integrated into a SaaS company's onboarding program: a five-session course introducing systems thinking and Labelled Transition System (LTS) modelling. Participants articulated their understanding of product behaviour using a structured template and completed matched pre- and post-assessments. Of 35 new hires, 31 provided paired records for analysis. Across the full cohort, gains were small and not statistically significant. However, participants below the median on the pre-test improved by 15 percentage points on average (statistically significant), while those above the median regressed slightly (not statistically significant). Course feedback indicated high engagement and perceived applicability. These results suggest that short, modelling-focused onboarding interventions can accelerate comprehension for less-prepared new hires. At the same time, they point to the need for differentiated pathways for stronger participants, and to the potential for companies to adopt such interventions at scale as a low-cost complement to existing onboarding.
