A system and method estimates performance of a supply chain's available-to-promise (ATP) and scheduling functions under various environmental and process assumptions. The supply chain's transformation alternatives are identified using a plurality of modules constituting a supply chain model and including a demand planning module, a configuration planning module, an order scheduling module and a supply planning module, each of said modules being reconfigurable using various policies, which policies, taken together, specify a particular supply chain design that is to be analyzed. A supply chain data base is accessed by the supply chain model to retrieve data elements that dictate appropriate policies within said plurality of modules. The supply chain performance is simulated based on settings of the modules and other environmental factors including demand uncertainty, order configuration uncertainty, supplier flexibility, supply capacity, and demand skew. Based on the simulation, scheduling and fill rate of new business settings are evaluated to determine if improvements to the supply chain are satisfactory.