Nobody puts “professional referee” in a project manager job description, but that’s a big part of what the job actually is. Two engineers disagree on architecture and it’s somehow become personal. A designer feels steamrolled in every meeting and has quietly stopped speaking up. A vendor and your internal team are pointing fingers at each other over a missed handoff. None of that shows up on a Gantt chart, and all of it will sink your timeline faster than any technical problem will.
I’ve spent a good part of my career not just running projects, but leading and staffing other project managers, coaching them through exactly this kind of friction, and being the first point of escalation when it got past what they could resolve on their own. So I’ve seen this pattern from both sides, in the middle of it and one step removed, watching what actually works versus what just looks like leadership.
Most conflict isn’t really about the thing it’s about
The architecture disagreement is rarely just about architecture. Usually it’s about who felt heard in the decision, who’s worried about looking bad if it goes wrong, or an old grievance from three sprints ago that never got resolved and is now wearing a new costume. If you only address the surface disagreement, you’ll solve this one and watch the same underlying tension resurface next week wearing a different topic.
The first real skill in conflict resolution isn’t mediation technique, it’s noticing when a disagreement has stopped being about the stated topic. You can usually tell because the conversation gets more heated than the actual stakes justify. Nobody gets that worked up over a config setting. They got that worked up because the config setting became a stand-in for something else.
Separate the friction from the person
The most useful shift I ever made was learning to treat friction as information about the system, not a verdict on anyone’s character. Two people clashing over priorities usually means the priorities themselves were never clearly agreed on, not that one of them is being difficult. A team member who’s suddenly defensive in reviews might be protecting themselves against a pattern of feedback that’s felt more like attack than help.
This matters because how you frame the conflict to yourself shapes how you show up in the room. If you walk in believing someone is “the problem,” you’ll run a conversation aimed at fixing them. If you walk in believing there’s a system or a misunderstanding causing friction between two reasonable people, you’ll run a completely different conversation, one that actually gets somewhere.
The conversation that actually works
When I sit down with two people in conflict, I try to get each side to state the other person’s position accurately before either one argues against it. It sounds almost too simple, but most conflict survives on the fact that neither side has actually heard the other’s real concern, only their own rebuttal to an assumed version of it. Once both people can accurately restate what the other one actually wants, half the heat usually drains out of the room on its own, because it turns out they agree on more than they thought.
Then I ask what each person needs to feel like this is resolved, not what they want to be right about, what they actually need going forward. Those are almost always different questions with different answers, and the second one is usually much easier to negotiate than the first.
What I learned coaching other PMs through it
Staffing and coaching other project managers taught me something I didn’t expect: most new PMs try to avoid conflict entirely rather than resolve it, hoping it’ll dissolve on its own if they just keep the meeting productive and move past the tension quickly. It almost never dissolves. It goes underground, and underground conflict is much harder to manage than the version that’s still out in the open, because now it shows up as passive resistance, slow responses, and quiet disengagement instead of an actual disagreement you can address.
The PMs who got good at this fast were the ones willing to name the tension out loud, gently, in the room, instead of pretending not to notice it. Something as simple as “I’m sensing some disagreement here, let’s actually talk through it” does more than an entire meeting spent politely working around it. It’s an uncomfortable habit to build, and it’s the one that separates PMs who manage friction from PMs who just wait for it to boil over into something worse.
When it’s not really a two-person problem
Sometimes the conflict keeps recurring no matter how well you mediate any single instance of it, and that’s usually a sign the real problem is structural. Two roles with overlapping ownership that was never clarified. A process that forces people to compete for the same limited resource every sprint. No amount of one-on-one conversation fixes a structural conflict, because you’ll just be having the same conversation again next month with fresh irritation attached to it.
If you notice the same two people, or the same two roles, colliding over and over, stop mediating the individual fights and go fix the overlap that’s causing them. That’s a harder conversation, usually with leadership rather than the two people in the room, but it’s the one that actually stops the pattern instead of just managing this week’s version of it.
What good conflict resolution actually looks like
It’s not a team where disagreement never happens. Teams that never disagree are usually just teams where people have learned it’s not safe to say what they actually think, and that’s far more dangerous than visible friction. Good conflict resolution produces a team that disagrees openly, resolves it directly, and moves on without carrying a grudge into the next sprint. That’s the traction the title promises, friction that gets converted into a better decision instead of a slow leak of trust.
What’s the conflict on your team that keeps resurfacing no matter how many times you think you’ve resolved it? I’d bet it’s structural, not personal. Tell me what it is.


