How to give feedback to a colleague (with a scored example)
Written by Toby Sinclair
Updated
Key takeaways
You do not have a hierarchy to hide behind — say it as a peer.
Name the impact, not just the behaviour you disliked.
Plan for defensiveness. It is predictable, not a reason to stop.
Leave with a check-in, or the conversation evaporates by Friday.
No sign-up · about 5 minutes · you’ll need a mic
Talk to them, not about them. Use one recent example, the impact on the shared work, and the change you need. Do not open with a character study. When they say they have been slammed and this feels like an attack, acknowledge the load, then return to the example. Softening the message until it could mean anything is how the late work continues and the relationship still gets worse.
1. Peers do not have a hierarchy to hide behind
Feedback to a colleague is harder than feedback to a report because you cannot end with “anyway, I need this by Friday” as a manager. You need the work to change and the relationship to survive. That only works if the content is specific. “You have been a bit unreliable” is a fight. “The deck landed at 10pm on Tuesday, I had already sent the pack, and the numbers were wrong in the summary” is a fact pattern. Facts can be discussed. Identities cannot.
2. Impact is the sentence most people skip
Colleagues can argue with your standards. They cannot easily argue with the consequence if you describe it cleanly. “I stayed until midnight.” “The client saw version three.” “I covered your section and mine.” Impact without accusation is the difference between a request and a prosecution. Then say what you need next time: earlier flag, a drop-dead time, a split of the work. A complaint without a request is just venting with better posture.
3. Defensiveness is predictable. Plan for it
“I have been slammed, this feels like an attack” is a common move. It may even be true. Both things can sit in the room: they are busy, and the late work still landed on you. If you collapse into “forget I said anything,” you have trained them that emotion ends the topic. If you escalate into a catalogue of every slight, you have made it personal. The practised move is a short acknowledgement, then the example again, then the ask.
4. Do it while the artefact still exists
Peer feedback dies when you wait until the project is folklore. Book fifteen minutes within a few days of the miss, while the deck, the ticket, or the timestamp is still on the record. Ask for a private slot, not a thread with an audience. “Can I grab you about Tuesday’s handoff?” is enough. If you only ever give this feedback when you are already furious, they will hear the fury and not the example. The conversation is cheaper when it is still about one artefact.
5. Close with a check-in, then actually have it
“Let me know if it will slip” evaporates by Friday. Agree a time you will look again — the next planning meeting, Thursday at four, the standup after the next drop. Put it in the calendar. If the pattern continues, that check-in is when you decide whether this stays a peer conversation or becomes a manager one. Going to their manager first, before you have had this, makes you the problem in their story. Going never, after three more late packs, makes you the person who complained in the kitchen and did nothing. The check-in is also where you can say thank you if the flag came earlier. Reinforcement is part of the working agreement, not a softening of the original ask.
6. The third miss is a different conversation
Twice is a pattern you can still handle as a peer. A third time, after a dated check-in, is when you say you will involve the person who owns the work. Tell them that before you do it. Surprise escalation after a polite chat is how peer feedback turns into politics. The first conversation was supposed to make that step unnecessary. If it did not, do not pretend you are still at “just so you know.”
Mistakes that turn feedback into fog
The feedback sandwich that buries the point. Doing it in Slack with an audience. Waiting until the project is over and the damage is folklore. Softening until the only verb left is “maybe we could think about…” Saying it to their manager first so it arrives as a rumour. Practise saying the sentence you are afraid of: the work was late, it affected me, I need it earlier. If you cannot say that to a friendly peer in a simulation, you will not say it when they are hurt.
What to say
One example, one impact, one ask. No character study.
You
I know your plate is full. I need to talk about the tracking schema — we have missed it two sprints in a row, and it is pushing my dashboard late for the exec review.
You
I am not saying you are trying to make this harder. I am saying the late handoff means I redo charts at the last minute.
You
What I need is an earlier flag if it will slip, so I can adjust. Can we check in on Thursday before I lock the pack?
If they say this
They say
“I am getting hammered with bugs. This feels like an attack.”
You say
“I hear the load. I am still talking about the handoff, not about you as a person. The schema missed again, and it landed on my review.”
Busy can be true. It does not retire the example. Acknowledge, then return.
They say
“Can we not make this all on me?”
You say
“I am not asking you to own the whole launch. I am asking you to tell me when your piece will slip so I do not look unprepared.”
Keep the ask small and practical. A trial of blame is how peers stop talking.
They say
“Why didn’t you just message me at the time?”
You say
“Fair. I should have flagged it sooner. I am flagging the pattern now because it has happened twice and the exec review is today.”
Own the delay if it is real. Do not let it become a reason to drop the request.
Follow-up note
A recap between peers should be short enough to read in the queue.
Hi Daniel, Thanks for the chat. We agreed you will flag if the tracking schema will slip, and we will check in Thursday before I lock the exec pack. I am not looking for a post-mortem. I just need the earlier signal. Alex
Example attempt transcript
A scored example of this conversation — with what worked, and a mistake that is not recommended.
Daniel Mercer
Hey — you wanted to talk? I’m a bit tied up, so what’s going on?
Colleague
I know your plate’s full, but we missed the tracking schema for the second sprint in a row, and it’s pushing my dashboard late for the exec review.
What worked
The miss had a name and a consequence. Second sprint, tracking schema, exec review. That is feedback. “You’ve been a bit unreliable lately” is a mood, and moods are easy to fight.
Daniel Mercer
Look, I’m getting hammered with bugs — it’s not like I’m just dropping the ball. You act like I’m trying to make your life harder.
Colleague
I’m not blaming you, but missing this again means I’m redoing charts last minute, and it’s happened enough that I have to flag it.
Daniel Mercer
Okay, yeah. I get it. Just—can we not make this all on me?
Colleague
All I need is for you to say if it’s going to slip so I can adjust—otherwise I look unprepared.
A common mistake
“You always do this and it's getting really frustrating for everyone.”
That’s not recommended. A request without a check-in evaporates by Friday. You named the pattern and then left it as a hope. Agree when you will look again, or you had a corridor chat, not a working agreement.
This example scored 74 / 100.
No sign-up · about 5 minutes · you’ll need a mic
Frequently asked questions
Is this a manager conversation or a peer one?
What if they really were slammed?
Should I do this in public?
How do I keep it from becoming a fight?
What if they take it to my manager?
Related conversations
Explore more conversations
Reading about it is the theory test. Practising it is the driving test.
No sign-up · about 5 minutes · you’ll need a mic
Written by Toby Sinclair, founder of Real Talk Studio. Updated 15 August 2026.