Without a healthy suite of XUnit based unit tests, checking in any new code (even by a senior member of the team) adds risk and every checkin needs to pass the test: ???Is this change worth the risk???? To avoid this situation, a good unit test suite is a must.