<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>http://13.50.150.85/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=F.labrini</id>
	<title>DTU ProjectLab - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="http://13.50.150.85/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=F.labrini"/>
	<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php/Special:Contributions/F.labrini"/>
	<updated>2026-07-14T16:45:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17886</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17886"/>
		<updated>2015-09-28T23:19:42Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
* If there are any problems in finding the article with the excel list, is because I changed the title.&lt;br /&gt;
&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
This section presents the TOC&#039;s steps executed in Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. Identify project’s constraint===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. Decide how to exploit the project’s constraints===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency equals the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. Subordinate everything else to the above decision===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. Elevate the project’s constraints ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. If, as a result of the previous steps, the constraint has alleviated, return to Step 1 ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
&lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Now, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
&lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
&lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation in some cases.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention. All leading to respect the end due date.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM, is the indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known [https://en.wikipedia.org/wiki/NP-hardness NP-hard problem]&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules are used, which generate solution that are hoped to be close to optimum&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that wants to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17865</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17865"/>
		<updated>2015-09-28T23:10:50Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* TOC to Project Management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
This section presents the TOC&#039;s steps executed in Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. Identify project’s constraint===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. Decide how to exploit the project’s constraints===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency equals the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. Subordinate everything else to the above decision===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. Elevate the project’s constraints ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. If, as a result of the previous steps, the constraint has alleviated, return to Step 1 ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
&lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Now, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
&lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
&lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation in some cases.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention. All leading to respect the end due date.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM, is the indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known [https://en.wikipedia.org/wiki/NP-hardness NP-hard problem]&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules are used, which generate solution that are hoped to be close to optimum&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that wants to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17852</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17852"/>
		<updated>2015-09-28T23:05:16Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Limitations */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
This section presents the TOC&#039;s steps executed in Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency equals the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
&lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Now, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
&lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
&lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation in some cases.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention. All leading to respect the end due date.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM, is the indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known [https://en.wikipedia.org/wiki/NP-hardness NP-hard problem]&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules are used, which generate solution that are hoped to be close to optimum&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that wants to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17828</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17828"/>
		<updated>2015-09-28T23:00:09Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Benefits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
This section presents the TOC&#039;s steps executed in Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency equals the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
&lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Now, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
&lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
&lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation in some cases.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention. All leading to respect the end due date.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17826</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17826"/>
		<updated>2015-09-28T22:59:15Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Benefits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
This section presents the TOC&#039;s steps executed in Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency equals the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
&lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Now, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
&lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
&lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation in some cases.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17817</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17817"/>
		<updated>2015-09-28T22:57:09Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Planning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
This section presents the TOC&#039;s steps executed in Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency equals the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
&lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Now, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
&lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
&lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17813</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17813"/>
		<updated>2015-09-28T22:54:15Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Planning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
This section presents the TOC&#039;s steps executed in Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency equals the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
1. the first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
&lt;br /&gt;
2. the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources. Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
3. the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
&lt;br /&gt;
4. this step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17801</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17801"/>
		<updated>2015-09-28T22:48:49Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* 3. Subordinate everything else to the above decision */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
This section presents the TOC&#039;s steps executed in Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency equals the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17794</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17794"/>
		<updated>2015-09-28T22:47:30Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* 2. Decide how to exploit the project’s constraints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
This section presents the TOC&#039;s steps executed in Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency equals the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17786</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17786"/>
		<updated>2015-09-28T22:46:19Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* TOC to Project Management */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
This section presents the TOC&#039;s steps executed in Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17772</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17772"/>
		<updated>2015-09-28T22:43:34Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Theory of Constraints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind it.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17767</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17767"/>
		<updated>2015-09-28T22:42:23Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Undesired effects of traditional approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]] addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 4 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
Traditional project scheduling methods and Monte Carlo analysis, estimate the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17755</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17755"/>
		<updated>2015-09-28T22:37:15Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Undesired effects of traditional approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contributes to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. People make considerable provision of safety time in order to make commitments they could meet with high expextancy.&lt;br /&gt;
In addition, managers tipically selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17748</id>
		<title>Talk:The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17748"/>
		<updated>2015-09-28T22:33:05Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mette: Hello, I like your idea and I like if you would add the topic you have written within the brakets. As you write yourself it would be nice to add something specific/different in the article.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Thanks for the feedback. However, after I talked with Joseph I decide to focus on just one topic. It could be a future topic to investigate.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Reviewer 1, s112960==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall&#039;&#039;&#039;&lt;br /&gt;
* It looks to me as if you are following the ‘method’ structure&lt;br /&gt;
* Clearly the topic is related to a project, program or portfolio topic&lt;br /&gt;
* It’s written very clear and straightforward and is thus easy to read&lt;br /&gt;
* It’s an interesting topic. &lt;br /&gt;
* Even though the article is not done I like how it’s build up e.g. how ‘limitations’ of traditional approaches leads to the explanation of Critical Chain Method&lt;br /&gt;
* It’s good that you have many different references both books and online. This makes your article trustworthier. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract&#039;&#039;&#039;&lt;br /&gt;
* Good explanation of why CCPM was made (response to projects resulted in larger duration etc.)&lt;br /&gt;
* If it is possible, it would be awesome if exactly how CCPM differs from traditional methodology is explained in one sentence so we already know in the beginning. You write it differs in how uncertainty is handled – but how exactly? &lt;br /&gt;
&#039;&#039;Nice comment, but the sentence was just present in the draft ;)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice illustration. However, it will make it easier to read it, if you made it bigger. &lt;br /&gt;
&#039;&#039;Thanks for the tips. I am thinking that in order to avoid making the article too long, some of the figures will remain of the same size. To better visualize them it possible to click on it.&#039;&#039;&lt;br /&gt;
* Good use of a quote. You might want to consider mentioning the one you are quoting by name e.g. ‘As explained by Goldratt…’&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* I like the mentioning of a ‘’Student Syndrome’’ &lt;br /&gt;
* Again, good use of a figure, but it needs to be bigger&lt;br /&gt;
&#039;&#039;Thanks again. See previous comment&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggestions for improvement:&#039;&#039;&#039;&lt;br /&gt;
* Remember the bibliography of references&lt;br /&gt;
* It might be an idea to have examples in the article. It would also be interesting in comparing Critical Path to CCPM.&lt;br /&gt;
&#039;&#039;Due to space limitation, I choose to deeply analyze the CCPM and I add specific explanation step by step with an external example.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I’m looking forward to reading your finished article. Good luck!&lt;br /&gt;
&lt;br /&gt;
==Review3, s150794:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* My first impression of this article is that it is clear and straightforward, and looks good with clearly defined headings and sections, and there are descriptive pictures with explanation.&lt;br /&gt;
* You have a good academic language throughout the article.&lt;br /&gt;
* The article is a bit short, but I see that you have some more topics you want to write about. :)&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* A good introduction to the term, but I&#039;m not sure if you need the first sentence. &lt;br /&gt;
&#039;&#039; I forgot to remove it.&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* I like that you start with a short introduction of this topic.&lt;br /&gt;
* It think it is a smart way to highlight the implementation how you use the 5 points from the first paragraph to the next, with an adequate explanation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Looks good so far. I look forward to the rest &lt;br /&gt;
&#039;&#039;&#039;Some suggestions for improvement:&#039;&#039;&#039; &lt;br /&gt;
* There are some space between some sentences that may give the text less flow. Tips could be to make the first part of “Theory of construction” to make it to a coherent paragraph.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;I remove the spaces where unnecessary, but I did not get the second part of your sentence.&#039;&#039;&lt;br /&gt;
* Some sentences that where a bit long, which made it a bit hard to follow. A tip is to either divide of rewrite the sentences. Two examples:&lt;br /&gt;
** “CCPM is an outgrowth of the Theory of Constraints(TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, “Critical Chain”[2] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.” &lt;br /&gt;
** “TOC is a systems-management philosophy, originally applied to production system, based on the principle that any system must have a constraint that limits its output.” &lt;br /&gt;
&#039;&#039; Thanks for noting this. It is an &amp;quot;italian problem&amp;quot; I am trying to avoid. I shortened many sentences&#039;&#039;&lt;br /&gt;
* Some of the sentence had some grammar faults. I would looked a little on sentence structure.&lt;br /&gt;
&#039;&#039; Thanks. Hope I found all the grammar mistakes&#039;&#039;&lt;br /&gt;
* In addition to CCPM you could include a paragraph on risk, since you have this in the title.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It would be a really nice idea. Since risk is a quite wide topic, I am not sure if it would fit in my article.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Reviewer 2, s145170:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* The article clearly follows the “methods” structure, states the topic from the beginning and is compact and to the point.&lt;br /&gt;
* The topic is related to a project, program or portfolio topic&lt;br /&gt;
* Good and clear academic language&lt;br /&gt;
* Figures that correspond to the theory described and cover the main aspects of the topic&lt;br /&gt;
* The transition from the one headline to the other, as well as from sentence to sentence is logical&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* Good description of the context that is directly related to the Method&lt;br /&gt;
* Important that you mention the Critical Path Method, which differs from the CCPM and you will compare them&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice introduction to the topic by stating the relation between CCPM and TOC, which explains why you will analyze the second.&lt;br /&gt;
* Even if you describe the implementation of the “five focusing steps” to Project Management, you could refer to a real-world example, which would be combined with the analysis of the theory that you already did.&lt;br /&gt;
&#039;&#039; Thanks for the tip. I add a practical explanation regarding PM along the five focusing steps.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Important that you mention the undesired effects of traditional approaches, so that you strengthen the implementation of yours.&lt;br /&gt;
* I like the example with the student syndrome, as it helps understand what you describe in practice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggestions of improvements&#039;&#039;&#039;&lt;br /&gt;
* As you cover the theory adequately (even if a part is missing, it is clear from the contents), a practical example is needed, maybe in the form of small practical implementations/examples like the “Student Syndrome”, in order to reinforce your theory description.&lt;br /&gt;
* You could also add your own opinion somewhere in the text. As it is difficult to include our own opinion in the description of a theory, you could evaluate the implementation of this theory in a small example, as I proposed one point before&lt;br /&gt;
&#039;&#039;Thanks, I change a bit the structure and add pratical instruction both about five steps and about CCPM method itself.&#039;&#039;&lt;br /&gt;
* Maybe you could avoid some voids between small sentences.&lt;br /&gt;
* If the figures are not yours, you may have to add a reference to avoid copyright problems&lt;br /&gt;
&#039;&#039;I had the source in the description of the figures, not sure if it is the right place&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Very interesting topic with nice compact structure! I wish you good luck with the rest!&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17747</id>
		<title>Talk:The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17747"/>
		<updated>2015-09-28T22:32:47Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mette: Hello, I like your idea and I like if you would add the topic you have written within the brakets. As you write yourself it would be nice to add something specific/different in the article.&lt;br /&gt;
&#039;&#039;Thanks for the feedback. However, after I talked with Joseph I decide to focus on just one topic. It could be a future topic to investigate.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Reviewer 1, s112960==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall&#039;&#039;&#039;&lt;br /&gt;
* It looks to me as if you are following the ‘method’ structure&lt;br /&gt;
* Clearly the topic is related to a project, program or portfolio topic&lt;br /&gt;
* It’s written very clear and straightforward and is thus easy to read&lt;br /&gt;
* It’s an interesting topic. &lt;br /&gt;
* Even though the article is not done I like how it’s build up e.g. how ‘limitations’ of traditional approaches leads to the explanation of Critical Chain Method&lt;br /&gt;
* It’s good that you have many different references both books and online. This makes your article trustworthier. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract&#039;&#039;&#039;&lt;br /&gt;
* Good explanation of why CCPM was made (response to projects resulted in larger duration etc.)&lt;br /&gt;
* If it is possible, it would be awesome if exactly how CCPM differs from traditional methodology is explained in one sentence so we already know in the beginning. You write it differs in how uncertainty is handled – but how exactly? &lt;br /&gt;
&#039;&#039;Nice comment, but the sentence was just present in the draft ;)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice illustration. However, it will make it easier to read it, if you made it bigger. &lt;br /&gt;
&#039;&#039;Thanks for the tips. I am thinking that in order to avoid making the article too long, some of the figures will remain of the same size. To better visualize them it possible to click on it.&#039;&#039;&lt;br /&gt;
* Good use of a quote. You might want to consider mentioning the one you are quoting by name e.g. ‘As explained by Goldratt…’&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* I like the mentioning of a ‘’Student Syndrome’’ &lt;br /&gt;
* Again, good use of a figure, but it needs to be bigger&lt;br /&gt;
&#039;&#039;Thanks again. See previous comment&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggestions for improvement:&#039;&#039;&#039;&lt;br /&gt;
* Remember the bibliography of references&lt;br /&gt;
* It might be an idea to have examples in the article. It would also be interesting in comparing Critical Path to CCPM.&lt;br /&gt;
&#039;&#039;Due to space limitation, I choose to deeply analyze the CCPM and I add specific explanation step by step with an external example.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I’m looking forward to reading your finished article. Good luck!&lt;br /&gt;
&lt;br /&gt;
==Review3, s150794:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* My first impression of this article is that it is clear and straightforward, and looks good with clearly defined headings and sections, and there are descriptive pictures with explanation.&lt;br /&gt;
* You have a good academic language throughout the article.&lt;br /&gt;
* The article is a bit short, but I see that you have some more topics you want to write about. :)&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* A good introduction to the term, but I&#039;m not sure if you need the first sentence. &lt;br /&gt;
&#039;&#039; I forgot to remove it.&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* I like that you start with a short introduction of this topic.&lt;br /&gt;
* It think it is a smart way to highlight the implementation how you use the 5 points from the first paragraph to the next, with an adequate explanation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Looks good so far. I look forward to the rest &lt;br /&gt;
&#039;&#039;&#039;Some suggestions for improvement:&#039;&#039;&#039; &lt;br /&gt;
* There are some space between some sentences that may give the text less flow. Tips could be to make the first part of “Theory of construction” to make it to a coherent paragraph.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;I remove the spaces where unnecessary, but I did not get the second part of your sentence.&#039;&#039;&lt;br /&gt;
* Some sentences that where a bit long, which made it a bit hard to follow. A tip is to either divide of rewrite the sentences. Two examples:&lt;br /&gt;
** “CCPM is an outgrowth of the Theory of Constraints(TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, “Critical Chain”[2] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.” &lt;br /&gt;
** “TOC is a systems-management philosophy, originally applied to production system, based on the principle that any system must have a constraint that limits its output.” &lt;br /&gt;
&#039;&#039; Thanks for noting this. It is an &amp;quot;italian problem&amp;quot; I am trying to avoid. I shortened many sentences&#039;&#039;&lt;br /&gt;
* Some of the sentence had some grammar faults. I would looked a little on sentence structure.&lt;br /&gt;
&#039;&#039; Thanks. Hope I found all the grammar mistakes&#039;&#039;&lt;br /&gt;
* In addition to CCPM you could include a paragraph on risk, since you have this in the title.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It would be a really nice idea. Since risk is a quite wide topic, I am not sure if it would fit in my article.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Reviewer 2, s145170:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* The article clearly follows the “methods” structure, states the topic from the beginning and is compact and to the point.&lt;br /&gt;
* The topic is related to a project, program or portfolio topic&lt;br /&gt;
* Good and clear academic language&lt;br /&gt;
* Figures that correspond to the theory described and cover the main aspects of the topic&lt;br /&gt;
* The transition from the one headline to the other, as well as from sentence to sentence is logical&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* Good description of the context that is directly related to the Method&lt;br /&gt;
* Important that you mention the Critical Path Method, which differs from the CCPM and you will compare them&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice introduction to the topic by stating the relation between CCPM and TOC, which explains why you will analyze the second.&lt;br /&gt;
* Even if you describe the implementation of the “five focusing steps” to Project Management, you could refer to a real-world example, which would be combined with the analysis of the theory that you already did.&lt;br /&gt;
&#039;&#039; Thanks for the tip. I add a practical explanation regarding PM along the five focusing steps.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Important that you mention the undesired effects of traditional approaches, so that you strengthen the implementation of yours.&lt;br /&gt;
* I like the example with the student syndrome, as it helps understand what you describe in practice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggestions of improvements&#039;&#039;&#039;&lt;br /&gt;
* As you cover the theory adequately (even if a part is missing, it is clear from the contents), a practical example is needed, maybe in the form of small practical implementations/examples like the “Student Syndrome”, in order to reinforce your theory description.&lt;br /&gt;
* You could also add your own opinion somewhere in the text. As it is difficult to include our own opinion in the description of a theory, you could evaluate the implementation of this theory in a small example, as I proposed one point before&lt;br /&gt;
&#039;&#039;Thanks, I change a bit the structure and add pratical instruction both about five steps and about CCPM method itself.&#039;&#039;&lt;br /&gt;
* Maybe you could avoid some voids between small sentences.&lt;br /&gt;
* If the figures are not yours, you may have to add a reference to avoid copyright problems&lt;br /&gt;
&#039;&#039;I had the source in the description of the figures, not sure if it is the right place&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Very interesting topic with nice compact structure! I wish you good luck with the rest!&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17733</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17733"/>
		<updated>2015-09-28T22:27:20Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability, and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17730</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17730"/>
		<updated>2015-09-28T22:25:54Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
The Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17728</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17728"/>
		<updated>2015-09-28T22:25:21Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain method in Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17727</id>
		<title>Talk:The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17727"/>
		<updated>2015-09-28T22:24:27Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Review3, s150794: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mette: Hello, I like your idea and I like if you would add the topic you have written within the brakets. As you write yourself it would be nice to add something specific/different in the article.&lt;br /&gt;
&lt;br /&gt;
==Reviewer 1, s112960==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall&#039;&#039;&#039;&lt;br /&gt;
* It looks to me as if you are following the ‘method’ structure&lt;br /&gt;
* Clearly the topic is related to a project, program or portfolio topic&lt;br /&gt;
* It’s written very clear and straightforward and is thus easy to read&lt;br /&gt;
* It’s an interesting topic. &lt;br /&gt;
* Even though the article is not done I like how it’s build up e.g. how ‘limitations’ of traditional approaches leads to the explanation of Critical Chain Method&lt;br /&gt;
* It’s good that you have many different references both books and online. This makes your article trustworthier. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract&#039;&#039;&#039;&lt;br /&gt;
* Good explanation of why CCPM was made (response to projects resulted in larger duration etc.)&lt;br /&gt;
* If it is possible, it would be awesome if exactly how CCPM differs from traditional methodology is explained in one sentence so we already know in the beginning. You write it differs in how uncertainty is handled – but how exactly? &lt;br /&gt;
&#039;&#039;Nice comment, but the sentence was just present in the draft ;)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice illustration. However, it will make it easier to read it, if you made it bigger. &lt;br /&gt;
&#039;&#039;Thanks for the tips. I am thinking that in order to avoid making the article too long, some of the figures will remain of the same size. To better visualize them it possible to click on it.&#039;&#039;&lt;br /&gt;
* Good use of a quote. You might want to consider mentioning the one you are quoting by name e.g. ‘As explained by Goldratt…’&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* I like the mentioning of a ‘’Student Syndrome’’ &lt;br /&gt;
* Again, good use of a figure, but it needs to be bigger&lt;br /&gt;
&#039;&#039;Thanks again. See previous comment&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggestions for improvement:&#039;&#039;&#039;&lt;br /&gt;
* Remember the bibliography of references&lt;br /&gt;
* It might be an idea to have examples in the article. It would also be interesting in comparing Critical Path to CCPM.&lt;br /&gt;
&#039;&#039;Due to space limitation, I choose to deeply analyze the CCPM and I add specific explanation step by step with an external example.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I’m looking forward to reading your finished article. Good luck!&lt;br /&gt;
&lt;br /&gt;
==Review3, s150794:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* My first impression of this article is that it is clear and straightforward, and looks good with clearly defined headings and sections, and there are descriptive pictures with explanation.&lt;br /&gt;
* You have a good academic language throughout the article.&lt;br /&gt;
* The article is a bit short, but I see that you have some more topics you want to write about. :)&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* A good introduction to the term, but I&#039;m not sure if you need the first sentence. &lt;br /&gt;
&#039;&#039; I forgot to remove it.&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* I like that you start with a short introduction of this topic.&lt;br /&gt;
* It think it is a smart way to highlight the implementation how you use the 5 points from the first paragraph to the next, with an adequate explanation. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Looks good so far. I look forward to the rest &lt;br /&gt;
&#039;&#039;&#039;Some suggestions for improvement:&#039;&#039;&#039; &lt;br /&gt;
* There are some space between some sentences that may give the text less flow. Tips could be to make the first part of “Theory of construction” to make it to a coherent paragraph.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;I remove the spaces where unnecessary, but I did not get the second part of your sentence.&#039;&#039;&lt;br /&gt;
* Some sentences that where a bit long, which made it a bit hard to follow. A tip is to either divide of rewrite the sentences. Two examples:&lt;br /&gt;
** “CCPM is an outgrowth of the Theory of Constraints(TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, “Critical Chain”[2] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.” &lt;br /&gt;
** “TOC is a systems-management philosophy, originally applied to production system, based on the principle that any system must have a constraint that limits its output.” &lt;br /&gt;
&#039;&#039; Thanks for noting this. It is an &amp;quot;italian problem&amp;quot; I am trying to avoid. I shortened many sentences&#039;&#039;&lt;br /&gt;
* Some of the sentence had some grammar faults. I would looked a little on sentence structure.&lt;br /&gt;
&#039;&#039; Thanks. Hope I found all the grammar mistakes&#039;&#039;&lt;br /&gt;
* In addition to CCPM you could include a paragraph on risk, since you have this in the title.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It would be a really nice idea. Since risk is a quite wide topic, I am not sure if it would fit in my article.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Reviewer 2, s145170:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* The article clearly follows the “methods” structure, states the topic from the beginning and is compact and to the point.&lt;br /&gt;
* The topic is related to a project, program or portfolio topic&lt;br /&gt;
* Good and clear academic language&lt;br /&gt;
* Figures that correspond to the theory described and cover the main aspects of the topic&lt;br /&gt;
* The transition from the one headline to the other, as well as from sentence to sentence is logical&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* Good description of the context that is directly related to the Method&lt;br /&gt;
* Important that you mention the Critical Path Method, which differs from the CCPM and you will compare them&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice introduction to the topic by stating the relation between CCPM and TOC, which explains why you will analyze the second.&lt;br /&gt;
* Even if you describe the implementation of the “five focusing steps” to Project Management, you could refer to a real-world example, which would be combined with the analysis of the theory that you already did.&lt;br /&gt;
&#039;&#039; Thanks for the tip. I add a practical explanation regarding PM along the five focusing steps.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Important that you mention the undesired effects of traditional approaches, so that you strengthen the implementation of yours.&lt;br /&gt;
* I like the example with the student syndrome, as it helps understand what you describe in practice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggestions of improvements&#039;&#039;&#039;&lt;br /&gt;
* As you cover the theory adequately (even if a part is missing, it is clear from the contents), a practical example is needed, maybe in the form of small practical implementations/examples like the “Student Syndrome”, in order to reinforce your theory description.&lt;br /&gt;
* You could also add your own opinion somewhere in the text. As it is difficult to include our own opinion in the description of a theory, you could evaluate the implementation of this theory in a small example, as I proposed one point before&lt;br /&gt;
&#039;&#039;Thanks, I change a bit the structure and add pratical instruction both about five steps and about CCPM method itself.&#039;&#039;&lt;br /&gt;
* Maybe you could avoid some voids between small sentences.&lt;br /&gt;
* If the figures are not yours, you may have to add a reference to avoid copyright problems&lt;br /&gt;
&#039;&#039;I had the source in the description of the figures, not sure if it is the right place&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Very interesting topic with nice compact structure! I wish you good luck with the rest!&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17725</id>
		<title>Talk:The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17725"/>
		<updated>2015-09-28T22:24:08Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Reviewer 1, s112960 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mette: Hello, I like your idea and I like if you would add the topic you have written within the brakets. As you write yourself it would be nice to add something specific/different in the article.&lt;br /&gt;
&lt;br /&gt;
==Reviewer 1, s112960==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall&#039;&#039;&#039;&lt;br /&gt;
* It looks to me as if you are following the ‘method’ structure&lt;br /&gt;
* Clearly the topic is related to a project, program or portfolio topic&lt;br /&gt;
* It’s written very clear and straightforward and is thus easy to read&lt;br /&gt;
* It’s an interesting topic. &lt;br /&gt;
* Even though the article is not done I like how it’s build up e.g. how ‘limitations’ of traditional approaches leads to the explanation of Critical Chain Method&lt;br /&gt;
* It’s good that you have many different references both books and online. This makes your article trustworthier. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract&#039;&#039;&#039;&lt;br /&gt;
* Good explanation of why CCPM was made (response to projects resulted in larger duration etc.)&lt;br /&gt;
* If it is possible, it would be awesome if exactly how CCPM differs from traditional methodology is explained in one sentence so we already know in the beginning. You write it differs in how uncertainty is handled – but how exactly? &lt;br /&gt;
&#039;&#039;Nice comment, but the sentence was just present in the draft ;)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice illustration. However, it will make it easier to read it, if you made it bigger. &lt;br /&gt;
&#039;&#039;Thanks for the tips. I am thinking that in order to avoid making the article too long, some of the figures will remain of the same size. To better visualize them it possible to click on it.&#039;&#039;&lt;br /&gt;
* Good use of a quote. You might want to consider mentioning the one you are quoting by name e.g. ‘As explained by Goldratt…’&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* I like the mentioning of a ‘’Student Syndrome’’ &lt;br /&gt;
* Again, good use of a figure, but it needs to be bigger&lt;br /&gt;
&#039;&#039;Thanks again. See previous comment&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggestions for improvement:&#039;&#039;&#039;&lt;br /&gt;
* Remember the bibliography of references&lt;br /&gt;
* It might be an idea to have examples in the article. It would also be interesting in comparing Critical Path to CCPM.&lt;br /&gt;
&#039;&#039;Due to space limitation, I choose to deeply analyze the CCPM and I add specific explanation step by step with an external example.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I’m looking forward to reading your finished article. Good luck!&lt;br /&gt;
&lt;br /&gt;
==Review3, s150794:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* My first impression of this article is that it is clear and straightforward, and looks good with clearly defined headings and sections, and there are descriptive pictures with explanation.&lt;br /&gt;
* You have a good academic language throughout the article.&lt;br /&gt;
* The article is a bit short, but I see that you have some more topics you want to write about. :)&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* A good introduction to the term, but I&#039;m not sure if you need the first sentence. &lt;br /&gt;
&#039;&#039; I forgot to remove it.&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* I like that you start with a short introduction of this topic.&lt;br /&gt;
* It think it is a smart way to highlight the implementation how you use the 5 points from the first paragraph to the next, with an adequate explanation. &lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Looks good so far. I look forward to the rest &lt;br /&gt;
&#039;&#039;&#039;Some suggestions for improvement:&#039;&#039;&#039; &lt;br /&gt;
* There are some space between some sentences that may give the text less flow. Tips could be to make the first part of “Theory of construction” to make it to a coherent paragraph.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;I remove the spaces where unnecessary, but I did not get the second part of your sentence.&#039;&#039;&lt;br /&gt;
* Some sentences that where a bit long, which made it a bit hard to follow. A tip is to either divide of rewrite the sentences. Two examples:&lt;br /&gt;
** “CCPM is an outgrowth of the Theory of Constraints(TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, “Critical Chain”[2] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.” &lt;br /&gt;
** “TOC is a systems-management philosophy, originally applied to production system, based on the principle that any system must have a constraint that limits its output.” &lt;br /&gt;
&#039;&#039; Thanks for noting this. It is an &amp;quot;italian problem&amp;quot; I am trying to avoid. I shortened many sentences&#039;&#039;&lt;br /&gt;
* Some of the sentence had some grammar faults. I would looked a little on sentence structure.&lt;br /&gt;
&#039;&#039; Thanks. Hope I found all the grammar mistakes&#039;&#039;&lt;br /&gt;
* In addition to CCPM you could include a paragraph on risk, since you have this in the title.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It would be a really nice idea. Since risk is a quite wide topic, I am not sure if it would fit in my article.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Reviewer 2, s145170:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* The article clearly follows the “methods” structure, states the topic from the beginning and is compact and to the point.&lt;br /&gt;
* The topic is related to a project, program or portfolio topic&lt;br /&gt;
* Good and clear academic language&lt;br /&gt;
* Figures that correspond to the theory described and cover the main aspects of the topic&lt;br /&gt;
* The transition from the one headline to the other, as well as from sentence to sentence is logical&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* Good description of the context that is directly related to the Method&lt;br /&gt;
* Important that you mention the Critical Path Method, which differs from the CCPM and you will compare them&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice introduction to the topic by stating the relation between CCPM and TOC, which explains why you will analyze the second.&lt;br /&gt;
* Even if you describe the implementation of the “five focusing steps” to Project Management, you could refer to a real-world example, which would be combined with the analysis of the theory that you already did.&lt;br /&gt;
&#039;&#039; Thanks for the tip. I add a practical explanation regarding PM along the five focusing steps.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Important that you mention the undesired effects of traditional approaches, so that you strengthen the implementation of yours.&lt;br /&gt;
* I like the example with the student syndrome, as it helps understand what you describe in practice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggestions of improvements&#039;&#039;&#039;&lt;br /&gt;
* As you cover the theory adequately (even if a part is missing, it is clear from the contents), a practical example is needed, maybe in the form of small practical implementations/examples like the “Student Syndrome”, in order to reinforce your theory description.&lt;br /&gt;
* You could also add your own opinion somewhere in the text. As it is difficult to include our own opinion in the description of a theory, you could evaluate the implementation of this theory in a small example, as I proposed one point before&lt;br /&gt;
&#039;&#039;Thanks, I change a bit the structure and add pratical instruction both about five steps and about CCPM method itself.&#039;&#039;&lt;br /&gt;
* Maybe you could avoid some voids between small sentences.&lt;br /&gt;
* If the figures are not yours, you may have to add a reference to avoid copyright problems&lt;br /&gt;
&#039;&#039;I had the source in the description of the figures, not sure if it is the right place&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Very interesting topic with nice compact structure! I wish you good luck with the rest!&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17724</id>
		<title>Talk:The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17724"/>
		<updated>2015-09-28T22:23:46Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Reviewer 1, s112960 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mette: Hello, I like your idea and I like if you would add the topic you have written within the brakets. As you write yourself it would be nice to add something specific/different in the article.&lt;br /&gt;
&lt;br /&gt;
==Reviewer 1, s112960==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall&#039;&#039;&#039;&lt;br /&gt;
* It looks to me as if you are following the ‘method’ structure&lt;br /&gt;
* Clearly the topic is related to a project, program or portfolio topic&lt;br /&gt;
* It’s written very clear and straightforward and is thus easy to read&lt;br /&gt;
* It’s an interesting topic. &lt;br /&gt;
* Even though the article is not done I like how it’s build up e.g. how ‘limitations’ of traditional approaches leads to the explanation of Critical Chain Method&lt;br /&gt;
* It’s good that you have many different references both books and online. This makes your article trustworthier. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract&#039;&#039;&#039;&lt;br /&gt;
* Good explanation of why CCPM was made (response to projects resulted in larger duration etc.)&lt;br /&gt;
* If it is possible, it would be awesome if exactly how CCPM differs from traditional methodology is explained in one sentence so we already know in the beginning. You write it differs in how uncertainty is handled – but how exactly? &lt;br /&gt;
&#039;&#039;Nice comment, but the sentence was just present in the draft ;)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice illustration. However, it will make it easier to read it, if you made it bigger. &lt;br /&gt;
&#039;&#039;Thanks for the tips. I am thinking that in order to avoid making the article too long, some of the figures will remain of the same size. To better visualize them it possible to click on it.&#039;&#039;&lt;br /&gt;
* Good use of a quote. You might want to consider mentioning the one you are quoting by name e.g. ‘As explained by Goldratt…’&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* I like the mentioning of a ‘’Student Syndrome’’ &lt;br /&gt;
* Again, good use of a figure, but it needs to be bigger&lt;br /&gt;
&#039;&#039;Thanks again. See previous comment&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Suggestions for improvement:&#039;&#039;&#039;&lt;br /&gt;
* Remember the bibliography of references&lt;br /&gt;
* It might be an idea to have examples in the article. It would also be interesting in comparing Critical Path to CCPM.&lt;br /&gt;
&#039;&#039;Due to space limitation, I choose to deeply analyze the CCPM and I add specific explanation step by step with an external example.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I’m looking forward to reading your finished article. Good luck!&lt;br /&gt;
&lt;br /&gt;
==Review3, s150794:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* My first impression of this article is that it is clear and straightforward, and looks good with clearly defined headings and sections, and there are descriptive pictures with explanation.&lt;br /&gt;
* You have a good academic language throughout the article.&lt;br /&gt;
* The article is a bit short, but I see that you have some more topics you want to write about. :)&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* A good introduction to the term, but I&#039;m not sure if you need the first sentence. &lt;br /&gt;
&#039;&#039; I forgot to remove it.&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* I like that you start with a short introduction of this topic.&lt;br /&gt;
* It think it is a smart way to highlight the implementation how you use the 5 points from the first paragraph to the next, with an adequate explanation. &lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Looks good so far. I look forward to the rest &lt;br /&gt;
&#039;&#039;&#039;Some suggestions for improvement:&#039;&#039;&#039; &lt;br /&gt;
* There are some space between some sentences that may give the text less flow. Tips could be to make the first part of “Theory of construction” to make it to a coherent paragraph.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;I remove the spaces where unnecessary, but I did not get the second part of your sentence.&#039;&#039;&lt;br /&gt;
* Some sentences that where a bit long, which made it a bit hard to follow. A tip is to either divide of rewrite the sentences. Two examples:&lt;br /&gt;
** “CCPM is an outgrowth of the Theory of Constraints(TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, “Critical Chain”[2] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.” &lt;br /&gt;
** “TOC is a systems-management philosophy, originally applied to production system, based on the principle that any system must have a constraint that limits its output.” &lt;br /&gt;
&#039;&#039; Thanks for noting this. It is an &amp;quot;italian problem&amp;quot; I am trying to avoid. I shortened many sentences&#039;&#039;&lt;br /&gt;
* Some of the sentence had some grammar faults. I would looked a little on sentence structure.&lt;br /&gt;
&#039;&#039; Thanks. Hope I found all the grammar mistakes&#039;&#039;&lt;br /&gt;
* In addition to CCPM you could include a paragraph on risk, since you have this in the title.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It would be a really nice idea. Since risk is a quite wide topic, I am not sure if it would fit in my article.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Reviewer 2, s145170:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* The article clearly follows the “methods” structure, states the topic from the beginning and is compact and to the point.&lt;br /&gt;
* The topic is related to a project, program or portfolio topic&lt;br /&gt;
* Good and clear academic language&lt;br /&gt;
* Figures that correspond to the theory described and cover the main aspects of the topic&lt;br /&gt;
* The transition from the one headline to the other, as well as from sentence to sentence is logical&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* Good description of the context that is directly related to the Method&lt;br /&gt;
* Important that you mention the Critical Path Method, which differs from the CCPM and you will compare them&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice introduction to the topic by stating the relation between CCPM and TOC, which explains why you will analyze the second.&lt;br /&gt;
* Even if you describe the implementation of the “five focusing steps” to Project Management, you could refer to a real-world example, which would be combined with the analysis of the theory that you already did.&lt;br /&gt;
&#039;&#039; Thanks for the tip. I add a practical explanation regarding PM along the five focusing steps.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Important that you mention the undesired effects of traditional approaches, so that you strengthen the implementation of yours.&lt;br /&gt;
* I like the example with the student syndrome, as it helps understand what you describe in practice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggestions of improvements&#039;&#039;&#039;&lt;br /&gt;
* As you cover the theory adequately (even if a part is missing, it is clear from the contents), a practical example is needed, maybe in the form of small practical implementations/examples like the “Student Syndrome”, in order to reinforce your theory description.&lt;br /&gt;
* You could also add your own opinion somewhere in the text. As it is difficult to include our own opinion in the description of a theory, you could evaluate the implementation of this theory in a small example, as I proposed one point before&lt;br /&gt;
&#039;&#039;Thanks, I change a bit the structure and add pratical instruction both about five steps and about CCPM method itself.&#039;&#039;&lt;br /&gt;
* Maybe you could avoid some voids between small sentences.&lt;br /&gt;
* If the figures are not yours, you may have to add a reference to avoid copyright problems&lt;br /&gt;
&#039;&#039;I had the source in the description of the figures, not sure if it is the right place&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Very interesting topic with nice compact structure! I wish you good luck with the rest!&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17723</id>
		<title>Talk:The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Talk:The_Critical_Chain_Method&amp;diff=17723"/>
		<updated>2015-09-28T22:23:29Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: Created page with &amp;quot;Mette: Hello, I like your idea and I like if you would add the topic you have written within the brakets. As you write yourself it would be nice to add something specific/diff...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mette: Hello, I like your idea and I like if you would add the topic you have written within the brakets. As you write yourself it would be nice to add something specific/different in the article.&lt;br /&gt;
&lt;br /&gt;
==Reviewer 1, s112960==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall&#039;&#039;&#039;&lt;br /&gt;
* It looks to me as if you are following the ‘method’ structure&lt;br /&gt;
* Clearly the topic is related to a project, program or portfolio topic&lt;br /&gt;
* It’s written very clear and straightforward and is thus easy to read&lt;br /&gt;
* It’s an interesting topic. &lt;br /&gt;
* Even though the article is not done I like how it’s build up e.g. how ‘limitations’ of traditional approaches leads to the explanation of Critical Chain Method&lt;br /&gt;
* It’s good that you have many different references both books and online. This makes your article trustworthier. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract&#039;&#039;&#039;&lt;br /&gt;
* Good explanation of why CCPM was made (response to projects resulted in larger duration etc.)&lt;br /&gt;
* If it is possible, it would be awesome if exactly how CCPM differs from traditional methodology is explained in one sentence so we already know in the beginning. You write it differs in how uncertainty is handled – but how exactly? &lt;br /&gt;
&#039;&#039;Nice comment, but the sentence was just present in the draft ;)&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice illustration. However, it will make it easier to read it, if you made it bigger. &lt;br /&gt;
&#039;&#039;Thanks for the tips. I am thinking that in order to avoid making the article too long, some of the figures will remain of the same size. To better visualize them it possible to click on it.&#039;&#039;&lt;br /&gt;
* Good use of a quote. You might want to consider mentioning the one you are quoting by name e.g. ‘As explained by Goldratt…’&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* I like the mentioning of a ‘’Student Syndrome’’ &lt;br /&gt;
* Again, good use of a figure, but it needs to be bigger&lt;br /&gt;
&#039;&#039;Thanks again. See previous comment&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Suggestions for improvement:&#039;&#039;&#039;&lt;br /&gt;
* Remember the bibliography of references&lt;br /&gt;
* It might be an idea to have examples in the article. It would also be interesting in comparing Critical Path to CCPM.&lt;br /&gt;
&#039;&#039;Due to space limitation, I choose to deeply analyze the CCPM and I add specific explanation step by step with an external example.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I’m looking forward to reading your finished article. Good luck! &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Review3, s150794:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* My first impression of this article is that it is clear and straightforward, and looks good with clearly defined headings and sections, and there are descriptive pictures with explanation.&lt;br /&gt;
* You have a good academic language throughout the article.&lt;br /&gt;
* The article is a bit short, but I see that you have some more topics you want to write about. :)&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* A good introduction to the term, but I&#039;m not sure if you need the first sentence. &lt;br /&gt;
&#039;&#039; I forgot to remove it.&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* I like that you start with a short introduction of this topic.&lt;br /&gt;
* It think it is a smart way to highlight the implementation how you use the 5 points from the first paragraph to the next, with an adequate explanation. &lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Looks good so far. I look forward to the rest &lt;br /&gt;
&#039;&#039;&#039;Some suggestions for improvement:&#039;&#039;&#039; &lt;br /&gt;
* There are some space between some sentences that may give the text less flow. Tips could be to make the first part of “Theory of construction” to make it to a coherent paragraph.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;I remove the spaces where unnecessary, but I did not get the second part of your sentence.&#039;&#039;&lt;br /&gt;
* Some sentences that where a bit long, which made it a bit hard to follow. A tip is to either divide of rewrite the sentences. Two examples:&lt;br /&gt;
** “CCPM is an outgrowth of the Theory of Constraints(TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, “Critical Chain”[2] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.” &lt;br /&gt;
** “TOC is a systems-management philosophy, originally applied to production system, based on the principle that any system must have a constraint that limits its output.” &lt;br /&gt;
&#039;&#039; Thanks for noting this. It is an &amp;quot;italian problem&amp;quot; I am trying to avoid. I shortened many sentences&#039;&#039;&lt;br /&gt;
* Some of the sentence had some grammar faults. I would looked a little on sentence structure.&lt;br /&gt;
&#039;&#039; Thanks. Hope I found all the grammar mistakes&#039;&#039;&lt;br /&gt;
* In addition to CCPM you could include a paragraph on risk, since you have this in the title.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;It would be a really nice idea. Since risk is a quite wide topic, I am not sure if it would fit in my article.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Reviewer 2, s145170:==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Overall:&#039;&#039;&#039;&lt;br /&gt;
* The article clearly follows the “methods” structure, states the topic from the beginning and is compact and to the point.&lt;br /&gt;
* The topic is related to a project, program or portfolio topic&lt;br /&gt;
* Good and clear academic language&lt;br /&gt;
* Figures that correspond to the theory described and cover the main aspects of the topic&lt;br /&gt;
* The transition from the one headline to the other, as well as from sentence to sentence is logical&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039;&lt;br /&gt;
* Good description of the context that is directly related to the Method&lt;br /&gt;
* Important that you mention the Critical Path Method, which differs from the CCPM and you will compare them&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Theory of constraints:&#039;&#039;&#039;&lt;br /&gt;
* Nice introduction to the topic by stating the relation between CCPM and TOC, which explains why you will analyze the second.&lt;br /&gt;
* Even if you describe the implementation of the “five focusing steps” to Project Management, you could refer to a real-world example, which would be combined with the analysis of the theory that you already did.&lt;br /&gt;
&#039;&#039; Thanks for the tip. I add a practical explanation regarding PM along the five focusing steps.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Undesired effects of traditional approach:&#039;&#039;&#039;&lt;br /&gt;
* Important that you mention the undesired effects of traditional approaches, so that you strengthen the implementation of yours.&lt;br /&gt;
* I like the example with the student syndrome, as it helps understand what you describe in practice.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Suggestions of improvements&#039;&#039;&#039;&lt;br /&gt;
* As you cover the theory adequately (even if a part is missing, it is clear from the contents), a practical example is needed, maybe in the form of small practical implementations/examples like the “Student Syndrome”, in order to reinforce your theory description.&lt;br /&gt;
* You could also add your own opinion somewhere in the text. As it is difficult to include our own opinion in the description of a theory, you could evaluate the implementation of this theory in a small example, as I proposed one point before&lt;br /&gt;
&#039;&#039;Thanks, I change a bit the structure and add pratical instruction both about five steps and about CCPM method itself.&#039;&#039;&lt;br /&gt;
* Maybe you could avoid some voids between small sentences.&lt;br /&gt;
* If the figures are not yours, you may have to add a reference to avoid copyright problems&lt;br /&gt;
&#039;&#039;I had the source in the description of the figures, not sure if it is the right place&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Very interesting topic with nice compact structure! I wish you good luck with the rest!&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17719</id>
		<title>The Critical Chain Method</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=The_Critical_Chain_Method&amp;diff=17719"/>
		<updated>2015-09-28T22:22:38Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: Created page with &amp;quot;Category:Project ManagementCategory:SchedulingCategory:UncertaintyCategory:Theory of Constraints Critical Chain Project Management(CCPM) is a method to plan, e...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Articles_Fall_Term_2015&amp;diff=17716</id>
		<title>Articles Fall Term 2015</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Articles_Fall_Term_2015&amp;diff=17716"/>
		<updated>2015-09-28T22:22:05Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Overview of 2015 Wiki Articles */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please complete this table with your name, user name and the title of your article.&lt;br /&gt;
&lt;br /&gt;
To create more lines in the table click &#039;&#039;&#039;Edit&#039;&#039;&#039; and use the following code to create more lines in the table and replace the example text with your own information:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre style=&amp;quot;white-space: pre-wrap; &lt;br /&gt;
white-space: -moz-pre-wrap; &lt;br /&gt;
white-space: -pre-wrap; &lt;br /&gt;
white-space: -o-pre-wrap; &lt;br /&gt;
word-wrap: break-word;&amp;quot;&amp;gt;&lt;br /&gt;
|Group Number&lt;br /&gt;
|Last Name&lt;br /&gt;
|First Name&lt;br /&gt;
|Username&lt;br /&gt;
|Link to Article&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
Create a direct link by making square brackets around the title [[Title]] (Case sensitive)&lt;br /&gt;
&lt;br /&gt;
The straight lines ( | ) create columns and the straight line with a dash ( |- ) creates a new row in the table.&lt;br /&gt;
( |} ) is only used at the very end to finish the coding for the table.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Overview of 2015 Wiki Articles=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+Fall 2015 Wiki Articles&lt;br /&gt;
|-&lt;br /&gt;
!Group Number&lt;br /&gt;
!Last Name&lt;br /&gt;
!First Name&lt;br /&gt;
!User Name&lt;br /&gt;
!Link to article&lt;br /&gt;
|-&lt;br /&gt;
|Group 1&lt;br /&gt;
|Nguyen&lt;br /&gt;
|Michael&lt;br /&gt;
|Michaelnguyendtu&lt;br /&gt;
|[[Leading an offshore team]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 12&lt;br /&gt;
|Gkatzalas&lt;br /&gt;
|Nikolaos&lt;br /&gt;
|s141569&lt;br /&gt;
|[[The Gantt chart and the usage nowadays]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 6&lt;br /&gt;
|Lymperis&lt;br /&gt;
|Konstantinos&lt;br /&gt;
|s142330&lt;br /&gt;
|[[Risk Management in Oil and Gas Industry]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 3&lt;br /&gt;
|Filis&lt;br /&gt;
|Charalampos&lt;br /&gt;
|Ch.filis&lt;br /&gt;
|[[Project Risk Management and Project Risk Management Processes]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 11&lt;br /&gt;
|Larsen&lt;br /&gt;
|Leonora&lt;br /&gt;
|s112910&lt;br /&gt;
|[[Gantt Charts as a Tool for Project Management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 10&lt;br /&gt;
|Sala Vilar&lt;br /&gt;
|Lluís Ròmul&lt;br /&gt;
|s141586&lt;br /&gt;
|[[Portfolio Management in a Startup]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 14&lt;br /&gt;
|Pitsavas&lt;br /&gt;
|Konstantinos&lt;br /&gt;
|Konspits&lt;br /&gt;
|[[Modularisation: A modern process for project management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 2&lt;br /&gt;
|Kampianakis&lt;br /&gt;
|Andreas&lt;br /&gt;
|s150912&lt;br /&gt;
|[[Financial Portfolio Optimization Methods]]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Group 13&lt;br /&gt;
|Penzes&lt;br /&gt;
|Balint&lt;br /&gt;
|s141943&lt;br /&gt;
|[[Product development and portfolio management processes at LEGO]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 6&lt;br /&gt;
|Hozmache&lt;br /&gt;
|Mihaela&lt;br /&gt;
|s146898&lt;br /&gt;
|[[PRINCE2 - For successful Project Management]]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Group 14&lt;br /&gt;
|Le Corre&lt;br /&gt;
|Damien&lt;br /&gt;
|Damien&lt;br /&gt;
|[[Game theory in project management]]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Group 14&lt;br /&gt;
|Bertrand&lt;br /&gt;
|Fabien&lt;br /&gt;
|150477&lt;br /&gt;
|[[Multi project management]]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Group 9&lt;br /&gt;
|Cassel&lt;br /&gt;
|Sara&lt;br /&gt;
|Sarac&lt;br /&gt;
|[[The benefits of systems engineering]]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Group 13&lt;br /&gt;
|Sergi&lt;br /&gt;
|Gibaja Musachs&lt;br /&gt;
|S141926&lt;br /&gt;
|[[Manage Extreme Projects with Rapid Methodology]]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Group 14&lt;br /&gt;
|Poza&lt;br /&gt;
|María&lt;br /&gt;
|s150793&lt;br /&gt;
|[[Integrated Cost and Schedule Control]]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Group 6&lt;br /&gt;
|Kulikova&lt;br /&gt;
|Nataliia&lt;br /&gt;
|s140767&lt;br /&gt;
|[[SCRUM Method]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 4&lt;br /&gt;
|Pekala&lt;br /&gt;
|Adam&lt;br /&gt;
|Adam.pekala&lt;br /&gt;
|[[Critical Path Method in Construction Industry]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 10&lt;br /&gt;
|Garnotel&lt;br /&gt;
|Gaëtan&lt;br /&gt;
|gaetangarnotel&lt;br /&gt;
|[[V-Model]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 4&lt;br /&gt;
|Ghanizada&lt;br /&gt;
|Naweed&lt;br /&gt;
|S103745&lt;br /&gt;
|[[PRINCE2, A Project Management Methodology]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 1&lt;br /&gt;
|Jacobsen&lt;br /&gt;
|Martin&lt;br /&gt;
|MistaJacob&lt;br /&gt;
|[[Mindfulness and Cognitive Biases in Project Management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 6&lt;br /&gt;
|Ferraresi&lt;br /&gt;
|Fabrizio&lt;br /&gt;
|S150905&lt;br /&gt;
|[[Projects in Controlled Environments, a process-based approach for project management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 5&lt;br /&gt;
|Tanghus&lt;br /&gt;
|Bjarke&lt;br /&gt;
|S113815&lt;br /&gt;
|[[Location Based Scheduling]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 9&lt;br /&gt;
|Højgaard Hindhede&lt;br /&gt;
|Daniel &lt;br /&gt;
|S143352 &lt;br /&gt;
|[[Construction modularization from a lean perspective]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 10&lt;br /&gt;
|Gayot&lt;br /&gt;
|Charles-Henri&lt;br /&gt;
|s141074&lt;br /&gt;
|[[Responsibility Assignment Matrix (RACI Matrix)]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 12&lt;br /&gt;
|Thorp Sørensen&lt;br /&gt;
|Anders&lt;br /&gt;
|s103183&lt;br /&gt;
|[[The Gantt Chart]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 3&lt;br /&gt;
|Makris&lt;br /&gt;
|Dimitrios&lt;br /&gt;
|Dimak&lt;br /&gt;
|[[Benchmarking in Project Management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 7&lt;br /&gt;
|Greiling&lt;br /&gt;
|Lea&lt;br /&gt;
|Lea&lt;br /&gt;
|[[Lean in Project Management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 8&lt;br /&gt;
|Latorre Duque&lt;br /&gt;
|Ana&lt;br /&gt;
|Ana&lt;br /&gt;
| [[Modularity and Black-Boxing]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 7&lt;br /&gt;
|Almanzi&lt;br /&gt;
|Stefano&lt;br /&gt;
|S141530&lt;br /&gt;
|[[ Work Breakdown Structure (WBS)]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 12&lt;br /&gt;
|Montagner&lt;br /&gt;
|Giacomo&lt;br /&gt;
|S150821&lt;br /&gt;
|[[Scrum Methodology in Agile Software Development]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 14&lt;br /&gt;
|Ruiz Muñoz&lt;br /&gt;
|Gustavo Adolfo&lt;br /&gt;
|S121408&lt;br /&gt;
| [[Lean 6 Sigma in project management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 3&lt;br /&gt;
|Kalmus&lt;br /&gt;
|Thomas&lt;br /&gt;
|S141938&lt;br /&gt;
| [[Program evaluation and review technique (PERT) ]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 12&lt;br /&gt;
|Gudmundsson&lt;br /&gt;
|Arnar Gauti&lt;br /&gt;
|S141543&lt;br /&gt;
|[[Management of risk]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 5&lt;br /&gt;
|Jacobsen&lt;br /&gt;
|Ian Thobias&lt;br /&gt;
|S113735&lt;br /&gt;
|[[Story Points Estimation]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 11&lt;br /&gt;
|Boesgaard&lt;br /&gt;
|Katrine&lt;br /&gt;
|KB1991&lt;br /&gt;
|[[Gantt Chart]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 5&lt;br /&gt;
|Sorth-Olsen&lt;br /&gt;
|Rasmus&lt;br /&gt;
|Sorth90&lt;br /&gt;
|[[Lean as a project management tool]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 13&lt;br /&gt;
|Salling&lt;br /&gt;
|Stephanie&lt;br /&gt;
|StephSalling&lt;br /&gt;
|[[E. Pihl &amp;amp; Søn A/S from a management perspective]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 6&lt;br /&gt;
|Ruina&lt;br /&gt;
|Jessica Linda&lt;br /&gt;
|Jejenji &lt;br /&gt;
|[[Scheduling techniques in Project Management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 4&lt;br /&gt;
|Gjerstrup&lt;br /&gt;
|Jacob&lt;br /&gt;
|s113440&lt;br /&gt;
|[[Fault tree analysis]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 11&lt;br /&gt;
|Lynge&lt;br /&gt;
|Jane&lt;br /&gt;
|s997303&lt;br /&gt;
|[[Theory of Constraint]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 8&lt;br /&gt;
|Palmerini&lt;br /&gt;
|Alessandro&lt;br /&gt;
|alex161&lt;br /&gt;
|[[Effective Communication in Project Management]] &lt;br /&gt;
|-&lt;br /&gt;
|Group 2&lt;br /&gt;
|Tvedt&lt;br /&gt;
|Ida Marie&lt;br /&gt;
|IMT&lt;br /&gt;
|[[Risk Profile in Turnkey Projects]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 2&lt;br /&gt;
|Søndenaa&lt;br /&gt;
|Mathilde Hanssen&lt;br /&gt;
|s150621&lt;br /&gt;
|[[Critical chain project management (CCPM)]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 9&lt;br /&gt;
|Helassalo&lt;br /&gt;
|Antti&lt;br /&gt;
|s141506&lt;br /&gt;
|[[Development phase of idea to project]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 9&lt;br /&gt;
|Thorning-Schmidt&lt;br /&gt;
|Nanna&lt;br /&gt;
|Nannats&lt;br /&gt;
|[[Earned Value Management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 10&lt;br /&gt;
|Bureika&lt;br /&gt;
|Edvinas&lt;br /&gt;
|s141931&lt;br /&gt;
|[[Communication in Project Management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 1&lt;br /&gt;
|Rasmussen&lt;br /&gt;
|Marie-Louise&lt;br /&gt;
|DI2009&lt;br /&gt;
|[[Managing a Virtual Cross-Cultural Team in Global Project Management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group &lt;br /&gt;
|Lara Hoces&lt;br /&gt;
|Fernando&lt;br /&gt;
|s131882&lt;br /&gt;
|[[The Oticon Case: the Spaghetti organisation]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 13&lt;br /&gt;
|Christos&lt;br /&gt;
|Stamatis&lt;br /&gt;
|S145170&lt;br /&gt;
|[[Olympic Games London 2012: When the client strives for innovation (The London model)]]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|Group 5&lt;br /&gt;
|Moe&lt;br /&gt;
|Elizabeth Lindhard&lt;br /&gt;
|113129&lt;br /&gt;
|[[Stakeholder Management as a Contractor]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 3&lt;br /&gt;
|Lessis&lt;br /&gt;
|Vasileios&lt;br /&gt;
|lessisv&lt;br /&gt;
|[[Rational Unified Process (RUP)]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 8&lt;br /&gt;
|Klibo Buur&lt;br /&gt;
|Christian&lt;br /&gt;
|Buurbuur&lt;br /&gt;
|[[Project Execution Model (PEM)]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 8&lt;br /&gt;
|Bachmann&lt;br /&gt;
|Thomas&lt;br /&gt;
|s117318&lt;br /&gt;
|[[Lean Tools in Project Management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 11&lt;br /&gt;
|Vilar Bustos&lt;br /&gt;
|Alberto&lt;br /&gt;
|s142581&lt;br /&gt;
|[[Minimizing Risk and Uncertainties in Construction Projects]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 1&lt;br /&gt;
|Trap Wiegandt&lt;br /&gt;
|Sissel&lt;br /&gt;
|s112195&lt;br /&gt;
|[[The Critical Path Method (CPM)]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 2&lt;br /&gt;
|Christensen&lt;br /&gt;
|Britt Marie Lekven&lt;br /&gt;
|brittmch&lt;br /&gt;
|[[Lean in building and construction industry]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 5&lt;br /&gt;
|Vestergaard Andersen&lt;br /&gt;
|Andreas&lt;br /&gt;
|AndreasAndersen&lt;br /&gt;
|[[Management of Project Change ]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 7&lt;br /&gt;
|Ann-Elise&lt;br /&gt;
|Gustavsen&lt;br /&gt;
|Alise&lt;br /&gt;
|[[Stakeholder Analysis and Matrices ]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 2&lt;br /&gt;
|Krogh&lt;br /&gt;
|Daniel&lt;br /&gt;
|DanielKrogh&lt;br /&gt;
|[[Managing Uncertainty and Risk on the Project]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 7&lt;br /&gt;
|Fabio&lt;br /&gt;
|Labrini&lt;br /&gt;
|s142911&lt;br /&gt;
|[[The Critical Chain Method]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 1&lt;br /&gt;
|Viig&lt;br /&gt;
|Oliver Johannes&lt;br /&gt;
|s102935&lt;br /&gt;
|[[BIM as a project management tool on construction projects]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 8&lt;br /&gt;
|Federico&lt;br /&gt;
|Sbernini&lt;br /&gt;
|s141573&lt;br /&gt;
|[[The Failure Mode and effects analysis (FMEA) in product development projects]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 12&lt;br /&gt;
|Augustin&lt;br /&gt;
|Bouet&lt;br /&gt;
|s142823&lt;br /&gt;
|[[Metra Potential Method]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 7&lt;br /&gt;
|Eva Schultz&lt;br /&gt;
|Hansen&lt;br /&gt;
|s112960&lt;br /&gt;
|[[A method to analyze visualizations in project management as boundary objects]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 13&lt;br /&gt;
|Otiv&lt;br /&gt;
|Peter&lt;br /&gt;
|s145166&lt;br /&gt;
|[[Private Finance Initiative]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 4&lt;br /&gt;
|Juhasz&lt;br /&gt;
|Bianka Zsuzsanna&lt;br /&gt;
|Biankajuh&lt;br /&gt;
|[[Changing conversations based on the Stacey matrix]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 3&lt;br /&gt;
|Rodrigues&lt;br /&gt;
|Rafael&lt;br /&gt;
|s150931&lt;br /&gt;
|[[Six Sigma and PMBOK]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 9&lt;br /&gt;
|Søren  &lt;br /&gt;
|Thomsen&lt;br /&gt;
|s140046&lt;br /&gt;
|[[Organisational resilience with mindfulness]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 8&lt;br /&gt;
|Schrøder  &lt;br /&gt;
|Niklas&lt;br /&gt;
|Faker&lt;br /&gt;
|[[Theory of Constraints]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 11&lt;br /&gt;
|Herreros&lt;br /&gt;
|Maria&lt;br /&gt;
|s142597&lt;br /&gt;
|[[Early warning signals in project management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 3&lt;br /&gt;
|Larsen&lt;br /&gt;
|Martin T&lt;br /&gt;
|s103128&lt;br /&gt;
|[[Risk Identification]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 9&lt;br /&gt;
|Hoier&lt;br /&gt;
|Lasse Rasmus&lt;br /&gt;
|Lassehoier87&lt;br /&gt;
|[[Application of Antifragility in Project Management]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 4&lt;br /&gt;
|Shapel  &lt;br /&gt;
|Sarah Groot&lt;br /&gt;
|s152093&lt;br /&gt;
|[[Project Management Competency Framework]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 4&lt;br /&gt;
|Hammer  &lt;br /&gt;
|Jonas&lt;br /&gt;
|s113665&lt;br /&gt;
|[[The best milestone plan is simple but with depths!]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 2&lt;br /&gt;
|Flataukan &lt;br /&gt;
|Camilla&lt;br /&gt;
|s150801&lt;br /&gt;
|[[Risk Profile in General Contracting]]&lt;br /&gt;
|-&lt;br /&gt;
|Group 10&lt;br /&gt;
|Marazaki&lt;br /&gt;
|Ilektra&lt;br /&gt;
|s142899&lt;br /&gt;
|[[Portfolio Management and complexity in organizations]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17707</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17707"/>
		<updated>2015-09-28T22:16:11Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* 2. Decide how to exploit the project’s constraints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|400| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17706</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17706"/>
		<updated>2015-09-28T22:15:57Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* 2. Decide how to exploit the project’s constraints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG|300| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17705</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17705"/>
		<updated>2015-09-28T22:15:32Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* 3. Subordinate everything else to the above decision */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG|300px| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17704</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17704"/>
		<updated>2015-09-28T22:15:11Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Planning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|400px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17702</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17702"/>
		<updated>2015-09-28T22:14:56Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Control */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|250px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
[[File:Fever_chart.PNG|400px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17701</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17701"/>
		<updated>2015-09-28T22:14:18Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Critical Chain Method */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG|250px| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG|250px| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17694</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17694"/>
		<updated>2015-09-28T22:10:24Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* 2. Decide how to exploit the project’s constraints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17690</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17690"/>
		<updated>2015-09-28T22:08:23Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* 2. Decide how to exploit the project’s constraints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the [https://en.wikipedia.org/wiki/Diversification_%28finance%29 Diversifcation]applied to Project Management by protecting the project from common cause uncertainty of the individual activities. It aggregates the safety times of task in the same path placing a buffers at the end of the path. Buffers appear as activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=’’CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced. &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17661</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17661"/>
		<updated>2015-09-28T21:59:51Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Suggested resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17659</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17659"/>
		<updated>2015-09-28T21:59:12Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Suggested resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&#039;&#039;&#039;&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
- &#039;&#039;&#039;Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&#039;&#039;&#039;&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
- &#039;&#039;&#039;Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&#039;&#039;&#039;&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
- &#039;&#039;&#039;Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&#039;&#039;&#039;&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
- &#039;&#039;&#039;Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&#039;&#039;&#039;&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17655</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17655"/>
		<updated>2015-09-28T21:58:34Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Suggested resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Larry P. Leach, (1997), Critical Chain Project Management Improves Project Performance, Advanced Projects Institute&lt;br /&gt;
This article describes how the Theory of Constraints is applied to project management, the main features of the CCPM. In the final part resumes all the advantages of the method and list a series of company which successful implemented the CCPM.&lt;br /&gt;
- Lawrence P. Leach, 2005, Critical chain Project Management, 2ed, Artech House&lt;br /&gt;
Critical Chain Project Management is a book which deeply explains the CCPM. It starts from the TOC, then explains CCPM applied to both single and multi project environments. In addition, it has a chapter about risk management.&lt;br /&gt;
- Raz T., Barnes R., Dvir D., (2003), A critical look at critical chain project management, Project Management Journal, vol. 34&lt;br /&gt;
This article analyzes the principles of CCPM with a review of its key elements, followed by a critical analysis of the method. Then the conclusion provide an honest evaluation of the method&lt;br /&gt;
- Kirpes C, Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&lt;br /&gt;
The article evaluate the cause that help CCPM to be able to provide successful result in terms of project on time, with the established budget and the proper quality. Furthermore, after having presented advantages and company which adopted the method, it questions why the method is not widely adopted.&lt;br /&gt;
-	Marris P., (2011), La chaîne critique pour réduire le time to market et accroître la productivité, STP PHARMA PRATIQUES vol.21 N°5&lt;br /&gt;
The article analyze the CCPM and its main characteristics, with special regards to Drug Development. Moreover, it presents the results of the application of CCPM in many pharmaceuticals companies.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17650</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17650"/>
		<updated>2015-09-28T21:57:20Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Suggested resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtube|https://www.youtube.com/watch?v=mpc_FdAt75A|200|left|&#039;&#039;&#039;Critical Chain Project&#039;&#039;&#039; by Project Management Videos.}} &lt;br /&gt;
 &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17618</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17618"/>
		<updated>2015-09-28T21:50:04Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Suggested resources */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
- &#039;&#039;&#039;Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&#039;&#039;&#039;&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- {{#ev:https://www.youtube.com/watch?v=mpc_FdAt75A|200|center|&#039;&#039;Theoretical, short, and clear explanation of Critical Chain Project&#039;&#039; Management.}} &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17610</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17610"/>
		<updated>2015-09-28T21:47:50Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= Suggested resources =&lt;br /&gt;
&lt;br /&gt;
- Woeppel M., (2005), ‘’Projects in Less Time:: A Synopsis of Critical Chain’’, Pinnacle Strategies&lt;br /&gt;
This book helps to understand the Goldratt’s book “Critical Chain”. It follows chapter by chapter the book “Critical Chain”, analyzing it. Then, at the end of each chapter there is a section where the author interprets the content of the chapter and gives his point of view.&lt;br /&gt;
&lt;br /&gt;
- {{#ev:youtubehttps://www.youtube.com/watch?v=mpc_FdAt75A|200|center|Theoretical, short, and clear explanation of Critical Chain Project Management.}} &lt;br /&gt;
Theoretical, short, and clear explanation of Critical Chain Project Management. &lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17589</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17589"/>
		<updated>2015-09-28T21:40:48Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* CCPM as a solution */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17588</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17588"/>
		<updated>2015-09-28T21:40:25Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Undesired effects of traditional approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb||&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
&lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17582</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17582"/>
		<updated>2015-09-28T21:38:22Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Undesired effects of traditional approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb|left|&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In &lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb|left |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task. &lt;br /&gt;
Figure 5 helps to better understand this process.&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17579</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17579"/>
		<updated>2015-09-28T21:35:47Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Undesired effects of traditional approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG|200px|thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG|200px|thumb|left|&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
[[File:Merging_paths.PNG|250px|thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
[[File:Multitasking.PNG|220px|thumb|left |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task . Figure 5 helps to better understand&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17561</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17561"/>
		<updated>2015-09-28T21:28:58Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Undesired effects of traditional approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG| thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG| thumb|left|&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
[[File:Merging_paths.PNG| thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
[[File:Multitasking.PNG| thumb|left |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task . Figure 5 helps to better understand&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17557</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17557"/>
		<updated>2015-09-28T21:28:14Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Undesired effects of traditional approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG| thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG| thumb|left|&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
[[File:Merging_paths.PNG| thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
[[File:Multitasking.PNG| thumb|left |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]]&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task . Figure 5 helps to better understand&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17555</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17555"/>
		<updated>2015-09-28T21:27:42Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Undesired effects of traditional approaches */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG| thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG| thumb|left|&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
[[File:Merging_paths.PNG| thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity[[File:Multitasking.PNG| thumb|left |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]] paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task . Figure 5 helps to better understand&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17549</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17549"/>
		<updated>2015-09-28T21:26:35Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Practical Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG| thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG| thumb| |&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
[[File:Merging_paths.PNG| thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity[[File:Multitasking.PNG| thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]] paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task . Figure 5 helps to better understand&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|left|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17547</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17547"/>
		<updated>2015-09-28T21:26:20Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* Practical Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG| thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG| thumb| |&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
[[File:Merging_paths.PNG| thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity[[File:Multitasking.PNG| thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]] paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task . Figure 5 helps to better understand&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|right|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17544</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17544"/>
		<updated>2015-09-28T21:25:51Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* 2. Decide how to exploit the project’s constraints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG| thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG| thumb| |&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
[[File:Merging_paths.PNG| thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity[[File:Multitasking.PNG| thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]] paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task . Figure 5 helps to better understand&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The sizing of the FB follows the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|center|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17543</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17543"/>
		<updated>2015-09-28T21:25:38Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* 2. Decide how to exploit the project’s constraints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG| thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG| thumb| |&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
[[File:Merging_paths.PNG| thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity[[File:Multitasking.PNG| thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]] paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task . Figure 5 helps to better understand&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The size of the FB follow the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|center|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
	<entry>
		<id>http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17542</id>
		<title>Critical Chain Project Management to cope with uncertainty</title>
		<link rel="alternate" type="text/html" href="http://13.50.150.85/index.php?title=Critical_Chain_Project_Management_to_cope_with_uncertainty&amp;diff=17542"/>
		<updated>2015-09-28T21:25:11Z</updated>

		<summary type="html">&lt;p&gt;F.labrini: /* 2. Decide how to exploit the project’s constraints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Project Management]][[Category:Scheduling]][[Category:Uncertainty]][[Category:Theory of Constraints]]&lt;br /&gt;
Critical Chain Project Management(CCPM) is a method to plan, execute, manage, and control both single and multi projects, which emphasizes the effects of resource allocation and activity duration uncertainty. &lt;br /&gt;
It has demonstrated over the past 10 years its ability to significantly reduce the duration of projects, to ensure that projects are completed on time, and to increase resource productivity.&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;Marris P., (2011), &#039;&#039;La chaîne critique pour réduire le time to market et accroître la productivité&#039;&#039;, STP PHARMA PRATIQUES vol.21 N°5&amp;lt;/ref&amp;gt;.&lt;br /&gt;
CCPM is an outgrowth of the [[Theory of Constraints]](TOC) and was introduced in 1997 in Eliyahu M. Goldratt’s book, [http://www.goldratt.co.uk/resources/critical_chain “Critical Chain”] in response to many projects resulted in larger duration, increased cost, and less derivable than expected.&lt;br /&gt;
 &lt;br /&gt;
The Critical Chain method mainly differs from the traditional methodologies* on the attention it places on the resource availability and flexibility of starting time rather than task order and strict scheduling. &lt;br /&gt;
&lt;br /&gt;
In this paper, with traditional methods it is referred to [[The Critical Path Method (CPM)]] and [[Program evaluation and review technique (PERT)]]&lt;br /&gt;
&lt;br /&gt;
== Undesired effects of traditional approaches ==&lt;br /&gt;
This section describes the factors that contribute to delay the completion of a project and the effects on human behavior produced by some of them.&lt;br /&gt;
&lt;br /&gt;
1.  &#039;&#039;&#039;Excessive Activity Duration Estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
People, when are requested to estimate an activity duration, attempt to make commitments that they could meet with a high level of certainty&amp;lt;ref&amp;gt; Steyn H., (2000), &#039;&#039;An investigation into the fundamentals of critical chain project scheduling&#039;&#039;, International Journal of Project Management 19, pp. 363-369&amp;lt;/ref&amp;gt;. In addition, managers selectively remember the[[File:The_student_syndrome.PNG| thumb| |&#039;&#039;&#039;Figure 1:&#039;&#039;&#039; The student syndrome leads.]]instances where activity duration estimates were exceeded, and therefore wants to add contingency of his own.&lt;br /&gt;
The combination of both actions lead to a final duration estimation with a probability of completion of 80% to 95% on or less than the activity duration estimate&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2.  &#039;&#039;&#039;Performance  overrun estimates&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Even tough, as previously stated, the estimates are quite padded, performance exceeds estimates. &lt;br /&gt;
&lt;br /&gt;
Many people have a tendency to wait until activities get really urgent before they work on them&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
This tendency is better known as &#039;&#039;Student Syndrome&#039;&#039;: a person will only start to apply themselves to an assignment at the last possible moment before its deadline&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Student_syndrome&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By acting in this way, people tend to waste their contingency before they start the activity, forcing them to perform most of the work in the &lt;br /&gt;
later portion of the scheduled activity time. Then, if problems occur, there is no time to recover&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Parkinson_Law.PNG| thumb| |&#039;&#039;&#039;Figure 2:&#039;&#039;&#039; The Parkinson&#039;s Law.]]&lt;br /&gt;
3. &#039;&#039;&#039;Failure to pass on early completion &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Analysis of almost any project’s results reveals that people report very few activity as completed early&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. Since the estimates are usually around 80-90% of probability of completion, the results should shown an higher number of activities completed early.&lt;br /&gt;
On the one hand, the reason behind those result is the relationship between the level of performance and the established goal. If applied to Project Management environment, it leads to the &#039;&#039;Parkinson’s Law&#039;&#039;. The latter described by Parkinson(1957) as “work expands so as to fill the time available for its completion”. A loose deadline(i.e. lowering the goal), leads, thus, to a decline of the worker’s performance and to a delay of the activity&amp;lt;ref&amp;gt;Gutierrez G. J., Kouvelis P.,(1991), &#039;&#039;Parkinson’s law and its implication for Project Management&#039;&#039;, Management Science Vol. 37, No. 8&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
On the other hand, even if activities completed early, people fail to report. People have little or no reward on early completion. In addition, if the activity is completed early, the worker gets more to do, and the next time he will have to replicate the same performance. In other words, reducing future estimates for the same task.&lt;br /&gt;
[[File:Merging_paths.PNG| thumb| |&#039;&#039;&#039;Figure 3:&#039;&#039;&#039; Activity path merging.]]&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Activity path merging creates delay&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Usually projects have multiple activity paths which must merge into the critical path before the completion of the project. Merging activity[[File:Multitasking.PNG| thumb| |&#039;&#039;&#039;Figure 4:&#039;&#039;&#039; Multitasking&#039;s effect.]] paths means that all of the feeding paths(activity path that merges or feeds the critical one) are required to start the successor activity. &lt;br /&gt;
Therefore, the successor activity can not start until the latest of the merging activities completes&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In a scenario as the one represented by figure 4, even if a feeding path is completed in advance, the positive variation is wasted.&lt;br /&gt;
&lt;br /&gt;
5. &#039;&#039;&#039;Multitasking: increase the completion time&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
An additional reason which contributes to make tasks longer is multitasking. When an individual is working on more than one activity/project simultaneously, for instance three, each task completion time would result in a three time longer duration. This occurs since the individual spends one third of its time in each activity, causing an extension in the project duration as the successor activity has now to wait three times the original duration of the single task . Figure 5 helps to better understand&lt;br /&gt;
=== CCPM as a solution ===&lt;br /&gt;
&lt;br /&gt;
The reason for the development of Critical Chain is the existence of chronic problems that existing methods, approaches and even expensive software have not been able to remove &amp;lt;ref name=&amp;quot;Rand&amp;quot;&amp;gt;Rand GK, (2000), &#039;&#039;Critical  chain:  the  theory  of  constraints  applied  to&lt;br /&gt;
project  management&#039;&#039;, International  Journal  of  Project  Management, vol.18, pp.173±7&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In project management, variation is related to the intrinsic uncertainty of task durations. The latter will vary according to two reasons&amp;lt;ref&amp;gt; Deming, W. Edwards, (1989), &#039;&#039;Out of the Crisis&#039;&#039;, MIT Press&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Common cause variation: cause inherent with the system. It is a variation in duration that predictably occur since its origin is part of the system within project are performed. &lt;br /&gt;
&lt;br /&gt;
- Special cause variation: variation in parts of the task process, which makes those parts of the process unpredictable. The effects are unpredictable.&lt;br /&gt;
&lt;br /&gt;
In addition, W. Edwards Deming [1989] notes: “I should estimate that in my experience most troubles and most possibilities for improvement add up to propositions something like this: 94% belong to the system, 6% special.” Meaning that the majority of the problems and the biggest room for improvement are related to common cause variation.&lt;br /&gt;
&lt;br /&gt;
Traditional project scheduling, such as PERT or Monte Carlo analysis, estimates the impact of common cause variation, and accounts for it adding safety time at task level (each project task). Furthermore, they do not take into account the impact of negative resource behavior, described in the previous section.&lt;br /&gt;
While these methods propose a way to estimate uncertainty, they do not pose an effective systematic method to manage it. CCPM accounts for common cause variation as an essential element of the project management system&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. CPPM addresses common cause variation through the use of an aggressive schedule with shortened task duration estimates, and the use of buffer placed in strategic positions, aggregating the protection by removing safety from each tasks.&lt;br /&gt;
&lt;br /&gt;
== Theory of Constraints ==&lt;br /&gt;
&lt;br /&gt;
Since CCPM applies TOC’s concepts to project management, it is useful to understand the reasoning behind the theory.[[File:Five_steps.PNG| thumb| |&#039;&#039;&#039;Figure 5:&#039;&#039;&#039; The five focusing steps represent the TOC approach to ongoing improvement.]]&lt;br /&gt;
TOC is a systems-management philosophy, originally applied to production system. It is based on the principle that any system must have a constraint that limits its output. If there were no constraints, system output would either rise indefinitely or would fall to zero. &lt;br /&gt;
Therefore, a constraint( or bottleneck) limits any system with a nonzero output&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt; Lawrence P. Leach, 2005, &#039;&#039;Critical chain Project Management&#039;&#039;, 2ed,  Artech House, ISBN 1-58053-903-3&amp;lt;/ref&amp;gt;. &lt;br /&gt;
A system’s constraint may be physical (e.g. materials, machines, people, demand level) or managerial&amp;lt;ref&amp;gt; Rahman S., (1998), &#039;&#039;Theory of Constraints: A review of the philosophy and its applications&#039;&#039;, International Journal of Operations and Production Management. 18(4), pp. 336-355&amp;lt;/ref&amp;gt; which hinders the system to achieve better performance.&lt;br /&gt;
&lt;br /&gt;
At first, Goldratt states “before we can deal with the improvement of any section of a system, we must first define the system’s global goal; and the measurements that will enable us to judge the impact of any subsystem&lt;br /&gt;
and any local decision, on this global goal”&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Then in order to improve the system’s performance, the limiting constraint must be found and improvement efforts should be placed on elevating the capacity of that constraint. &lt;br /&gt;
Goldratt defined the “five focusing steps” as an continuous improvement process&amp;lt;ref&amp;gt; Graham K. Rand, (2000), &#039;&#039;Critical chain: the theory of constraints applied to project management&#039;&#039;, International Journal of Project Management 18, pp.  173±177&amp;lt;/ref&amp;gt; :&lt;br /&gt;
&lt;br /&gt;
1. Identify the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
2. Decide how to exploit the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
3. Subordinate everything else to the above decision&lt;br /&gt;
&lt;br /&gt;
4. Elevate the system&#039;s constraint(s)&lt;br /&gt;
&lt;br /&gt;
5. If, in the previous steps, the constraint has been broken, go back to step 1, and do not allow inertia to cause a system&#039;s constraint&lt;br /&gt;
&lt;br /&gt;
The five steps process permits to identify the most detrimental constraint. When the latter is solved, the next constraint needs to be identified and addressed. Therefore, it is a continuous improvement process.&lt;br /&gt;
&lt;br /&gt;
== TOC to Project Management  ==&lt;br /&gt;
&lt;br /&gt;
Concepts and principles of CCPM are obtained by applying the TOC improvement process to&lt;br /&gt;
Project Management.&lt;br /&gt;
&lt;br /&gt;
In order to apply the five steps, it is necessary at first to define the goal of a project. The primary goal of a project is considered to be the promised project due date. &lt;br /&gt;
&lt;br /&gt;
===1. &#039;&#039;&#039;Identify project’s constraint&#039;&#039;&#039;===&lt;br /&gt;
According to the TOC, the part of the system that constrains the objective is the &#039;&#039;Critical Chain&#039;&#039;, which is  defined as “the longest chain of precedence and resource dependent tasks that determines the overall duration of a project”. Defining the constraint of a project in      &lt;br /&gt;
terms of the schedule derives from the impact that schedule has on project cost and project scope. The three conditions are dependent&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;Larry P. Leach, (1997), &#039;&#039;Critical Chain Project Management Improves Project Performance&#039;&#039;, Advanced Projects Institute&amp;lt;/ref&amp;gt;.&lt;br /&gt;
Since the Critical Path does not account resource allocation while determining a schedule, if resources would be infinite then Critical Path &lt;br /&gt;
and Critical Chain would be identical. &lt;br /&gt;
&lt;br /&gt;
===2. &#039;&#039;&#039;Decide how to exploit the project’s constraints&#039;&#039;&#039;===&lt;br /&gt;
[[File:Estimate_distribution.PNG| thumb| |&#039;&#039;&#039;Figure6:&#039;&#039;&#039; Typical probability distribution for a task with uncertain distribution.]]&lt;br /&gt;
This step can be translated in focusing on the activities of the Critical Chain to ensure efficient performance and no delays. In order to   &lt;br /&gt;
achieve this, the critical factors leading to delays should be identified.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit task duration estimates &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As stated previously, usually task duration estimates are determined with a probability of completion around 90%.&lt;br /&gt;
In order to minimize the negative resource behavior and to avoid wasting the contingency allocated to the single tasks, CCPM entails to remove the safety time from the task estimates and shorten them down to 50% of probability.&lt;br /&gt;
Contingency is the difference between a 50% probable estimate and a 90% probable estimate&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Critical Chain method requires that the schedule be built with only the time to do the work without any safety. This is the time we expect the work to take if allowed to focus a full sustainable level of effort on it and if there are no significant problems&amp;lt;ref name=”frank”&amp;gt; Patrick S.F.,  (1999), &#039;&#039;Critical chain scheduling and buffer management - getting out from between Parkinson’s rock and Murphy’s hard place&#039;&#039;, PM Network 13, pp. 57-62&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Exploit statistical law of aggregation &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
CCPM exploits the statistical law of aggregation by protecting the project from common cause uncertainty&lt;br /&gt;
of the individual activities in an activity path with buffers at the end of the path. Buffers appear as&lt;br /&gt;
activities in the project plan, but have no work assigned to them.&lt;br /&gt;
The statistical law of aggregation of variances allows to protect a chain of tasks to the same level of probability with much less total contingency time than you can protect each individual task&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
By aggregating the safety times, the whole estimated duration of a chain of tasks(project) is heavily reduced.  &lt;br /&gt;
&lt;br /&gt;
There are three types of buffers:&lt;br /&gt;
&lt;br /&gt;
-	Project Buffer(PB): a time buffer placed at the end of the critical chain, between the last task and the completion date. The Project Buffer acts as a protection in response to any delays, which consequently consume some of the buffer. The Project Buffer size is usually half of the size of the safety time taken out from the critical chain.&lt;br /&gt;
-	Feeding Buffer(FB): a time buffer placed at the end of each paths feeding the critical chain, between the last task on a feeding path and the critical chain. The Feeding Buffers avoid the critical chain to be delayed if any delays occur in the feeding paths.&lt;br /&gt;
-	Resource Buffer: buffer that act as warning signals to assure the availability of resources. It is placed alongside the critical chain.&lt;br /&gt;
The size of the PB is equal to the sum of the safety times removed from the task duration estimates of the tasks along the critical chain. The size of the FB follow the same procedure accounting for the tasks preceding the buffer.&lt;br /&gt;
&lt;br /&gt;
=== 3. &#039;&#039;&#039;Subordinate everything else to the above decision&#039;&#039;&#039;===&lt;br /&gt;
[[File:Feeding_bufferOK.PNG| thumb| |&#039;&#039;&#039;Figure7:&#039;&#039;&#039;Feeding buffer absorbs delay from feeding paths.]] &lt;br /&gt;
Applied to project, it means that all the non-critical activities must not affect or delay any activity on the critical tasks.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Subordinate Merging Paths &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To protect the critical chain from potential delays by subordinating critical chain feeding paths, CCPM places an aggregate FB on each path that feeds the critical chain&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. In addition, the FB acts as means to measure and control the feeding paths.&lt;br /&gt;
Figure 7 shows how the FB preserves the critical chain from potential delays in the non-critical paths.&lt;br /&gt;
CCPM also involves the late start of all activities in the feeding paths. This is done since the FB provides protection to the whole project from the non-critical path. The advantages of doing so are the following: reduce the impact of changes on work already performed, delay the project cash outlay, and give the project a chance to focus by starting with fewer simultaneous activity chains&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== 4. &#039;&#039;&#039;Elevate the project’s constraints&#039;&#039;&#039; ===&lt;br /&gt;
When no more improvement can be obtained, this step suggests to invest in additional resources, &lt;br /&gt;
or increase the capacity of resources that can benefit most the critical chain performance.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; Elevate task performance &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The failure to pass on early completion and the propensity to multitask are two factors which contribute to extend the project duration.&lt;br /&gt;
CPPM tackles those tendencies above-mentioned by only providing exact starting dates of the activity chains and the exact end date of the PB. Approximated start times and estimated activity durations are provided too as reference values. &lt;br /&gt;
“Relay Runner” mentality is included in which resources begin work as soon as assigned, work without interruption until done, and announce when they finish immediately when task criteria is fully met&amp;lt;ref&amp;gt; Kirpes C., (.2014), &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management&#039;&#039;, Proceedings of the 2014 Industrial and Systems Engineering Research Conference Y. Guan and H. Liao, eds.&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The elimination of task due dates, the encouragement of focusing on the task at hand, and the enforcement of a “Relay Runner” behavior contribute to increase the capacity of the resources. The latter is obtained by passing on early completion and avoiding multitasking.&lt;br /&gt;
&lt;br /&gt;
=== 5. &#039;&#039;&#039;If, as a result of the previous steps, the constraint has alleviated, return to Step 1&#039;&#039;&#039; ===&lt;br /&gt;
&lt;br /&gt;
== Critical Chain Method ==&lt;br /&gt;
===Planning===&lt;br /&gt;
[[File:Project_buffer.PNG| thumb| |&#039;&#039;&#039;Figure 8:&#039;&#039;&#039; Transfer of the task level safety to the project level.]]&lt;br /&gt;
The first step in order to apply CCPM consists in defining an initial schedule taking in consideration task duration estimates and dependencies. In other words, the initial schedule could be also defined as the “infinite capacity schedule” since the resource availability is not considered yet. &lt;br /&gt;
Thereafter, the schedule must be adjusted by positioning the tasks according to the capacity and availability of the resources.          Because at least some of the resources have limited availability, the resulting schedule is likely to be longer than the schedule obtained with the basic Critical Path Method, as critical activities are delayed while waiting for the resources they require&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt; Raz T., Barnes R., Dvir D., (2003), &#039;&#039;A critical look at critical chain project management&#039;&#039;, Project Management Journal, vol. 34&amp;lt;/ref&amp;gt;. Then, the longest sequence of activities needed to complete the project taking into account both the interdependencies and resource capacity is defined as the Critical Chain. &lt;br /&gt;
Next step involves shortening duration estimates, removing the safety margin from each critical task and pooling them together at the PB. The latter is place at the end of the project, and represented as a task.       &lt;br /&gt;
Then, the same process of grouping safety margins is applied to the non-critical paths. The safety margins of each non-critical path are grouped into a FB placed where the path merges into the critical chain path.&lt;br /&gt;
&lt;br /&gt;
===Execution===&lt;br /&gt;
&lt;br /&gt;
Once the new project schedule is created, consisting of tasks with reduced durations and different types of buffer, the project manager needs to execute the project plan. &lt;br /&gt;
During this phase, the resource working on the critical chain activities must work continuously on a single activity at time. They are not allowed to work on tasks in parallel in order to avoid multitasking, for the reason explained above.&lt;br /&gt;
To further enforce the resource behaviors a “Relay Runner” mentality must be followed by the workforce. To enhance this mentality, the management should reward the completion of individual activities early. &lt;br /&gt;
In case of early completion of a task, work on the successor activity must begin rapidly. In the opposite scenario, there is no reason for immediate concern, as the buffer will absorb the delay &amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Control===&lt;br /&gt;
&lt;br /&gt;
In CCPM, managing and tracking of project performance is based on buffer consumption: as the project progresses, the manager constantly check how much of the buffer is consumed to protect both the critical chain(FB) and the project due date(PB) from disruption.&lt;br /&gt;
Buffers are supposed to act as transducers that provide vital operational measurement and a proactive warning mechanism. If activity variation consumes a buffer by a certain amount, a warning is raised&amp;lt;ref&amp;gt; Herroelen W., Leus R., (2001), &#039;&#039;On the mertis and pitfalls of critical chain scheduling&#039;&#039;, Journal of Operations Management, vol. 19, pp. 559-577&amp;lt;/ref&amp;gt;. Then, if the consumption rate is quite high so that the whole buffer could be consumed before the end of the project, corrective actions must be taken.&lt;br /&gt;
[[File:Fever_chart.PNG| thumb| |&#039;&#039;&#039;Figure 9:&#039;&#039;&#039; Fever chart measuring project performance.]]&lt;br /&gt;
In order to have facilitate the monitoring and evaluation of the buffer consumption, buffers are usually divided in three third, respectively represented as Green zone, Yellow zone, Red zone.&lt;br /&gt;
The level of buffer consumption gives management visible signals:&lt;br /&gt;
&lt;br /&gt;
- Green zone: no action&lt;br /&gt;
&lt;br /&gt;
- Yellow zone: assess the problem and prepare for action &lt;br /&gt;
&lt;br /&gt;
- Red zone: corrective action must be implemented&lt;br /&gt;
&lt;br /&gt;
Through this mechanism, buffer management provides a unique anticipatory project-management tool&lt;br /&gt;
with clear decision criteria&amp;lt;ref name=&amp;quot;CCPM2&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
However, the buffer consumption has to be combined with the project completion to reflect a clear and accurate project status. The tricolored chart used to visualize the project status, where the buffer consumption is plotted against the project completion(both expressed as a percentage), is called Fever Chart.&lt;br /&gt;
&lt;br /&gt;
===Practical Example===&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=t803JLLoi38|200|center|Critical Chain Practical example by Ron Torre}}&lt;br /&gt;
The video shows an application of the steps described in the paper.&lt;br /&gt;
It shows an example of an application of CCPM along with [https://en.wikipedia.org/wiki/Microsoft_Project Microsoft Project ]. It starts by explaining a simple example with three tasks, followed by a more complex one.&lt;br /&gt;
In the video he uses the word critical path to define the path containing the critical activity, while in this paper it is referred as critical chain.&lt;br /&gt;
&lt;br /&gt;
== Benefits ==&lt;br /&gt;
&lt;br /&gt;
Although CCPM is relatively new concept, it has proved to achieve successful results in terms of expected benefits.&lt;br /&gt;
All projects that have properly applied the methodology have completed the project under the original time estimate, fulfilled the original scope, and came in near or under the estimated budget. Project durations normally reduce by at least 50% in the first pass, and several companies have taken the early successes to cause further substantial reductions in project duration &amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The following companies have implemented the CCPM with positive results: Israeli Aircraft Industry, US Air Force, Johnson &amp;amp; Johnson, Procter &amp;amp; Gamble, Ely Lilly Boeing, ITT, BAE System, and Harris&amp;lt;ref name=&amp;quot;CCPMPer&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;Kirpes C, &#039;&#039;Evaluating the Use of Scheduling Techniques: Critical Chain Project Management’’, Proceedings of the 2014 Industrial and Systems Engineering Research Conference&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FR&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. However, the result obtained are not only attributable to the CCPM but also to the quality of the actor involved, and to the weak starting situation of company.&lt;br /&gt;
&lt;br /&gt;
The following are some of the advantages or differences from traditional scheduling methods which mainly caracterize CCPM. &lt;br /&gt;
Those include: accounting the uncertainty in duration by explicating the buffer and sharing its size with all the people involved in a project(workers, management, stakeholders), considering the resource availability and scheduling consequently, providing a clear overview of the project status and visibility of threats while allowing for intervention.&lt;br /&gt;
&lt;br /&gt;
== Limitations ==&lt;br /&gt;
&lt;br /&gt;
Despite all of these project benefits, Critical Chain is still not widely adopted in industry&amp;lt;ref name=&amp;quot;IOWA&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. A reason can be that CCPM has been criticized about the newness of its principles as well as the certainty of them. &lt;br /&gt;
It has been argued that experienced project managers have known the principles behind CCPM for decades, and CCPM’s uniqueness is in the terminology rather than in its substance&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Firstly, one of the main critique regards the CCPM indication of reducing the task duration estimates by a specific percentage, “which seems arbitrary”&amp;lt;ref name=”MIT”&amp;gt; S.C. Cook, (1998) &#039;&#039;Applying critical chain to improve the management of uncertainty in project&#039;&#039;, MS thesis, Massachusetts Institute of Technology, USA&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The method, by suggesting this fixed reduction, assumes that all resources overestimate task duration by the same amount. The latter it is not true since the amount overestimated depends on the individual and it is based on personality, job experience, nature of the task, workload, or other reasons&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
Furthermore, resources who know that their estimates will be reduced could be motivated to increase or double the estimates. By doing so, they still have their safety margins even after the reduction.&lt;br /&gt;
&lt;br /&gt;
Secondly, while an advantage of CCPM is creating a schedule that considers resource availability, actually the mathematical problem of creating a precedence and resource dependent schedule is a well known NP-hard problem&amp;lt;ref&amp;gt; Wuliang P, Minli J., (2009), &#039;&#039;A Revised Critical Chain Method and Optimization Model&#039;&#039;, Applied Mechanics and Materials vols. 16-19, pp. 426-430&amp;lt;/ref&amp;gt;. It means that there are no efficient algorithms for finding optimal schedule for large project. Consequently, heuristic rules, which generate solution that are hoped to be close to optimum, are used&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Thirdly, CCPM involves the elimination of multitasking as a way to improve performance. However, a study of 64 high technology firms conducted by McCollum and Sherman (1991)&amp;lt;ref&amp;gt; McCollum, J.K., &amp;amp; Sherman, J.D., (1991), &#039;&#039;The effects of matrix organization size and number of project assignments on performance&#039;&#039;, IEEE Transactions on Engineering Management vol.38, pp.75-78&amp;lt;/ref&amp;gt;  found that there is a relationship between the number of projects assigned to R&amp;amp;D personnel and key performance of the company. They found that assignment of two projects is the optimal number, and until three projects no problems occurred. &lt;br /&gt;
This study alone cannot confirm that the optimal number, in regards to performance, of project assigned to one individual is two, since it was just conducted in R&amp;amp;D environment. Further studies are necessary.&lt;br /&gt;
&lt;br /&gt;
Finally, another criticism is about the adoption of CCPM. A company that want to adopt the CCPM has to incur in two big expenses: provide training to various levels of the organization, and purchase the proper softwares. In order to be efficient, CCPM requires training to change organizational culture about: giving up ownership of the task duration and relying on the schedule buffer to absorb deviation, replacing the concept of due date with estimated completion date range(represented by Feeding and Project Buffers), and avoiding multitasking&amp;lt;ref name=&amp;quot;Clook&amp;quot;&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
= References =&lt;br /&gt;
&amp;lt;References/&amp;gt;&lt;/div&gt;</summary>
		<author><name>F.labrini</name></author>
	</entry>
</feed>