High criticality + high complexity = Handle with extreme care. Refactor or API-wrap. No big-bang. - High criticality + low complexity = Easy win for refactoring. - Low criticality + high complexity = Candidate for retirement or replacement. - Low criticality + low complexity = Retain or retire. Don'