The team built features that were never requested. What should happen?

Gold plating

Check whether the extra work creates real value and whether it was authorized. Remove or defer unnecessary additions when they increase testing, support, cost, or risk without an agreed benefit.

What to do now

  1. Identify the unrequested functionality
  2. Assess its lifecycle impact
  3. Ask the owner to accept or remove it
  4. Reinforce the agreed scope boundary
Recommended action flow for gold plating: Identify the unrequested functionality then Assess its lifecycle impact then Ask the owner to accept or remove it then Reinforce the agreed scope boundary. Escalate when the additions threaten safety, security, delivery dates, or supportability.

When to escalate

Escalate when

The additions threaten safety, security, delivery dates, or supportability.

Who decides

The scope owner and authorized sponsor

Example

A decorative dashboard animation is removed because it delays accessibility testing and does not support the accepted outcome.

Mistake to avoid

Rewarding extra features without considering their maintenance burden.

Prevent a repeat

Review ambiguous requirements and unresolved acceptance conditions before the affected work begins.

Suggested ApprovedFlow setup

  • Projects
  • Tasks
  • Documents
  • Approvals

Keep the agreed scope and acceptance evidence with the project; record any proposed change and its decision separately. See the platform

Related cases

Practice references