The document discusses the evolution of software designed to support managerial decision making in production planning and scheduling. It traces the development from early MRP software in the 1950s, to OPT in the late 1970s, to the first DBR software packages Disaster and Resonance in the 1980s. While these sought to identify bottlenecks and generate production schedules, they were often too complex, did not fully support the Theory of Constraints approach, and did not distinguish well between planning and execution needs. The document emphasizes that software must be designed based on the inherent simplicity of the environment, support good decisions, and involve domain experts to properly model the relevant aspects of the system.