You are leading multiple engineering teams that work on similar problems, and you're seeing inconsistent ways of planning, code review, incident response, and release management. Some inconsistency is creating friction across teams, but some local variation seems to help teams move faster because their work differs in meaningful ways.
How do you decide when to standardize a process across the team versus allowing local flexibility?