  New hires (novice or experienced) usually undergo an onboarding program for a
specific period to get acquainted with the processes of the hiring organization
to reach expected programming productivity levels. This paper presents a
programming productivity framework developed as an outcome of a three-year-long
industry study with small to medium-scale organizations using a usability
evaluation and code recommendation tool, UMETRIX, to manage new hire
programming productivity. We developed a programming productivity framework
around this tool called "Utpada" Participating organizations expressed strong
interest in relying on this programming productivity framework to assess the
skill gap among new hires. It helped identify under-performers early and
strategize their upskill plan per their business needs. The participating
organizations have seen an 89% rise in quality code contributions by new hires
during their probation period compared to traditional new hires'. This
framework is reproducible for any new-hire team size and can be easily
integrated into existing programming productivity improvement programs.
