CPMLevel is a 16-bit Windows program to perform CPM scheduling and resource leveling based on an enhanced version of the Minimum Moment Method for resource leveling.
The algorithm for the original Minimum Moment Method is described in:
R. B. Harris, Precedence and Arrow Networking Techniques for Construction,
J. Wiley & Sons, NY, NY, 1978.
The enhanced algorithm for the Minimum Moment Method is described in the "CPMLevel Reference Manual" (included with CPMLevel). In addition to the original Minimum Moment Method the enhanced algorithm allows the user to experiment with several different leveling strategies.
The user can observe the effectiveness of the currently-selected leveling strategy by having CPMLevel animate the resource histogram dynamically and show the corresponding "Resource Improvement Coefficient", RIC, while it performs resource leveling. The RIC is similar to the coefficient of variation in statistics and measures the relative smoothness at the top of the current resource histogram. (See figure below.)
Activities can also be dragged back-and-forth manually in the CPMLevel bar-chart and this allows the user to investigate alternative strategies (other than the Minimum Moment Method).
How to install and run CPMLevel using DOSBox and Windows 3.11
C:\_DOSBox_C
C:\_DOSBox_C
C:\_DOSBox_C
C:\_DOSBox_C\Windows
C:\_DOSBox_C\CPMlevel
C:\_DOSBox_C\Windows.bat
Z:\>
Z:\>mount c C:\_DOSBox_C
Z:\>C:
C:\>windows.bat