Principles of effective feedback
Feedback should be immediate but not instant. Giving feedback while hot, when you're frustrated, almost always goes wrong. Wait at least 2 hours after the event for your emotions to settle. But don't wait a week: context is lost and impact diminishes. 24-48 hours is the sweet spot for most situations.
Specific beats generic always. 'Your communication needs improvement' is useless. The person doesn't know what to change. 'In today's meeting you interrupted Ana three times while she explained her proposal' is concrete. They can remember the moment, understand the problem, and change the specific behavior. Every piece of feedback should include an observable example.
The positive-negative ratio matters, but not how you think. The 'sandwich' rule (positive-negative-positive) is transparent and people learn to ignore the positive. Better: give positive feedback regularly when you observe it, not just when you need to give negative feedback. This builds a trust bank account that makes difficult feedback be received with openness, not defensiveness.
Proven frameworks: SBI and COIN
SBI (Situation-Behavior-Impact) works because it eliminates interpretation. Instead of 'you were rude', you say: 'In the retro (situation), you interrupted Juan three times (behavior), which prevented him from finishing his point (impact).' This is irrefutable: they're observable facts. The person may disagree with the interpretation 'rude', but can't deny they interrupted three times.
COIN (Context-Observation-Impact-Next step) adds a crucial component: action. Many managers give feedback but don't say what they expect differently. 'Context: we're in crunch. Observation: your PRs take 3 days to be approved. Impact: you block others. Next step: review PRs within 24hrs this week.' This converts feedback into action plan.
For positive feedback, both frameworks work. Don't reserve structures only for negative feedback. 'In Saturday's incident response (situation), you kept calm and delegated effectively (behavior), which helped us resolve in 2 hours instead of 5 (impact)' reinforces exactly what to do more. Specific positive feedback is more powerful than 'good job'.
Giving difficult feedback without destroying relationships
Start with permission. 'I have feedback about yesterday's presentation, is this a good time?' gives the person control. If they're having a horrible day, maybe it's not the moment. Feedback given when someone isn't receptive is wasted feedback. The only exception: safety issues that can't wait.
Assume positive intent and talk about behavior, not character. 'You're careless' is a personal attack. 'The last 3 PRs had no tests and bugs were discovered in production' is an observable pattern. The person can change behavior; they can't change their character. Focus on what they did, not who they are.
After giving feedback, ask 'does that make sense to you?' It's not rhetorical: you really want to know if they understood. Sometimes you discover you had incomplete information. Other times you understand you need to explain more. And always, give chance for the other person to respond. Feedback isn't monologue; it's the start of a conversation about how to improve together.
Common mistakes when giving feedback
The biggest: accumulating feedback and releasing it all in the monthly 1-on-1. This overwhelms the person and makes it impossible to act on all points. Also, old feedback loses context. If something bothered you 3 weeks ago, you should have said it 3 weeks ago. Exception: patterns you need to see several times to be sure they're patterns.
Comparing with others is dangerous. 'Juan delivers features faster than you' creates resentment, not improvement. People are different, contexts are different. Instead of comparing, compare against standards: 'The team standard is test coverage >80% and your last PRs are at 50%.' Standards are objective, comparisons are personal.
Giving feedback via Slack or email about sensitive topics is cowardly and counterproductive. Text loses tone, there's no chance for immediate dialogue, and the person can brutally misinterpret. For feedback you anticipate will be hard to receive, always face-to-face (or video call if remote). The communication channel is part of the message.