When addressing the challenges of legacy systems, Enterprise IT managers often reach for well-known solutions including user experience modernization, application connectivity, architectural modernization, database/application modernization and application re-engineering. Unfortunately, the benefits vary widely depending on circumstances.