AI Project Estimate

How to Resolve Conflicts in Agile Work Environments: A Guide for Founders and Product Owners

Alexander Rocket8 min readUpdated
Two opposing paper ribbons pass through a shared adjustable ring without forming a knot.

Conflict in an agile team is normal, and some of it is useful. An agile team has no single boss who decides everything, so people argue about approach, priorities and quality more openly than in a team where one person gives orders. The goal is to keep it about the work and settle it before it turns personal.

If you’re a founder or product owner working with a development team, in-house or hired, you are often part of the conflict and sometimes its cause. You can also settle more of it than you think.

Two team members work through a disagreement

Healthy conflict is part of the method

The Scrum Guide Expanded, updated in January 2026, says courage includes “engaging in courteous disagreements, e.g., healthy conflict and constructive dissent.” A team that never disagrees is usually a team where someone has stopped saying what they think.

When this article first ran, Anastasiia Musil, a Scrum Master at Rocketech, put it this way: “Conflicts are one of the stages of team development. I don’t think you should avoid them.” The trouble starts when conflict goes quiet: people stop raising problems in meetings and talk about them in private chats instead.

Where conflict in a product team comes from

Most team conflicts start with something unclear, not with difficult people. In the Stack Overflow Developer Survey 2026, developers named what made their job harder in the past six months (n = 18,214). The top answers were unclear priorities or requirements (16.6%), inefficient processes, workflows or coordination (14.6%), and not enough time, staffing or resources (14.1%).

All three are decisions that sit with the person who runs the product. That is good news: you can remove some conflict before anyone has to have a difficult conversation.

ConflictWhat it sounds likeWho decidesWhat helps
Priorities“Sales says this first, the CEO says that”The product ownerOne ordered backlog, one owner
Scope vs date“We can’t fit all this by launch”The product owner, from the team’s estimateCut scope, keep the date and the testing
Quality vs speed“Ship it now, fix it later”The team, by the definition of doneWrite the definition of done before the first sprint
Technical approach“Rewrite it” vs “patch it”The tech lead or the teamA short time-boxed test of both options
Team vs client“That wasn’t in scope”Both sides, by the contractEvery change gets an estimate before work starts
Personal frictionSarcasm, silence, skipped meetingsThe people involved, with the Scrum Master or managerA private one-to-one conversation early
Common conflicts in a product team and who should settle them

Who should resolve what

The Scrum Guide Expanded is clear about roles. The self-managing team “decides how to work, resolves Scrum Team conflict, and fixes problems.” The Scrum Master addresses whatever slows the team down and “cannot be resolved by the Scrum Team.” And on priorities: “The Product Owner is one person, not a committee,” and “Those wanting to change the Product Backlog need to convince the Product Owner.”

For a founder, that last line removes a whole class of conflict. If investors, sales and you all talk to developers directly, the developers end up refereeing your priorities. Send every request through one person who orders the backlog.

The people who usually settle conflicts are under pressure themselves. Gallup’s State of the Global Workplace 2026 report puts global manager engagement at 22% in 2025, and finds leaders substantially more likely than individual contributors to report a lot of stress (+7 points). If your team lead is stretched thin, conflicts wait longer to be noticed.

How serious is it? Five levels of conflict

Agile coaches often use five levels of conflict, a model from Speed Leas that Lyssa Adkins adapted for agile teams. It is a model for judgment, not a measurement, but it helps you decide how to step in.

LevelWhat you seeWhat to do
1. Problem to solvePeople share information and ask honest questionsLet the team work it out
2. DisagreementPeople protect themselves; information is shared selectivelyBring the facts back to the table in a meeting
3. ContestSides form; old issues come back; winning mattersA facilitator, usually the Scrum Master, runs a structured conversation
4. CrusadeFactions; people talk about removing othersA manager steps in; separate the decision from the people
5. World warThe goal is to hurt the other sideSeparate the people; rebuild the team
Five levels of conflict and what to do at each

