Once you have created your schedule with all the known dependencies, leveled resource assignments, and proper baseline, how do you go about maintaining the leveling?
Task A is a driver to task B. Task B has a 5 day leveling delay. Both tasks have different resources with no other assignments. If Task A takes 5 days instead of 1, why does it push out Task B since its a resource leveling delay, not a task leveling delay? This makes it much more difficult to maintain a schedule when you have to constantly adjust your leveling regardless if there is slack or not.