legacy systems

Old but operational

Legacy systems are older computer systems, software, or technologies that remain in use despite being outdated.

Organizations keep them running because replacing them would be costly, disruptive, or risky—often they handle critical functions that newer systems can't easily replicate.

The term carries slight disdain: legacy suggests inheritance, but here it's burden rather than gift.

Half our budget goes to maintaining legacy systems nobody fully understands anymore.

Related
  • spaghetti codePoorly structured program
  • COBOLElderly business-oriented programming language
  • big ironLarge enterprise computers
  • Y2KCalendar-rollover computer problem
  • mainframeLarge centralized computer system

obsolete · end of life · inefficient · outdated · technical debt · data migration · punch cards · incompatible · batch processing · green screen · archaic · modernization · digital transformation · terminal · magnetic tape · replacement · workaround · refactoring

Categories
Opposites
technological currency

legacy systemscutting-edge technology

Most advanced available innovations

modern architecture · emerging technology · new builds · modern infrastructure · modular systems

development methodology

legacy systemsagile development

Iterative software creation approach

Family

system, legacy, inheritance, systems, systematic, systemic, bequest, systematically, legacies

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Rated G