Private equity and portfolios
Product rationalization after software acquisitions: which products to sunset
By SourceX Editorial · Updated
Short answer
Software product rationalization decides which acquired products to invest in, maintain, merge, sell or sunset by scoring each on revenue, margin, customer overlap, technical risk, contract obligations and the value of its records. The rule: no product is sunset until its contracts allow it and its support, issue and code history has been preserved and reviewed.
Key takeaways
- Score every product on the same six criteria so rationalization decisions are comparable across the portfolio.
- Contract obligations usually set the timing of a sunset more than technical or financial scores do.
- A product's records, such as support tickets, issue history and code reviews, can outlive the product and deserve their own score.
- Weak scores lead to one of several outcomes, from maintain to merge or sell, not automatically to shutdown.
- A read-only period with a clear export route reduces customer friction at the end of a product's life.
What is software product rationalization?#
Software product rationalization is the periodic review in which an acquirer decides what to do with each product it owns: invest, maintain, merge into another product, sell or sunset. For buy-and-hold software groups, it usually follows a run of acquisitions that left overlapping products serving the same customers.
The review works best as a scoring exercise with fixed criteria and named evidence sources. Without one, decisions follow the loudest general manager, the latest outage or whichever product the group CEO used most recently.
The scoring matrix#
The scoring matrix rates every product on six criteria using qualitative bands such as strong, adequate and weak, with evidence from finance, product, engineering, legal and support. Record the evidence behind each rating so the next review can see what changed.
Weight the criteria to fit the group's strategy, but keep the weights fixed for a review cycle so products are compared fairly. A group focused on cash generation will weight margin heavily; one preparing a platform sale may weight overlap and technical risk.
| Criterion | What to assess | Evidence source |
|---|---|---|
| Revenue | Recurring revenue, growth and churn trend | Billing system, finance reporting |
| Margin | Hosting, support and engineering cost to serve | Cost allocations, cloud bills, ticket volume |
| Overlap | Shared customers and duplicate features with sibling products | CRM matching, feature comparison |
| Technical risk | Unsupported stack, security debt, key-person dependence | Engineering review, vulnerability reports |
| Contract obligations | Remaining terms, SLAs, escrow, notice and data return duties | Contract database, legal review |
| Value of the product's records | Depth and linkage of support, issue and code review history | System inventory, metadata fit check |
- 01Your work records
- 02Personal details removed
- 03You approve the release
- 04Licensed to AI developers
From scores to decisions#
Scores point to one of five decisions, and a weak score rarely means immediate shutdown. A product with flat growth but healthy margin and loyal customers may be worth maintaining for a long time; a product with heavy overlap may serve customers better merged into a sibling.
Record each decision with a review date. A key customer's renewal, a security finding or a market shift can move a product between categories, and the matrix makes that movement visible.
| Pattern of scores | Usual decision |
|---|---|
| Strong revenue and margin, low overlap | Invest |
| Flat growth, healthy margin, low technical risk | Maintain |
| Heavy overlap with a stronger sibling product | Merge and migrate customers |
| Healthy business that does not fit group strategy | Sell |
| Weak revenue, weak margin, high technical risk | Sunset, subject to contracts |
Contract obligations set the sunset clock#
Contract obligations set the timing of any sunset, because customers on multi-year terms, SLAs or escrow arrangements cannot simply be switched off. Legal should produce a list of every active contract with end dates, notice requirements and data return duties before anyone announces a date.
Where a few large customers hold long terms, the choices are to wait, negotiate an early migration with an incentive, or keep a minimal service running until those contracts end. Each choice has a cost that belongs in the margin score.
- Remaining subscription terms and auto-renewal dates.
- End-of-life or discontinuation clauses and required notice.
- SLA and uptime commitments during the wind-down.
- Source code escrow release conditions.
- Data return formats and deletion certification duties.
- Reseller, partner and integration agreements tied to the product.
Score the records, not only the product#
A product's records deserve their own score because they can outlive the product. Support tickets linked to engineering issues, code reviews, release notes and onboarding history document real software work, and they are usually deleted with the infrastructure unless someone decides otherwise.
Separate customer content, which follows customer contracts, from the company's own operating records. The second group can feed internal knowledge bases, documentation for a successor product, exit diligence or, where rights allow, licensing. The SourceX Enterprise Data Value Framework is one way to assess them, weighing drivers such as human-generated signal, domain expertise, recency, data cleanliness and rights against preparation cost and privacy burden.
- Which systems hold support, issue and code review history, and on which subscription plan?
- How much history is still accessible, and was any lost in past migrations?
- Do tickets link to issues, commits or releases, or stand alone?
- Which records contain customer content or customer code?
- Who holds admin access to export everything before shutdown?
Running the sunset itself#
Running a sunset well means giving customers a read-only period and a clear export route before access ends. Large vendors follow the same pattern: Autodesk first put BIM 360 Team and A360 Team files into read-only mode, letting customers copy them to Autodesk Docs or download them, and fully retired both products at the end of 2023. Atlassian, retiring the Bitbucket Cloud issue tracker and wiki, announced a removal date of August 20, 2026 and offered two routes for issues: a zip export or a move into Jira.
For an acquired product, the sequence is announcement, migration offer, read-only period, final export and decommissioning. Archive the company's own records before infrastructure shutdown, and keep an index of what was retained, returned and deleted, with the contract basis for each.
Give one person ownership of the sunset runbook, from the first customer notice to the final deletion certificate. Most failures at this stage are handoff failures: a cloud account closed by finance before engineering finished the export, or a help desk plan downgraded and its history lost.
Illustrative: three overlapping products in one vertical#
Illustrative: a fictional vertical software group owns three products for commercial cleaning companies after successive acquisitions: a cloud scheduling platform, an older desktop job costing system and a small customer feedback tool. The group scores all three in one review.
The cloud platform scores strongly on revenue and margin. The desktop system has loyal customers but high technical risk and heavy overlap, so it is set to merge into the cloud platform as contracts renew. The feedback tool scores weakly on everything except its records: a long history of customer feedback linked to support resolutions.
The group sunsets the feedback tool, gives customers a read-only export period, and archives its internal support and engineering history with an index before shutting down hosting. The decision on further use of that archive is made separately.
How SourceX supports rationalization decisions#
SourceX can supply the record-value input to a rationalization review. A metadata-only fit check indicates whether a product's support, issue and code review history is a licensing candidate, without moving files, so the group can score that criterion with evidence rather than guesswork.
If the group proceeds, the SourceX five-step transaction, Supply, Rights, Preparation, Approval and Delivery, runs separately for that product's records, and the operating company approves every step. Data is licensed, not sold, so the group keeps ownership after the product itself is gone.
Frequently asked questions
How often should a software group run rationalization?
Run it on a regular planning cycle and after any acquisition that adds an overlapping product. Products near a contract cliff, an end-of-support date for their stack or a key engineer's departure deserve an interim review, because those events can change scores quickly.
Should customers be told a product is under review?
Usually not until a decision is made, because early signals can trigger churn in products you may decide to keep. Once the decision is final, communicate clearly with dates, migration offers and export instructions, in line with each contract's notice requirements.
Can a sunset product's records still be used?
Often, if the company's own records are separated from customer content and preserved before shutdown. Support history, issue trackers and code reviews can feed internal tools, documentation and diligence, and where rights allow they may be licensed. Decide before deleting infrastructure, because deletion is usually permanent.
Who should own the scoring?
The head of portfolio operations or the group CTO usually owns the process, with finance supplying revenue and margin, engineering the technical risk, legal the contract obligations and support the customer evidence. A single owner keeps criteria and weights consistent across products and review cycles.
Is selling a product better than sunsetting it?
When a viable business exists that simply does not fit the group, selling usually preserves more value for customers and the group. Settle what happens to the product's internal records before signing, because a buyer will expect them and a sale may transfer them for good.
Sources
- Autodesk moved BIM 360 Team and A360 Team files to read-only access, with options to copy data to Autodesk Docs or download it locally, and fully retired the products at the end of 2023. Source
- Atlassian announced that the Bitbucket Cloud issue tracker and wiki would be removed on August 20, 2026, with issues exportable as a zip file or migratable to Jira. Source
Related resources
- QuestionCan SaaS data be licensed?
- InsightCan roofing contractors sell their data to AI companies?
- InsightCan electrical contractors license their job records to AI companies?
- InsightCan mechanical contractors license project and service data to AI?
- IndustryBPO & contact centers data
- IndustryFintech software data
See if your company qualifies
A short company assessment. No data uploads are needed.