Jan 16, 2023
"If". But a company is more than a single team. For example, I wouldn't be able to leverage all my value without engineering.
Likewise, you could develop the best code there is, but Product should first define the market fitness and Developer Advocacy should advertise it afterwards.
Avoid giving a task to multiple teams if it can be avoided, sure. Otherwise, foster and help cross-team collaboration: that's the only way an organization can scale without buckling under its own weight.