A Better Solution For Critical Chain Project Management


Aurora Critical Chain Project Management (CCPM) combines intelligent planning and scheduling with the added power and flexibility of Multi-project Critical Chain Project Management.

Aurora-CCPM can be used with projects involving thousands of heavily constrained tasks and requiring hundreds of different types of resources. It can handle difficult situations like the start of new tasks while an actual project plan is being executed, in addition to other changes to the situation.

Critical Chain Project Management  is more robust and resource-driven than Critical Path Project Management. It is based on methods and algorithms derived from the Theory of Constraints. The Critical Chain is the sequence of both precedence- and resource-dependent tasks that result in a project being completed in a longer amount of time.

When project planners utilize Aurora’s scheduling system with integrated CCPM theory, a much more powerful solution is developed: Aurora-CCPM. Resource constraints (e.g., available equipment, space, and human resources) are crucial to the application of the Critical Chain method because it more heavily considers them when compared to Critical Path. Fortunately, Aurora-CCPM takes into account resource requirements, a variety of constraints, and can be adapted to pertinent domain knowledge. This is especially critical during the execution phase of a CCPM plan as real-time updates arrive regarding the status of the hundreds or thousands of tasks that make up the plan.

How Aurora-CCPM Can Improve Your Critical Chain Method:

  • Critical Chain can now be applied to projects that require thousands of tasks
  • Use it to handle difficult emergency-type situations, where new tasks are introduced during the plan execution
  • Ability to handle short-duration tasks, and update buffer reports on any time frame
  • Ability to handle multiple projects of huge size quickly.
  • Ability to do forward, backward, and mixed mode scheduling.
  • Intelligent scheduling — determine shorter critical chains.
  • Ability to leverage knowledge about resource constrained task placement during execution.
  • Ability to take variability of tasks in a chain into account in buffer consumption.
  • Sophisticated constraints beyond human capabilities — ability to handle physical space constraints, including taking into account the creation and elimination of the space during the project.
  • It can run as a standalone application under Windows, Linux and as a web-based application.
  • Ability to easily integrate with other company systems / databases.
  • Explanation of reasoning makes it simple for project managers to see the rationale for each task and why it was scheduled where it was scheduled. Therefore it is easy to determine what changes should be made for a task to occur earlier.