Issue No.01 - January/February (2012 vol.14)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MITP.2012.10
This article defines a legacy system as an aggregate package of software and hardware solutions whose languages, standards, codes, and technologies belong to a prior generation or era of innovation. By this definition, all technology solutions will ultimately become legacy systems. So IT professionals and managers should prepare to manage legacy systems throughout their careers, and software experts and engineers should focus not only on software development but also, after deployment, on the operational phase. Further more, organizations that use software and the vendors that sell and maintain it could benefit from an intentional, formalized, and data-driven approach for making decisions about legacy systems- that is, a systematic approach for evaluating them.
software packages, decision making, personnel, software maintenance, software maintenance, data driven approach, decision making, legacy system sustainability, software package, hardware solution, technology solutions, software development, IT professionals, IT managers, software experts, software engineers, Software engineering, Maintenance engineering, Legacy systems, Microprocessors, Computer architecture, Information technology, Cost benefit analysis, information technology, Keywords: Legacy systems
Adenekan Dedeke, "Improving Legacy-System Sustainability: A Systematic Approach", IT Professional, vol.14, no. 1, pp. 38-43, January/February 2012, doi:10.1109/MITP.2012.10