liveBook · Manning

Sandwich technique

As explained in Lead Developer Career Guide

A feedback-delivery approach that places criticism or improvement points between two layers of positive feedback or praise.

The sandwich technique delivers constructive feedback by placing criticism or improvement points between two layers of positive feedback or praise. It begins by recognizing strengths, then addresses specific areas for growth with objective, actionable suggestions. section 10.2.3

Use the approach in three stages:

  • Open with positive reinforcement that acknowledges achievements, strengths, or valuable contributions. section 10.2.3
  • Discuss improvement areas objectively, using specific examples and actionable suggestions. section 10.2.3
  • Close with another layer of positive feedback to keep the conversation balanced and supportive. section 10.2.3 section 10.6

Example

Praise a developer’s attention to detail, problem-solving, and clean, efficient, well-documented code. Then address communication problems during a sprint, such as confusion about the project timeline and requirements, and suggest ways to improve collaboration. section 10.2.3

How Lead Developer Career Guide covers it

How deep it goes
Explains the three-part pattern and demonstrates praise, specific criticism, and actionable improvement guidance.
Examples
Uses praise for code quality and criticism about sprint communication, project timelines, and requirements.
What you can do after
Apply it by opening with praise, addressing specific improvement areas, and closing with positive feedback.
How it connects
Connects feedback delivery with positive reinforcement, constructive criticism, communication, and leadership.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Lead Developer Career Guide. The section links point to the parts of the book it draws on.