Most product teams spend their time at levels 1 and 2. The point of noticing early is to keep them there.

Storming is a stage

Psychologist Bruce Tuckman described the stages teams go through in 1965: forming, storming, norming and performing, with adjourning added later. New teams are polite at first. Then differences in approach show up and people push back, which is storming. Many teams stall there.

Expect storming after any change: a new team, new people joining, or two teams merging. On Everytale, an online events platform, 11 of our specialists joined the client’s 25-person core team. Joining an existing team takes agreed rules on who reviews whose code and who sets priorities, made before the first disagreement, not during it.

Steps to resolve a conflict

  1. Name it early. A short private message (“You seemed frustrated in the planning, what’s up?”) costs nothing.
  2. Separate the decision from the people. Write down what has to be decided and by when.
  3. Get the facts on the table: the estimate, the data, the user feedback.
  4. Let the person who owns the decision make it, and say why.
  5. Write the decision down so it isn’t argued again next week.
  6. Look at the cause in the next retrospective: an unclear priority, a missing rule, a handover gap.

Anastasiia’s advice from the first version still stands: “Talk about them openly. I’m deeply convinced that if people in a team can give feedback to each other, they can overcome the conflict on their own.”

Conflicts between your team and a vendor

When you hire a team, many conflicts are about scope and money. They are easier to settle when everyone can see the numbers. An estimate where every hour traces back to a user story turns “that wasn’t included” into a line you can point at. You can get a free project estimate that works this way: you confirm the user stories in scope, we check the hours against what our team books on finished projects and multiply by our published rate of $39-55 an hour. It is a planning range, not a fixed quote, and it gives both sides the same list to argue from.

Dependencies between teams cause friction too. On Traza, we built a mobile app on the client’s live API. At kickoff a login error on their dev API stopped our screen work until their team fixed it. After that the two teams worked as one. The fix was clear ownership: their team owned the backend, ours owned the app.

In a dedicated team, the roles are set up to catch this: a product owner on your side sets priorities and accepts the work, and a Scrum Master runs the process and clears blockers.

What we would do

  1. Name one product owner and send every request through them.
  2. Write the definition of done before the first sprint, so quality isn’t argued feature by feature.
  3. Agree how scope changes are handled before work starts.
  4. Expect storming when a team forms or grows, and set rules early.
  5. Ask the Scrum Master or team lead about tension in one-to-ones, not only about deadlines.
  6. Fix the cause in the retrospective, not just the argument.

Overload and conflict feed each other. Our guide on keeping an agile team stress-free covers the other half.

Have questions about our approach and internal processes? We are happy to answer them.

FAQ

Are conflicts normal in agile teams?

Yes. Agile teams decide together, so disagreements surface openly. The Scrum Guide Expanded calls for healthy conflict and constructive dissent. The risk is conflict that turns personal or goes quiet.

Who resolves conflicts in a Scrum team?

The team resolves its own conflicts first. The Scrum Master helps with whatever slows the team down and can’t be settled inside it. Conflicts about priorities are settled by the product owner, who orders the backlog.

What causes most conflict in software teams?

Unclear priorities and requirements, inefficient processes, and too little time or staff. In the Stack Overflow Developer Survey 2026 these were the three most common reasons developers gave for their job getting harder.

What are the five levels of conflict?

Problem to solve, disagreement, contest, crusade and world war. The model comes from Speed Leas and was adapted for agile teams by Lyssa Adkins. It helps you judge how to step in; it isn’t a measurement.

How can a product owner prevent conflict with a development team?

Keep one ordered backlog, agree the definition of done and the change process before the first sprint, and give every change an estimate before work starts.

The best of our blog, bi-weekly

Carefully curated content for resourceful Devs, CTOs, and PMs. No spam.

You may also like

Talk to us!

Send us a message and we'll get in touch with you as soon as we can.