One of the things I've seen cripple large organizations is waiting for the common infrastructure / services becoming mature enough to be used in production.
Teams are kept in a holding pattern, sometimes for years, while waiting for the teams to deliver their common infrastructure / services solutions, and they're actively discouraged from building their own solutions, because the enterprise-wide solution is "just around the corner".
One of the things I've seen cripple large organizations is waiting for the common infrastructure / services becoming mature enough to be used in production.
Teams are kept in a holding pattern, sometimes for years, while waiting for the teams to deliver their common infrastructure / services solutions, and they're actively discouraged from building their own solutions, because the enterprise-wide solution is "just around the corner".