Patent ID: 7921405
Filing Date: 2011-04-05
Classification: G06Q

Abstract:
1. A method executed on a computer for providing critical chain-based project management, comprising: generating a plurality of project plans having a critical chain, each of the plurality of project plans corresponding to one of a plurality of projects, wherein a project comprises a plurality of tasks; generating buffers, blocks of unscheduled time, for each of the plurality of projects, wherein at least one of the buffers generated is placed on the critical chain; reconciling project resources among the plurality of projects such that priority is given to resource needs of the critical chain; executing the plurality of project plans; generating a list of sequential time periods for a project of the plurality of projects; calculating a number of tasks for each time period of the generated list of sequential time periods; generating a graphic that visually indicates the number of tasks for each time period and a priority of each task of the number of tasks for each time period; providing the graphic to a user via a graphical user interface; and continuously modifying a priority of any task of the number of tasks based on a project buffer consumption percentage of a longest chain to which the task belongs and based on a chain completion percentage of the longest chain to which the task belongs, wherein the priority of the task is calculated across the plurality of projects so as to accommodate the critical chain.