ERP systems are great for their intended purpose of managing and processing structured transactions. Manufacturing modules in ERP systems, however, do not have the flexibility to manage the real-time variability inherent in most manufacturing environments or the capabilities to support end-to-end production planning, scheduling and execution and associated visibility needs. Therefore, manufacturers who bought into the promise of holistic ERP solutions are forced to return to planning and scheduling using archaic spreadsheets. To address the market need for end-to-end supply chain visibility and collaboration, manufacturers need a solution that will connect to many data sources, such as logistics, supply chain management, lean production, inventory/warehouses, distribution, and transportation.