How do you manage resource allocation when two critical development paths require the same specialized engineer?