Critical Chain Project Management (CCPM)

bullet1 Elevate

bullet2 Task Logic

The task logic should assure that all tasks have all necessary inputs before they start. You can best accomplish this by matching predecessor task outputs to successor task inputs.

Sometimes you can make changes in the outputs and inputs that cause change to the task logic (predecessor and successor relationships, including concurrency) to cause the project to complete faster and cheaper. For example, fabricating a more complete subassembly may reduce the time of final assembly, and the total project time.