4 ms·
> Disputes between two developers on a team, The way I've seen it: you should aim to be the developer avoiding disputes at all cost. If you are responsible for
by MuffinFlavored 4y ago
> Disputes between two developers on a team,
The way I've seen it: you should aim to be the developer avoiding disputes at all cost. If you are responsible for a dispute whatsoever, you're the problem child and will be dealt with (by management)
> disputes between two teams,
At my last job, managers were proxies to teams. Engineers were basically encouraged not to talk to other engineers because it would "distract them from whatever they were working on" and any ask you had for them needed to get approved by their manager/other management anyway.
> disputes between a developer and a team,
Again, teams didn't talk to each other. You tell your manager, they go talk to that team's manager. And that team's manager's main job is to say "no, we have no capacity for that", shielding the team at all costs, unless upper management says something/asks something. All initiatives had to come from above, not below.
> a bunch of teams dogpiling on another team, etc...
You get the idea. Team manager -> team manager