CSC deployed a legacy job scheduling system that was too complicated. This led to problems on its mainframe due to errors and an increasing amount of time required to create the daily scheduling plan. Another issue was the amount of time necessary to manage scheduler agents and roll them out onto new servers. Over a two-year period, the legacy solution ran on only 25 servers, and a scheduling vendor could not solve CSC's problems without constant maintenance. Additionally, CSC was losing considerable amounts of money and faced potential penalties due to customer complaints and out-of-service issues.