Review whether to keep, simplify, retire, or investigate a feature
Make a feature decision with measured use, user dependency, maintenance, contracts, and migration risk visible.
- Preparation
- An evidence review followed by dependency and migration checks.
- Difficulty
- Advanced
- Task
- Review an unused product feature
Before you start
Get what you need before you start
- Bring the feature definition, instrumented events, support records, known users, contracts, integrations, maintenance work, and accountable owner.
- Confirm that the analytics definition and collection remain valid for this review.
Steps
Work through the method
Use the listed inputs and tools. Check the evidence when you need to verify a step.
Audit measured use and its limits
Define the feature from reviewed events, inspect adoption and frequency, and document missing platforms, untracked paths, shared accounts, and occasional critical use.
Why it matters: Measured use can inform the review only when its coverage and definitions are visible.
- Input
- The feature definition, tracked events, active-user definition, and data quality notes.
- Output
- A feature-use summary with coverage gaps and affected cohorts.
Tools in this stepAmplitudeEvidence for this step
Amplitude can define a feature from a tracked event and compare adoption with average frequency in Feature Engagement.
Amplitude: Features; Feature engagement
Check dependency and removal evidence
Review direct user dependency, support cases, contracts, accessibility, integrations, data, maintenance, security, and migration needs. Contact affected users when records cannot explain critical use.
Why it matters: Low measured use can coexist with high dependency or difficult removal.
- Input
- The use summary, product records, contracts, support evidence, and integration map.
- Output
- A dependency and removal-risk record with named owners.
Tools in this stepEvidence for this step
One founder reports that a complicated requested feature remained unused after the requesting user downgraded, while commenters identify displaced work and maintenance.
Hacker News: Comment by kureikain, 29 September 2021; replies by darknavi and grujicd, 30 September 2021
Record the feature decision
Choose keep, simplify, retire, or investigate. Record the evidence, contrary cases, maintenance effect, customer communication, migration plan, reversibility, and review trigger.
Why it matters: A safe decision must explain how present users and future product cost were considered.
- Input
- The use summary, dependency review, and authorised decision.
- Output
- A dated feature decision with communication, migration, and follow-up owners.
Tools in this stepEvidence for this step
One founder reports that a complicated requested feature remained unused after the requesting user downgraded, while commenters identify displaced work and maintenance.
Hacker News: Comment by kureikain, 29 September 2021; replies by darknavi and grujicd, 30 September 2021Amplitude can define a feature from a tracked event and compare adoption with average frequency in Feature Engagement.
Amplitude: Features; Feature engagement
Success checks
Check the result before you finish
- The decision states the analytics coverage and gaps.
- Direct dependencies, contracts, integrations, and migration needs have owners.
- The communication and review trigger match the chosen action.
Failure modes
Watch for these problems
- Do not retire a feature from adoption data alone.
- Investigate further when occasional critical use remains plausible.
- Pause removal when a contractual, accessibility, safety, data, or integration obligation is unresolved.
Tools
Choose the tools you need
Tool
Amplitude
A product analytics workspace for saving a defined metric and reviewing recorded feature use.
Check fit, limits and pricingSources
Read the sources behind this practice
Check what each source supports and where the advice has limits.
- Hacker News: When users never use the features they asked forFirst-hand founder and practitioner discussion · Published 29 September 2021
- Hacker News: How do you build a bare minimum feature?First-hand practitioner discussion · Published 11 November 2021
- Amplitude: Product AnalyticsOfficial product documentation · Publication date unavailable