A brief guide to design feedback

February 20, 2020 · 8 min read

Design feedback is one of the challenges I return to over and over again. It never seems to get easier, no matter how many times I practice or how many different tactics and frameworks I try.

Recently, I did my first rounds of feedback with a new team. Once again, I was nervous. To try and ease the uncertainty, I wrote a guide to feedback based on my past experience, and shared it with the team. While the feedback session still exhibited some classic speed bumps — prescriptive feedback, uneven participation, ‘can we see a few options,’ — I believe the shared context set good baselines for us to improve on in the future.

So here’s the guide. It’s a work in progress, and I already have a few small tweaks to make based on our first feedback session. But I thought it would be useful to share.


The goal of this document is to establish consistent guidelines for giving and receiving feedback on design, as well as reviewing and approving design as a group.

Please read these guides before attending your first critique or review.

Much of this guide is adapted from Discussing Design by Adam Connor and Aaron Irizarry.


The goal of design critique is to drive iteration. After critique, the design will continue to change.

A critique is effective when:

A critique is ineffective when:

Critiques can be large or small, and they can include everyone from stakeholders and decision-makers to the generally curious.

How to receive critique

The key to getting effective critique is creating a shared point of view before asking for input. Establish this baseline by answering the following questions:

When presenting design, provide context to critique-givers on your decision-making process. Call attention to elements of your design that solve problems, and point out constraints. Remind participants of our design principles and industry best practices. Solicit and answer questions.

Most importantly, listen actively and read with an open mind. Receive critique without judgement, practice empathy, and express gratitude.

How to give critique

Giving critique is a skill; it begins with the right intentions and takes practice to get right. Great critique helps improve design. Poor critique leads to frustration and confusion.

When looking at a design, start with intentions:

To formulate your critique, answer the following questions:

  1. What is the objective of this design?
  2. What elements of this design are related to the objective?
  3. Are those elements effective in achieving the objective?
  4. Why or why not?

When providing critique, try to share what you think is working with as much enthusiasm as you describe what isn’t working. Avoid the compliment sandwich; be clear, candid, and kind.


The goal of design review is to commit to a final design. If the team commits, no more work is needed. If there are objections, everyone will have clear steps to resolve them.

A review is effective when:

A review is ineffective when:

Reviews should be small. They should only involve decision-makers or key stakeholders. Reviews are about consent, not consensus.

Design reviews are similar to code reviews: code reviews find bugs, maintain consistency, and raise potential integration issues. Code reviews are an important step in maintaining a fast-moving and collaborative code base. In the same way, design reviews help designers remove blind spots and maintain a consistent quantity and quality of output.

What is an objection?

An objection is a very specific, very powerful form of feedback. Objections come from asking the question: Is this safe to try? An objection should be raised if:

This gets at the heart of what makes design reviews so hard: as a stakeholder, you are accountable for the outcomes of the design, even though you are not the person doing the design.

This tension is why we don’t ask “is this the best it could possibly be?” It’s a question breeds skepticism; it comes from a position of doubt. The answer to this question is always “no, it could always be better.” And nobody knows that better than the designer.

Finding “good enough” — a point that is within the safety margins of the project — allows the team to deliver quickly. Fast delivery gives the team time to gather data and solicit customer feedback. This research helps us raise our standards. “Good enough” is a virtuous cycle.

How to receive a review

First, establish a shared understanding with your stakeholders. By the time a review happens, the design has probably gone through many iterations. Recap the history of the design. Explain why decisions were made. Re-state the problem and intended outcomes. Clearly define the audience. Make it obvious exactly what you’re seeking commitment on.

If a stakeholder raises an objection:

  1. Take a deep breath. It’s hard to receive directive feedback.
  2. Re-state the objection clearly. Say, “If I’m understand you correctly, your objection is that _____”
  3. If the stakeholder has not provided one, propose a solution. “If we do _____, will that resolve your objection?”
  4. If the stakeholder has provided a solution, but you can think of a more suitable solution, suggest it.

If you can’t quickly identify a solution, you may need to spend more time iterating on the design.

How to give a review

As in critique, it’s important to understand the context of a design when giving a review. If you don’t have the necessary information to assess the proposed design, ask lots of questions. Make sure to understand:

If the design doesn’t reach the level of “good enough”, or if it is not safe to try, raise an objection:

  1. Clearly state the way the design fails to meet our standards of quality or safety. Be candid.
  2. Have a solution in mind, but listen to alternative solutions with an open mind.
  3. Give the designer a roadmap to resolving your objection.

Objections should be raised with care. Discussing objections requires vulnerability, but addressing them directly is the fastest path to closing feedback loops and committing as a team.

This document comes down to a question: how can we building a positive, efficient culture of design feedback?

If you’re doing this in your own work, reach out; let me know what’s worked, and what hasn’t.