Hacker News new | ask | show | jobs
by jxjnskkzxxhx 396 days ago
Im skeptical that positive interaction between teams can exist, other than as positive interaction between their leads. It seems to me that risk/reward for an individual to blame things on a different team it too appealing to pass on.

Or maybe this is how my company has trained me to think. Everything always seems to be a different team's fault

2 comments

This is why blameless postmortem culture is so critical, because in any large organization there will be blind spots due the challenges of coordinating hundreds or thousands of individuals, so if you want to even have a chance of making things better, you need to be able to talk concretely about what went wrong without getting personal. Eventually accountability does need to happen, but it needs to be grounded in technical reality and enforced by people who know what they're doing. Many organizations don't have such people (or don't have them anymore), which leads to all kinds of distortions and prioritizing covering your ass instead of making good big-picture decisions.
Clear responsibilities between the teams can help. Then you don't need to blame, the blame is in the process. "I'll be blocked on X until Y is implemented, but I can work on Z" rather than "They didn't implement Y so I can't work on X" it's pretty subtle but that's people for you. Wording (a) feels more condusive to the follow up of "or I can help with Y"
Yes, this a million times. When things get hard, shared responsibility is your responsibility.