📜 ⬆️ ⬇️

Critical circuit method

Critical Chain Method: Effective Project Management Using Time and Resource Buffers


Work tends to take all the time allotted to her.
Parkinson's law.
If any trouble can happen, it happens.
Murphy's Law.

Some statistics


One of the reasons for separating project management into a separate area of ​​expertise is uncertainty . How we manage uncertainty in a project (including risks) directly affects the duration of the project, its success.
According to numerous studies of Standish Group 1 for traditional project management methods, only 44% of projects usually complete on time. On average, projects account for 222% percent of the originally planned duration, 189% of the initial budget. 70% of projects reduce the initial scope of work of the project, 30% of projects are closed ahead of schedule.
And although recently, with the development of tools and project management techniques, these numbers have begun to decrease, the overall picture suggests that we, as project managers, are doing a poor job.
This article examines the use of a relatively new project management method, the critical circuits method (MCC), comparing it with the traditional approach to project management.

Traditional approach to managing uncertainty and risk


In the traditional approach to project management, problems associated with uncertainty (ie, with Murphy's law), Parkinson's law, and simultaneous work of employees on several tasks (for example, in several projects) are solved in the following ways.

Inclusion of risks and uncertainties in the task assessment


Often, both the employee and his manager strive to set aside the task of uncertainty and the risks that they foresee. Uncertainty, for example, may be related to such factors as a new technology, the contractor’s inexperience in the area of ​​the task, a lack of information about the task at the time of the assessment.
They try to minimize the risks by adding reserve time for each task. Since the end time of a task is determined not by a single digit, but by a probability distribution, then graphically the assessment of the problem in traditional project management can be depicted as shown in Fig. one.

Fig. 1. Task end time as probability distribution
The assessment of the problem includes risks in order to minimize the impact of Murphy's law. And although such an assessment is done by experts or performers of the task assessed (which is good and correct), time for uncertainty is often added “by eye”.
Thus, almost every task contains an additional margin of safety that exceeds the really expected time for completion of this work. Often, the risk assessment of a task is greater than the actual execution time
From the side of the employee, this approach leads to the following negative trends. A “student syndrome” manifests itself: when an employee sees that he has more than enough time to complete a task, he begins work later. Thus, resources perform more urgent tasks or spend time reserving to work on the task itself, considering that all the time is allocated to work on it. And if the risks inherent in the backup time work, the task is delayed.

Focus on scheduled start and end dates


In the traditional approach to project management, people tend to start and complete a task precisely at the scheduled time that is contained in the plan and imposes a certain obligation on the executors.
This approach seems correct at first glance, but it carries significant drawbacks and does not use possible positive events in the project.
First, the early completion of work on the task does not lead to an approximation of the end date of the project. The executors who should start the execution of dependent tasks are not able to do this, because they are busy doing other work and did not expect to begin their tasks previously planned. Thus, the early completion of a task cannot speed up the delay of tasks dependent on it and have a positive effect on the success of the entire project.
Secondly, the delay of a task almost always leads to a delay of dependent tasks, since at the planning stage, all risks were embedded in the tasks themselves (see Fig. 2).

Fig. 2. Tasks that contain a significant time reserve are planned one after another.
In the case of a time shift, a typical solution in traditional project management is to apply corrective actions when risks are triggered by cutting the scope of project work or allocating additional resources. This does not make happy either the customer or top managers.

Management of uncertainty and risk using the critical chain method


The critical circuit method (MCC) was proposed by Eliyahu Goldratt in 1997 2 . The MCC is a project planning and management method that pays more attention to the constraints associated with project resources. It is based on the methods and algorithms of the theory of constraints 3 . This method is the opposite of the critical path or PERT methods in the sense that it does not imply a rigid task sequence or strict planning. On the contrary, the schedule, drawn up using the MCC, contains an equal load of resources over time, but requires the executors of tasks to be flexible in terms of the time they start performing tasks and quickly switch between tasks and task chains (but not work on them at the same time), with the aim of keep the entire project within the scheduled time.
That is, the MCC proposes to focus not on achieving assessments of tasks and milestones, but on achieving the only important date - the promised completion date of the project.
The MCC introduces such a concept as a critical chain of problems, or simply a critical chain. A critical chain is a sequence of tasks, the duration of which depends on the total duration of the entire project.
MCC eliminates the above disadvantages of planning, executing and controlling classical project management using the following approaches.

Eliminating the influence of Parkinson's law


Recall, the Parkinson law states that the work will take all the time allotted to it, how much reserve time we would not have mortgaged to it.
The work of resources on a task in traditional project management takes all the allotted time due to a combination of the following reasons: the presence of hard task end dates and “safe” task estimates, including time reserves 4 . To eliminate these problems, MCC offers the following actions:

')

Source: https://habr.com/ru/post/25621/


All Articles