eol-readiness-advisor
Run a go/no-go assessment for retiring a product or feature, then right-size the effort. Use when someone says "we should probably kill this" and nobody has made the call.
EOL Readiness Advisor — Product End-of-Life Decision Assessment Skill
Skill Overview
EOL Readiness Advisor is an interactive product end-of-life assessment skill. Through a structured go/no-go analysis, it determines whether a product or feature should truly be retired (End of Life), recommends the appropriate level of effort for the retirement work, and provides a checklist of obligations that must be verified before an announcement is made—it is equally willing to tell you, “Don’t retire it yet.”
Use Cases
- Leadership repeatedly says, “We should cut this module,” but no one actually makes the decision—you need an evidence-based retirement assessment that can withstand scrutiny in a meeting.
- Retiring a hardware product line with service contracts and channel partners, where you need to determine the appropriate level of personnel and process investment for the EOL.
- Deprecating a declining feature, while avoiding treating a minor deprecation as a flagship-level process or handling a major retirement as merely a ticket.
Core Functions
- Go/No-Go Retirement Decision — Evaluates four retirement signals (financial viability, strategic alignment, availability of an existing alternative, and market irrelevance) against four retention signals (obligation lock-in, strategic importance, lack of a landing path, and exit costs exceeding maintenance costs). It delivers one of five conclusions—Go, Go-with-conditions, Hold, Harvest, or Extend—and clearly distinguishes “defer for now” from “the product still has room for action.”
- Retirement Intensity Dial — Recommends three levels of intensity: Light / Standard / Heavy, corresponding to the number of stakeholders, lifecycle gates used (GA, NSC, EOS, EOE, EOR, EOM, EOL, EOSRV), cross-functional scope, and deliverables. The recommendation is only a recommendation; the user controls the dial and can adjust it at any time.
- Obligation Checks and Customer Landing-Path Analysis — Before an external announcement, identifies obligations such as contracts, SLAs, regulatory commitments, “lifetime” promises, and channel agreements. It assesses the readiness of three customer landing paths—Replacement, Migration, and Graceful exit. If a path is not ready, the conclusion automatically becomes: “Retirement is possible, but the announcement must wait until the conditions are met.”
Frequently Asked Questions
What is the difference between an EOL assessment and a product sunset execution plan?
This skill addresses what happens before the decision: whether the product should be retired and how much effort the retirement requires. It produces a decision and an intensity level as inputs for planning. The phased execution checklist, stakeholder communications, and customer announcements are subsequent steps; this skill explicitly states that it is “not the plan itself.”
What should we do if the assessment concludes, “Don’t retire it yet”?
Hold and Harvest are genuine conclusions, not consolation prizes. The skill also distinguishes between Hold (“not now”—wait for specified trigger conditions) and Extend (“the product still has room for action,” such as an opportunity in a particular market segment or a channel-pricing issue). For the latter, it recommends shifting to a lifecycle strategy assessment and continuing to explore the product’s value.
What data should we prepare for an assessment? Can it run without data?
The ideal inputs are the number of customers, approximate revenue and its concentration, contracts/SLA/regulatory commitments, and whether hardware inventory or channel partners are involved. The skill can also run without this data—it asks no more than four questions, and every “unknown” is marked as an assumption in the conclusion. The assessment can be rerun once more accurate figures are available. A complete assessment takes approximately 15–25 minutes.