|
|
|
|
|
by Jochim
1283 days ago
|
|
I hate separate infrastructure teams with a passion for this reason. Far too frequently you end up in a situation where someone makes an environment change and blows everything up because they have no understanding of the services they're stewarding. If you want me to take responsibility, my team should be managing the service end to end. I feel really strongly against this division of responsibility in software teams. It too often leads to holding up progress and hostile interactions due to each team pursuing their own priorities. |
|
This. I really do not enjoy being called up in the middle of the night to walk a group of people that know absolutely nothing about the system through the steps they need to resolve the issue, because nobody wants to give the “dev” team access to the production environment.
I think the solution that best aligns incentives is the one where the people introducing issues are also the ones called up (and able) to fix them.