Gold Plating is a term that means working on a project or task past the point of diminishing returns. It refers to the practice of adding extra features or “polishing” designs beyond the agreed scope without measurably increasing quality.
In UX, designers often try to improve the look and feel with the desire to exceed expectations, often not realizing that their extra effort doesn’t add real value to the user experience. Instead, it introduces unnecessary cost and potential technical debt as these extras often go undocumented.
ORIGIN
The term “gold plating” comes from manufacturing, where a thin layer of gold is applied to a surface. Used carefully, it adds value but used excessively, it adds cost, weight, and the occasional existential question.
Engineering adopted the term to describe work that goes beyond requirements – enhancements that are technically impressive, aesthetically pleasing, and strategically unnecessary.
In other words: Work that makes the team proud… and the roadmap nervous.
WHEN
You’ve encountered Gold Plating when:
- A “done” feature keeps getting one more improvement
- The last 10% takes 90% of the time
- Designers debate shadows while users struggle with basics
- A release is delayed for “just a bit more polish”
- Someone says: “It’s almost perfect” (and means it)
If the work feels satisfying but not impactful, you may just be polishing the the interface.
WHY
Gold Plating is powered by very human instincts:
- Pride in craft: You care too much and stop being objective.
- Fear of shipping imperfect work: “Good enough” may feel like giving up.
- Endless possibility: There is always something you could improve – let’s try one more thing.
- No clear stopping rule: Without a finish line, the work keeps going.
And sometimes: It’s more fun than the hard problems. Fixing onboarding is messy but tweaking a button is delightful. Gold Plating is what happens when effort follows enjoyment instead of impact.
HOW
Gold Plating doesn’t need less effort, it needs better boundaries.
In UX and product work:
- Define “done” before you start: Otherwise, “done” becomes a feeling. And feelings are unreliable.
- Ask: will users notice this? If the answer is “not really”, then reconsider.
- Fix what’s broken before polishing what works: A shiny broken flow is still broken. Just more expensive.
- Timebox refinements: Keep polishing the interface towards the end of the sprint.
- Ship, then improve with evidence: Real users are better critics than your inner perfectionist.
Good design is not about removing quality. It’s about applying it where it matters.
PRO TIP
Leave your ego at the door and weigh the benefits of increased quality with the cost of designing and subsequently building it.
Re-evaluate your biases towards the product regularly, you may have fallen in love with your ideas.
EXAMPLES
Examples of gold plating include the following:
- Perfecting hover states while users can’t complete the main task
- Spending hours adjusting spacing on a rarely used screen
- Adding elegant animations to a confusing workflow
- Building edge-case perfection for cases that rarely exist
- Delaying launch because “this one thing still bothers me”
CONCLUSION
Gold plating quietly delays product design. It turns progress into perfectionism, and priorities into preferences. The hardest part of great design isn’t making things better, it’s stopping when they’re already good enough.
Remember that task success always trumps aesthetics. If only your team notices the improvement, it’s probably gold plating.