software maintenance

noun

Meaning

The process of modifying, updating, and improving a computer program after its initial delivery to correct errors, optimize performance, or adapt to a changing environment.

Examples

  • Effective software maintenance is essential for extending the lifespan of legacy enterprise systems.
  • The company allocated a significant portion of its annual budget to ongoing software maintenance.

Synonyms: updating, patching, support, refactoring