1. A maintenance system comprising: a communication interface comprising hardware operable to receive: component data from a supplier data source; operational data from an equipment sensor; and worker qualifications data from a human resources system; memory storing the component data, operational data, and the worker qualifications data; a configuration monitor comprising hardware operable to determine a configuration maintenance requirement when an equipment configuration is out-of-date; a predictive maintenance controller coupled to the memory and comprising: a timer; a scheduler receiving time data, duration data, or both from the timer; and a maintenance module coupled to the scheduler and comprising a financial analyzer and a longevity estimator, a probability of failure predictor, or both; where the predictive maintenance controller is operable to determine a predictive maintenance plan based on the component data, worker qualifications data, the operational data, and a predictive maintenance factor; a resource planner operable to plan for availability of a component for performing maintenance consistent with the configuration maintenance requirement and operable to coordinate the configuration maintenance requirement and the predictive maintenance plan into a combined maintenance schedule for both the configuration maintenance requirement and the predictive maintenance plan; and where the communication interface is further operable to transmit the combined maintenance schedule: to a project personnel management system; and to a purchasing and inventory control system.