🗣️Ackward 1 on 1's
Let's be honest: most one-on-ones are either status updates in disguise or awkward conversations where everyone pretends to be working on a "long-term growth goal."
I didn't want either as a design manager.
| “improve incrementally”
I wanted to know how my designers were feeling. I wanted to talk to people for real. I wanted to keep track of real skill growth without making a graveyard of Google Sheets
That's how the GAP Framework came to be. A simple way for designers to think about, say, and improve their work every two weeks.
🧩 What is the GAP Framework?
It's only three questions:
G — Great: What worked well?
A — Aweful: What didn't?
P — Polish: What's needs to improved?
That's all. I sit down with each designer every two weeks, and we talk about those three things. The Greats help people feel good about themselves and get noticed. The Awfuls bring out pain points and real feelings. The Polish becomes the main focus, and we work on that skill together in the next few one-on-ones.
The polish could be any of the following:
Soft skills, like talking to stakeholders and sharing your thoughts
Crafting design (like interaction design, Figma speed, and prototyping)
Understanding the product (for example, coming up with hypotheses and developing product sense)
🏯 What is it based on?
The idea comes from a few different ways of thinking about how to improve skills:
The polish could be any of the following:
Kaizen (a Japanese way of thinking about how to always get better) says that small changes over time can have a big effect.
Coaching for a growth mindset: every mistake is a chance to think about what you've done and get better.
Rituals from the past in Agile, but with a twist
It gets rid of the formality of IDPs (Individual Development Plans) and gives you something that is lighter, faster, and more human. We have tied GAP with team OKR's that help us meet product needs.
E.g In order to better comprehend A/B testing and watch session replays, our designers improved their amplitude skills.
👥 How GAP helped my team improve
I've been using GAP with my QuillBot extension design team for over two years.
For instance, one designer was unsure at first about cross-functional meetings. We gave them the "polish" skill of syncing daily and async updates. They did this over three cycles:
This is what happened:
Co-presented during sprint reviews
Asked questions during team meetings
Led a deep dive into UX with PMs
By the end of the quarter, they weren't just talking; they were leading conversations.
Another instance of one designer sticking to requirements and not thinking of product scale. We discussed that "product sense" needs to be polish
We took a nn/g course about product
Asked to attend and understand product roadmap sessions
Dig deep into competitors and understand capabilities and features
The designer started delivering better designs and was promoted in that cycle.
Example GAP Session
Great! After three tries, I finally got the mobile prototype to work. PM and Eng were very happy.
Awful: "When I was asked about the interaction pattern during the design critique, I froze."
Polish: "I think I need to get better at taking criticism." Like, not shutting down.
Growth Skill: Getting and acting on negative feedback.
Plan: For the next two weeks, we'll look at designs together. Try to see criticism as a way to work together.
💥 Last Thought
GAP is just very simple and clear and that's what makes it work. It gives shape to the unseen emotional work that goes into growing a design. People know they can talk about a bad week without being judged. Or a small win that doesn't make them sound like they're bragging.
|"What went well? What went wrong? "What can we make better?"
If you ask this every two weeks, you'll make your team stronger, one conversation at a time.