FrameworksArchitectureApp Rationalization

App rationalization that ends with the app turned off — and the money back.

“Which applications should we keep, invest in, migrate or retire?”

The whole method, end to end: an inventory with business and technical fit, every application placed on Gartner’s TIME model, a migration path from the 7 Rs for every move, and total cost of ownership read from the books. Dotwork keeps the decision on the same model as the contracts, the dependencies, the portfolio and the budget, so Eliminate becomes a funded decommission and the saving is tracked until it leaves a budget. Score on your own criteria, use your own labels and run it in waves.

Runs in

Covers

TIME model · 7 Rs

The pressure

The decision gets made in a workshop. The application keeps running.

Rationalization starts with a spreadsheet of every application, a scoring workshop and a list of what to retire. Then it stalls. The cost behind each app was estimated, not booked. Nobody checked what depends on it or when its contract renews. The decommission was never funded, and the saving was counted in the business case but never taken out of a budget.

What it looks like today

  • Fit scores from a workshop two years ago
  • Retirement lists with no funded decommission
  • Contracts renewing on apps marked Eliminate
  • Savings claimed but still sitting in a budget
  • Duplicate applications nobody will own

Full coverage

From the inventory to the last decommission.

No step lives in a scoring spreadsheet. Inventory, assessment, dispositions, migration paths and follow-through all sit beside the cost, contracts and portfolio they affect.

Built for Gartner TIME and the 7 Rs of migration

Inventory

Know what you run.

  • Application inventorySee the Estate — owner, lifecycle, criticality
  • Capability coverageMap the Capabilities, apps per capability
  • Duplicates and sprawlSprawl Finder, sized by cost
  • Technology productsFace the End of Life — versions and support dates

Assessment

Score it, and keep the score honest.

  • Business fitScored with an assessor and an as-of date
  • Technical fitScored the same way, beside conformance
  • Criticality and importanceOn every application and capability
  • Stale or missing scoresAssessment Watch — unknown, never zero

TIME dispositions

Gartner’s four answers, each with a next step.

  • TolerateKept running, with spend watched against the label
  • InvestFunded through Strategic Portfolio Management
  • MigrateA target plateau and an initiative to get there
  • EliminateA funded decommission, saving tracked to the budget
  • Objective against scoresDisagreements flagged in See the Estate

The 7 Rs of migration

A path for every move, priced.

  • Rehost and relocateRun-rate change priced plateau by plateau
  • Replatform and refactorLabor priced from Workforce & Labor rate cards
  • RepurchaseThe new contract in Procurement, beside the old one
  • RetainKept in the baseline, revisited at the next assessment
  • RetireRetiring in Price the Target State, run-rate released

Cost and contracts

What each application really costs to keep.

  • Total cost of ownershipOwn the Cost — technology, people and AI
  • License use against entitlementOver-licensed products, sized
  • Contract notice datesRenewal Radar, beside the disposition
  • Unit costOptimize IT, application by application

Risk and follow-through

Where rationalization usually stalls.

  • End of supportEnd-of-Life Clock, with exposure ranked
  • DependenciesBlast Radius before anything is switched off
  • Decommission workInitiatives in the portfolio, tracked to done
  • Savings bankedTransformation Management — proven, then removed

What changes

What changes.

A one-time scoring exercise

Fit kept current, with an as-of date and an assessor on every score

Cost estimated per application

Every application carrying its booked cost from the ledger

A retirement list

Every disposition planned, funded and tracked to decommission

Savings in the business case

Savings proven, then taken out of a budget

TIME, with the money on every dot

Tolerate, invest, migrate, eliminate — then follow each one through.

Every application placed by business and technical fit and sized by what it really costs. Where the recorded investment objective disagrees with where the scores put it, the disagreement is the finding. Each dot carries its contract notice date, what depends on it and the initiative — if any — that will act on it, so Eliminate means a funded plan, not a label.

Where other tools stop

APM tools score the portfolio. Finance holds the cost. Procurement holds the contracts. The decision only sticks when all three sit on the same dot.

Flexed to how you run

Your criteria, your labels, your pace.

There is no single right way to rationalize. Dotwork follows the established methods where they help and lets you shape the rest without losing what makes the results comparable.

Your scoring model

Score fit on your own criteria and scales. The quadrant reads from whatever you set, and each score keeps the criteria it was made under.

Your dispositions

Use TIME and the 7 Rs, the older 5 or 6 Rs, or your own labels — Modernize, Consolidate, Sunset — mapped to the standard underneath.

Waves, not a big bang

Rationalize one capability, business unit or domain at a time, with each wave priced and sequenced against the budget it frees.

After an acquisition

Assess an acquired estate on the same model — fit, cost, end-of-life exposure and overlap with what you already run.

When the method moves

No standards body. Methods still change.

