A system for scheduling the manufacture of products and managing stock inventory that aims to optimize costs, minimize inventory and maintain a steady work flow. The modern production technology that might be used by a manufacturing business can identify production blockages and sense capacity constraints, and it does not usually operate at full capacity if sufficient inventory to meet demand already exists.