¿Cómo evitar que los cambios en una API interna rompan otros proyectos?

Tenemos como 20-30 módulos / soluciones independientes. Cada uno de estos tiene entre 7 y 10 proyectos con diferentes clases, componentes, etc. Todos estos se utilizan internamente en nuestra empresa. Nuestro problema es que cuando hacemos un cambio en un módulo, debemos asegurarnos de actualizar...