Improving Legacy Systems Maintainability

The key to the dilemma posed by vital systems that consume large amounts of staff resources lies in improving systems maintainability. This article classifies legacy systems into four broad categories and presents improvement techniques tailored to each. Fallacies that contribute to critical investment errors are also discussed.