Employee turnover is employees leaving an organization or team. When people feel unsupported and become disengaged, they may quit; losing them can also mean losing valuable team knowledge. section 1.2.1
Turnover can create practical costs for a software team:
- Hiring and onboarding take time: replacing a developer may take months, and bringing them up to speed takes longer. section 1.2.1
- Without knowledge transfer, the organization may face even higher costs. Trust, listening to employees, and providing onboarding documentation can help support retention. section 1.2.1
A warning sign
In one workplace, every developer on a migration project left except one, and the remaining developer was denied help. A mentor described high turnover as a sign of possible mismanagement. section 9.1.2


