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.
- 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
- lock-inlock-in, path dependence, entrenchment, irreversibility, network effects
- IT systemssoftware, server, hardware, servers, databases
- software developmentcoding, programming, bug, debug, debugging
- Business TechnologyERP, CRM, SAP, Salesforce, databases
- institutional knowledgebest practices, procedures, protocols, workflows, institutional memory
- integrationintegration, synthesis, fusion, merging, unifying
legacy systemscutting-edge technology
Most advanced available innovations
modern architecture · emerging technology · new builds · modern infrastructure · modular systems
system, legacy, inheritance, systems, systematic, systemic, bequest, systematically, legacies