Application rationalization has no official version, but its methods evolve: Gartner’s 5 Rs became AWS’s 6, then 7, and many teams rename TIME’s quadrants. Dotwork holds the method as reference data, so a new path or label is a change you approve — and every past decision keeps the method it was made under.

Relocate added for moving whole hosting environments without changing the applications

Added as a migration path; moves already planned keep theirs

Older programs still use Gartner’s 5 Rs — rehost, refactor, revise, rebuild, replace

Mapped to the 7 Rs, with the original label kept on each decision

Migrate renamed Modernize in many programs

Shown as Modernize wherever it appears; past decisions unchanged

Fit criteria reweighted between assessment cycles

Earlier scores keep the criteria they were made under; new ones use the new weights

AI-native rationalization

AI keeps the portfolio scored and the savings honest. Owners make the call.

The work that stalls most rationalization programs — re-scoring, chasing owners, checking contracts and dependencies, proving the saving — runs on its own schedule. Every finding goes to the owner who decides, and every change is logged.

Cost Linker

Every allocation run

Reads each application’s cost from the reconciled ledger, so every dot on the grid is sized by real spend.

What you get
Every application with its real cost
Where you decide
Finance owns the allocation rules

Assessment Watch

Continuous

Flags applications never assessed, assessments past their freshness date and objectives that disagree with the scores.

What you get
A list of assessments to refresh
Where you decide
Application owners reassess

Disposition Check

Every close

Compares each application’s spend with its disposition and flags Tolerate and Eliminate apps whose spend is still growing.

What you get
Spend that contradicts the decision
Where you decide
Owners explain or act

Sprawl Finder

Continuous

Counts applications per capability and surfaces near-duplicate apps and products, ranked by the cost involved.

What you get
Consolidation candidates
Where you decide
Architects decide what to consolidate

Renewal Radar

Daily

Watches notice dates on contracts behind applications marked Migrate or Eliminate, so nothing auto-renews by default.

What you get
Renewals to stop before the notice date
Where you decide
Procurement and owners decide

Blast Radius

Before every retirement

Walks from an application through its interfaces and data to everything that depends on it.

What you get
What breaks if it goes — and the cost involved
Where you decide
Read-only analysis

Target State Pricer

Every plan change

Prices each wave against the baseline: run-rate released by retiring apps and arriving with their replacements.

What you get
The net saving of each wave
Where you decide
The architecture board approves the plan

Savings Tracker

Continuous

Moves each saving from first signal through validation to budget removal, and nudges owners when a proven saving is still in their budget.

What you get
Savings banked, reconciled to budgets
Where you decide
Budget owners release the money

Where it runs in Dotwork

App Rationalization is a view, not another tool.

Dotwork does not ask you to adopt a new method. The framework becomes a view over the same model these solutions already read and write.

How it compares

Where APM tools stop: the funded decommission and the banked saving.

Application portfolio management tools score and place the estate. Spreadsheets and workshops fill in the cost. App Rationalization on Dotwork runs the method end to end and carries each decision through to a funded decommission and a banked saving.

CapabilityAPM toolsSpreadsheets & workshopsApp Rationalization on Dotwork
Inventory with business and technical fitPartly
TIME placement for every applicationPartly
A migration path from the 7 Rs on every movePartlyPartly
Dependencies checked before retirement
Every application with its booked costPartly
Stale assessments flagged as unknownPartly
Contract notice dates beside each dispositionPartly
Decommission funded and tracked in the portfolio
Savings tracked until they leave a budget
Cost from TBM, licenses from ITAM, coverage from the capability mapPartly

Who it is for

Who opens it, and what they ask.

CIO

“Which applications should we keep, and what would retiring the rest save?

Enterprise architect

“Which assessments are stale, and which apps duplicate each other?

Application owner

“Does my app’s spend match the decision we made about it?

CFO

“Which savings were actually banked, and which are still a promise?

Procurement

“Which contracts renew on applications we plan to retire?

Business unit leader

“What breaks for my teams if this application goes away?

Before you buy

Three questions to ask any App Rationalization platform.

How to get a number instead of a pitch.

1

“Show me what retiring this application saves — and where that saving lands.”

Good answer · Run-rate released from the ledger, tracked until it leaves a budget.

Bad answer · A license estimate in the business case.

2

“How do you treat an assessment that’s two years old?”

Good answer · It is flagged as stale and shown as unknown, not scored as fine.

Bad answer · It keeps its old score until someone notices.

3

“Before we retire it, what breaks?”

Good answer · Interfaces, data, dependent applications and capabilities, with the cost involved.

Bad answer · We find out in the change window.

Architecture

The maps of what the business does and the technology that supports it.

The model underneath

Every module makes the next one smarter.

Steer, Fund & Optimize and Govern & Deliver all read and write the same Enterprise Operating Model. The first module you license builds the model. Every module after it adds context instead of another silo — and Dotwork AI reads all of it, stopping where the decision is yours.

See the Enterprise Operating Model

Be Decisive.Build Fast.Connect Everything.

Start Connecting