Working software can still become legacy. Learn how security, maintenance, knowledge gaps, dependencies, and change costs ...