Get your free personalized podcast brief

We scan new podcasts and send you the top 5 insights daily.

Avoid the paralysis of a "kill list" by managing features through a defined lifecycle. Every feature should be in an active phase: 'Exploring' (testing), 'Exploiting' (scaling), or 'Sunsetting' (managed decline). A feature you can't place in a phase is in limbo and draining resources.

Related Insights

Instead of forcing yourself to complete every planned feature, treat decision fatigue as a signal. If you consistently let a feature "die on the vine" because you lack the energy for it, it's likely not a priority for you or the market. This reframes a negative feeling into a useful prioritization tool.

Product leaders should reframe roadmaps from a list of features to a series of barriers they are removing for customers. This shifts focus to high-leverage outcomes like reducing complexity, enabling zero-handholding onboarding, and accelerating time-to-value.

Out of ten principles, the most crucial are solving real user needs, releasing value in slices for quick feedback, and simplifying to avoid dependencies. These directly address the greatest wastes of development capacity: building unwanted features and getting stalled by others.

Most PMs work on existing products, not new ones. Use a specialized LLM skill, like 'Vet a Feature,' to rigorously analyze new feature ideas against anti-patterns and opportunity costs before committing development resources, ensuring you work on the highest-impact items.

A product leader should actively manage development by allocating effort into three buckets: future big bets, core foundation (stability/tech debt), and growth/optimization. The resource allocation isn't fixed; it must dynamically shift based on the product's maturity and immediate business goals.

Actively killing or investing in a feature has clear outcomes. The most damaging path is perpetual limbo where a feature is left "in pilot" or "gathering data" indefinitely. This passive indecision consumes ongoing maintenance effort and opportunity cost without resolution.

Founders embrace the MVP for their initial product but often abandon this lean approach for subsequent features, treating each new development as a major project requiring perfection. Maintaining high velocity requires applying an iterative, MVP-level approach to every single feature and launch, not just the first one.

A single roadmap shouldn't just be customer-facing features. It should be treated as a balanced portfolio of engineering health, new customer value, and maintenance. The ideal mix of these investments changes depending on the product's life cycle, from 99% features at launch to a more balanced approach for mature products.

The question itself reveals a systemic failure. The real problem isn't the feature, but a lack of upfront validation and product discipline before the feature was ever built. The focus should be on pre-build evidence, not post-build justification.

To handle feature requests from customers or your team without getting derailed, create a 'not right now' list. This validates the suggestion and shows leadership by prioritizing, but protects the team's focus on essential work, preserving morale and focus.

Manage Features by Lifecycle Phase, Not a 'Kill List' | RiffOn