{"id":74813,"date":"2026-09-05T20:29:18","date_gmt":"2026-09-05T23:29:18","guid":{"rendered":"https:\/\/a3aengenharia.com\/?post_type=articles&#038;p=74813"},"modified":"2026-09-14T19:42:25","modified_gmt":"2026-09-14T22:42:25","slug":"monte-carlo-simulation-engineering-projects-schedule-cost-p50-p80","status":"publish","type":"articles","link":"https:\/\/a3aengenharia.com\/en-us\/content\/technical-articles\/monte-carlo-simulation-engineering-projects-schedule-cost-p50-p80\/","title":{"rendered":"Monte Carlo Simulation in Engineering Projects: Schedule, Cost, P50, and P80"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Monte Carlo simulation<\/strong> is a quantitative technique that runs a large number of possible scenarios from uncertainty distributions and risk events. In engineering projects, it moves the analysis beyond a single deterministic date or value and works with a <strong>distribution of outcomes<\/strong>, estimating the probability of meeting a target schedule, budget, or contingency level.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of stating that a project \u201cwill finish on June 30\u201d or \u201cwill cost R$ 50 million,\u201d the analysis may show, for example, that the date has a 35% probability of being achieved or that a budget corresponds to the P60 percentile of the distribution. This changes the quality of the decision because it makes explicit the confidence level embedded in the commitment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Monte Carlo is not a tool for manufacturing precision. The result is reliable only if the schedule, distributions, risks, correlations, and assumptions adequately represent the project. A poor model run ten thousand times is still a poor model.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What Is Monte Carlo Simulation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Monte Carlo uses repeated random sampling to represent uncertainty. In each iteration, the model draws possible values for variables according to previously defined distributions, calculates the outcome, and stores that scenario.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After hundreds or thousands of iterations, a distribution of outcomes is formed. For cost, it shows different possible values and their cumulative probabilities. For schedule, it shows different completion dates and the confidence level associated with each one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The method is particularly useful when several sources of uncertainty interact and a simple analytical solution does not adequately represent the system.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In projects, Monte Carlo can be used for:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>schedule risk analysis;<\/li><li>cost and contingency analysis;<\/li><li>joint cost and schedule assessment;<\/li><li>comparison of alternatives;<\/li><li>assumption sensitivity;<\/li><li>identification of risk drivers;<\/li><li>confidence assessment for contractual milestones.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Why a Deterministic Date Can Be Misleading<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Traditional schedules use one duration for each activity. That duration may be a best estimate, an average, a target, or a negotiated value. The problem is that none of these choices eliminates real variability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An activity estimated at 10 days may finish in 8, 10, 14, or 20 days depending on productivity, approvals, interfaces, resource availability, and risk events.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When hundreds of activities carry uncertainty, project completion also becomes uncertain. Adding deterministic durations does not reveal the distribution of possible completion dates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Simulation makes it possible to observe how variability propagates through the schedule logic network.<\/p>\n\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n\n<p class=\"wp-block-paragraph\"><strong>A deterministic date can hide a commitment with a low probability of success.<\/strong> Monte Carlo turns schedule uncertainty into a distribution and reveals the actual confidence level associated with the milestone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/servicos-transversais\/gerenciamento-de-riscos-de-engenharia\/\"><strong>Structure quantitative analyses within risk management \u2192<\/strong><\/a><\/p>\n\n<\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\">P50, P80, and Other Percentiles<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Percentiles are points on the cumulative distribution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the P50 date is September 30, this means that approximately 50% of the simulated scenarios finished by that date and 50% finished later. If the P80 date is October 20, about 80% of the scenarios finished by that point.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For cost, the reasoning is similar. A P80 of R$ 120 million represents a value that was sufficient in approximately 80% of the modeled scenarios.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">P80 does not mean \u201c80% contingency.\u201d Nor does it mean an 80% guarantee. It represents the confidence level produced by the model, conditional on the assumptions and distributions used.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The selected percentile should reflect risk appetite, commitment criticality, governance, and the consequences of noncompliance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">S-Curve and Cumulative Distribution<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Monte Carlo results are often presented as an <strong>S-curve<\/strong>, or cumulative distribution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The horizontal axis shows cost or date. The vertical axis shows cumulative probability. The curve can answer questions such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>what is the probability of meeting the current budget?<\/li><li>what value corresponds to P80?<\/li><li>what is the difference between P50 and P90?<\/li><li>how much contingency is required to reach a given confidence level?<\/li><li>what date represents a more defensible commitment?<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The curve also helps compare alternatives. Two solutions may have the same mean value but very different distributions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Monte Carlo in Schedule Analysis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In schedule risk analysis, activities receive duration or uncertainty distributions. Discrete risks can be modeled with an occurrence probability and an impact on specific activities.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In each iteration, the network is recalculated using new durations and events. The result is a completion date. Repeating the process produces the probabilistic distribution of the schedule.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This approach is more informative than simply adding a buffer at the end because it considers project logic and the interaction among paths.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Schedule Quality Before Simulation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Monte Carlo does not fix a technically poor schedule.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before simulation, it is necessary to verify:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>complete predecessor and successor logic;<\/li><li>absence of unnecessary artificial constraints;<\/li><li>correct treatment of calendars;<\/li><li>consistent durations;<\/li><li>an identifiable critical path;<\/li><li>summary activities not used as logic;<\/li><li>defined milestones;<\/li><li>realistic updates;<\/li><li>properly recorded progress;<\/li><li>near-critical and converging paths.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If the logic network is broken, uncertainty propagation will also be distorted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quantitative analysis should begin with a schedule audit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Deterministic Critical Path vs. Probabilistic Criticality<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The critical path shown in the baseline schedule is the result of the current deterministic durations. In simulation, different paths may become critical in different iterations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this reason, an activity may have a high <strong>criticality index<\/strong> even if it is not on the current deterministic critical path.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This indicator shows in how many scenarios the activity participated in the path that determined completion. It helps uncover hidden risks in near-critical paths.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A schedule with several paths converging on one milestone may be more vulnerable than a simple critical-path reading suggests.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Duration Distributions: Triangular, Beta, Normal, or Another?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The selected distribution should represent the phenomenon and the quality of the available information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A triangular distribution can use minimum, most likely, and maximum values. It is simple and intuitive but depends heavily on expert judgment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beta or PERT distributions can produce smoother shapes when there is a dominant central estimate. Normal distributions may be inappropriate when negative values are impossible or when asymmetry is relevant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is no universally correct distribution. The analyst should justify why a given shape represents the variable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More important than choosing a sophisticated function is avoiding arbitrary ranges applied equally to all activities.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Estimate Minimum, Most Likely, and Maximum<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The three estimates need to reflect plausible conditions, not wishes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One approach is to ask:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>plausible minimum<\/strong>: a duration achievable under favorable conditions without depending on extraordinary events;<\/li><li><strong>most likely<\/strong>: a duration consistent with expected productivity and conditions;<\/li><li><strong>plausible maximum<\/strong>: a duration under reasonably conceivable adverse conditions, excluding catastrophes treated as discrete risks.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Historical data are preferable when comparable. When they are unavailable, structured expert interviews should reduce optimism and anchoring biases.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The origin of each range or rule by activity class should be documented.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Variability vs. Discrete Risk<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Not all uncertainty should be modeled in the same way.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Variability<\/strong> is present even when the process occurs normally: productivity, review duration, installation time, team output.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Discrete risk<\/strong> is an event that may or may not occur: supplier failure, licensing delay, equipment failing FAT, extreme rainfall interrupting construction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Modeling everything as a duration range can hide causality. Modeling all variability as discrete risks can create hundreds of artificial events.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A good analysis separates the two sources.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Model Discrete Risks<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A risk can have a probability of occurrence and an impact distribution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In each iteration, the model determines whether the event occurs. If it does, the impact is applied to the activity, cost, or related set of elements.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example: there is a 30% probability of delay in approval. If it occurs, the impact may range from 10 to 30 days.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This structure preserves the distinction between <strong>probability of occurrence<\/strong> and <strong>magnitude of consequence<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The risk register should indicate which events enter the model and how they were parameterized.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Monte Carlo in Cost Analysis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In cost analysis, estimate components may receive distributions associated with quantities, prices, productivity, rates, exchange rates, logistics, or engineering uncertainty.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Discrete risks add impacts when they materialize in an iteration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The model sums the components to produce a total cost for each scenario. The resulting distribution makes it possible to calculate percentiles, mean, deviation, ranges, and the contingency required for the desired confidence level.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The WBS structure is useful for organizing elements and identifying where uncertainty is concentrated.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Base Estimate and Risk Analysis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The analysis needs to distinguish what is already incorporated into the <strong>base estimate<\/strong> from what represents additional uncertainty.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If an item has already been estimated using conservative productivity and then receives another broad distribution based on the same risk, double counting occurs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The model should document:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>base value;<\/li><li>nature of the uncertainty;<\/li><li>distribution applied;<\/li><li>additional discrete risks;<\/li><li>correlations;<\/li><li>excluded items.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Without this architecture, the result may look sophisticated and still be economically inconsistent.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Correlation: One of the Most Critical Points<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Project variables can move together.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An exchange-rate increase affects several imported pieces of equipment. Low productivity can affect multiple work fronts. A design delay can shift several procurement packages.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the model assumes complete independence, it can underestimate extremes because simultaneous adverse scenarios appear less frequently than they do in reality.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On the other hand, applying high correlation to everything can artificially inflate dispersion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Correlations should be justified by a technical mechanism, data, or structured judgment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Causal Dependency Is Not Just Statistical Correlation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Two risks may be related because one causes the other.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Late approval can delay manufacturing, which reduces the installation window and compresses commissioning. This is a causal chain, not merely two correlated variables.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whenever possible, the model should represent causal logic directly instead of using a correlation coefficient as a substitute.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This distinction improves interpretation and makes it possible to define more effective responses.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How Many Iterations Are Needed?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The number depends on model complexity and result stability. Thousands of iterations are common because computational cost is low.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The objective is not to reach a magic number but to verify convergence. Relevant percentiles and statistics should remain stable as the number of iterations increases.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Models with rare events may require more iterations to adequately capture the tail of the distribution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Running more iterations does not fix poor data.<\/p>\n\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n\n<p class=\"wp-block-paragraph\"><strong>More iterations do not correct poor assumptions.<\/strong> Simulation robustness depends on the quality of the schedule, distributions, discrete risks, and modeled dependencies\u2014not on the number of random draws.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/reserva-contingencia-projetos-engenharia-prazo-custo\/\"><strong>See how to relate P50\/P80 to contingency reserve \u2192<\/strong><\/a><\/p>\n\n<\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\">Sensitivity Analysis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once the distribution is known, the next question is: <strong>what influences the outcome most?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sensitivity analyses can show which activities, variables, or risks contribute most to cost or schedule.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tornado charts, correlation with the outcome, and criticality indices are examples.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This information has managerial value because it directs effort. If 70% of schedule variability comes from three interfaces, addressing those interfaces may be more effective than adding general contingency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Monte Carlo should support decisions about where to act, not merely produce a P80.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Schedule Drivers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In schedules, drivers may be activities with high probabilistic criticality, strong correlation with the final date, or wide duration ranges.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They may also be discrete risks that affect important milestones.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Identifying drivers makes it possible to revise sequencing, anticipate approvals, create alternative supply routes, increase resources, revise construction strategy, or protect critical windows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The analysis transforms an abstract distribution into an action plan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cost Drivers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For cost, drivers may be linked to high-value items, high uncertainty, exchange rates, quantities, productivity, or high-consequence events.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A low-cost item with high variability may be less relevant than an expensive piece of equipment with moderate variation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sensitivity helps prioritize value engineering, negotiation, hedging, quantity review, contracting, or contingency strategy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Relate Monte Carlo to Contingency Reserve<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The distribution makes it possible to select a confidence level and calculate the difference relative to the base value or another reference point.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the base cost is R$ 100 million and P80 is R$ 115 million, the R$ 15 million difference can inform the reserve required to reach that confidence level, provided that the baseline and reserve methodology is coherent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The same applies to schedule: the difference between the deterministic date and P80 can guide commitment margin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This approach is more transparent than applying an arbitrary percentage, but it depends on model quality.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">P50 Is Not Necessarily the Best Target<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">P50 represents a balance between scenarios above and below, not a universal recommendation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For exploratory internal decisions, P50 may be appropriate. For a critical contractual commitment, the organization may select P70, P80, or another level.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The choice should consider the cost of additional protection and the consequences of noncompliance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Very high confidence levels can make the project economically unviable; very low levels can produce systematically optimistic commitments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The decision belongs to governance, not to the software.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Schedule Risk Analysis \u2014 SRA<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Schedule Risk Analysis<\/strong> applies quantitative techniques to the schedule to assess the probability of achieving milestones and identify schedule drivers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The process normally involves:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>validate the quality of the logic network;<\/li><li>define duration uncertainty;<\/li><li>model discrete risks;<\/li><li>establish correlations when applicable;<\/li><li>run the simulation;<\/li><li>analyze the completion curve;<\/li><li>identify probabilistically critical activities;<\/li><li>test mitigation scenarios.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The result may reveal that the contractual date is well below P50, indicating an aggressive commitment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Should Cost and Schedule Be Analyzed Together?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In many projects, cost and schedule are interdependent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Delay increases mobilization, site administration, equipment rental, and indirect costs. Acceleration may reduce schedule and increase cost. Technical failures can produce both effects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Integrated cost-and-schedule models seek to represent these relationships. They are more complex but may be necessary in large programs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When cost and schedule are modeled separately, the team should recognize the limitations and avoid interpreting the two distributions as independent.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Joint Confidence Level<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Some methodologies assess the probability of meeting cost and schedule simultaneously. The <strong>Joint Confidence Level (JCL)<\/strong> represents this joint view.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It can be useful when financing and schedule decisions need to consider dependence between the two dimensions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is not necessary for every project. Its use requires mature data and an integrated model.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Test Mitigation Scenarios<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the most useful applications of Monte Carlo is comparing the model <strong>before and after<\/strong> a response.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example: qualifying an alternative supplier may reduce the probability of delay from 40% to 15%. The simulation shows how much this action shifts P80 and reduces contingency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another example: bringing an approval forward may remove a near-critical path.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This comparison makes it possible to quantify the benefit of mitigation and support investment decisions regarding responses.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What-If Scenarios<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The analysis can test alternatives such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>execute packages in parallel;<\/li><li>contract a secondary supplier;<\/li><li>increase installation shifts;<\/li><li>bring procurement forward;<\/li><li>defer a specific functionality;<\/li><li>change the commissioning sequence;<\/li><li>increase contingency;<\/li><li>reduce scope;<\/li><li>accelerate approval.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Each scenario should maintain documented assumptions to allow a fair comparison.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Optimism Bias<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Experts tend to underestimate duration and impact, especially when commercial or political targets have already been announced.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Distribution elicitation should seek to reduce this bias through historical data, independent interviews, reference analysis, and comparison with previous projects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If all \u201cplausible maximums\u201d are only a few points above the base value, the distribution may be artificially narrow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quantitative analysis needs to challenge the estimate, not merely formalize it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tails and Extreme Risks<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Means and central percentiles can hide severe events.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Low-probability, high-impact risks can produce long tails. In safety, operational continuity, or major financial-loss contexts, the organization may need to analyze extreme scenarios separately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Monte Carlo is one tool, but it does not replace disaster scenario analysis, HAZOP, Bow Tie, or other specialized techniques when the nature of the risk requires them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Error of Removing Risks \u201cBecause They Are Unlikely\u201d<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Excluding all low-probability risks can artificially reduce the tail of the distribution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The inclusion criterion should consider materiality, not only frequency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the same time, adding dozens of remote events without evidence can inflate the result.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The portfolio needs to be curated using technical criteria and should record why each risk was included or excluded.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Historical Data and Calibration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Models improve when they are compared with actual outcomes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After project closeout, it is possible to verify:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>where the final cost fell within the forecast distribution;<\/li><li>whether the actual schedule fell within the simulated range;<\/li><li>which distributions were optimistic;<\/li><li>which risks occurred;<\/li><li>which correlations were inadequate;<\/li><li>whether P80 was systematically conservative or insufficient.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This feedback makes it possible to calibrate future models.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Monte Carlo in Early Project Phases<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Even with limited definition, the technique can be useful if uncertainty is represented honestly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the conceptual phase, broader distributions and parametric scenarios can reflect the lack of definition. The mistake is producing a narrow result to create the appearance of precision.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As the project matures, distributions can be refined using engineering, supplier, and field data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The evolution of the model should follow project maturity.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Monte Carlo in Procurement<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Critical supplies can be modeled by considering lead time, drawing approval, manufacturing, FAT, logistics, customs clearance, and installation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Single-source supplier risks, manufacturing capacity, and imports can be included as discrete events.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The analysis helps determine whether the schedule should bring contracting forward, require alternatives, or protect milestones with additional contingency.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Monte Carlo in Construction and Implementation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Productivity, weather, work-front availability, access, interferences, and rework create significant variability.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Distributions may be based on historical productivity, field data, or expert ranges.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dependencies among activities must be respected. A team&#8217;s productivity cannot be sampled independently across dozens of activities if they all share the same field condition.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Monte Carlo in Commissioning<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Commissioning concentrates integration and readiness risks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">FAT failure, documentation delay, subsystem unavailability, and the need for retesting can shift acceptance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Modeling these events can show that the period between installation and operation is insufficient for the expected confidence level.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This information allows the test window to be expanded, pre-commissioning to be brought forward, or critical systems to be prioritized.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Document a Monte Carlo Analysis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A defensible report should record:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>baseline version;<\/li><li>data date;<\/li><li>model scope;<\/li><li>activities or costs included;<\/li><li>distributions used;<\/li><li>source of estimates;<\/li><li>discrete risks;<\/li><li>correlations;<\/li><li>number of iterations;<\/li><li>software or method;<\/li><li>P10\/P50\/P80\/P90 results as applicable;<\/li><li>sensitivity drivers;<\/li><li>limitations;<\/li><li>mitigation scenarios;<\/li><li>decision taken.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Without documentation, the result is not reproducible.<\/p>\n\n\n\n<figure class=\"a3a-mermaid\"><svg id=\"a3a-diagram-1\" width=\"100%\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"flowchart\" style=\"max-width:min(2316.375px, 100%);height:auto;display:block;margin:0 auto\" viewBox=\"0 0 2316.375 91\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\" aria-labelledby=\"chart-title-a3a-diagram-1\"><title id=\"chart-title-a3a-diagram-1\">Monte Carlo analysis flow applied to engineering project schedule or cost<\/title><style>#a3a-diagram-1{font-family:Roboto,sans-serif;font-size:15px;fill:var(--a3a-diag-text, #0a0a0a);}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#a3a-diagram-1 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#a3a-diagram-1 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#a3a-diagram-1 .error-icon{fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .error-text{fill:#000000;stroke:#000000;}#a3a-diagram-1 .edge-thickness-normal{stroke-width:1px;}#a3a-diagram-1 .edge-thickness-thick{stroke-width:3.5px;}#a3a-diagram-1 .edge-pattern-solid{stroke-dasharray:0;}#a3a-diagram-1 .edge-thickness-invisible{stroke-width:0;fill:none;}#a3a-diagram-1 .edge-pattern-dashed{stroke-dasharray:3;}#a3a-diagram-1 .edge-pattern-dotted{stroke-dasharray:2;}#a3a-diagram-1 .marker{fill:var(--a3a-diag-stroke, #2e42a2);stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 .marker.cross{stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 svg{font-family:Roboto,sans-serif;font-size:15px;}#a3a-diagram-1 p{margin:0;}#a3a-diagram-1 .label{font-family:Roboto,sans-serif;color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 .cluster-label text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster-label span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster-label span p{background-color:transparent;}#a3a-diagram-1 .label text,#a3a-diagram-1 span{fill:var(--a3a-diag-text, #0a0a0a);color:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 .node rect,#a3a-diagram-1 .node circle,#a3a-diagram-1 .node ellipse,#a3a-diagram-1 .node polygon,#a3a-diagram-1 .node path{fill:var(--a3a-diag-fill, #eef2fd);stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:1px;}#a3a-diagram-1 .rough-node .label text,#a3a-diagram-1 .node .label text,#a3a-diagram-1 .image-shape .label,#a3a-diagram-1 .icon-shape .label{text-anchor:middle;}#a3a-diagram-1 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#a3a-diagram-1 .rough-node .label,#a3a-diagram-1 .node .label,#a3a-diagram-1 .image-shape .label,#a3a-diagram-1 .icon-shape .label{text-align:center;}#a3a-diagram-1 .node.clickable{cursor:pointer;}#a3a-diagram-1 .root .anchor path{fill:var(--a3a-diag-stroke, #2e42a2)!important;stroke-width:0;stroke:var(--a3a-diag-stroke, #2e42a2);}#a3a-diagram-1 .arrowheadPath{fill:var(--a3a-diag-stroke, #0b0b0b);}#a3a-diagram-1 .edgePath .path{stroke:var(--a3a-diag-stroke, #2e42a2);stroke-width:2.0px;}#a3a-diagram-1 .flowchart-link{stroke:var(--a3a-diag-stroke, #2e42a2);fill:none;}#a3a-diagram-1 .edgeLabel{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-1 .edgeLabel p{background-color:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .edgeLabel rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .labelBkg{background-color:rgba(255, 255, 255, 0.5);}#a3a-diagram-1 .cluster rect{fill:var(--a3a-diag-surface, #f8f8f8);stroke:var(--a3a-diag-border, #e2e8f0);stroke-width:1px;}#a3a-diagram-1 .cluster text{fill:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 .cluster span{color:var(--a3a-diag-title, #0124af);}#a3a-diagram-1 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:Roboto,sans-serif;font-size:12px;background:var(--a3a-diag-canvas, #ffffff);border:1px solid hsl(0, 0%, 90%);border-radius:2px;pointer-events:none;z-index:100;}#a3a-diagram-1 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:var(--a3a-diag-text, #0a0a0a);}#a3a-diagram-1 rect.text{fill:none;stroke-width:0;}#a3a-diagram-1 .icon-shape,#a3a-diagram-1 .image-shape{background-color:var(--a3a-diag-canvas, #ffffff);text-align:center;}#a3a-diagram-1 .icon-shape p,#a3a-diagram-1 .image-shape p{background-color:var(--a3a-diag-canvas, #ffffff);padding:2px;}#a3a-diagram-1 .icon-shape rect,#a3a-diagram-1 .image-shape rect{opacity:0.5;background-color:var(--a3a-diag-canvas, #ffffff);fill:var(--a3a-diag-canvas, #ffffff);}#a3a-diagram-1 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#a3a-diagram-1 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#a3a-diagram-1 :root{--mermaid-font-family:Roboto,sans-serif;}<\/style><g><marker id=\"a3a-diagram-1_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"a3a-diagram-1_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><g class=\"root\"><g class=\"clusters\"><\/g><g class=\"edgePaths\"><path d=\"M187.922,45.5L192.089,45.5C196.255,45.5,204.589,45.5,212.255,45.5C219.922,45.5,226.922,45.5,230.422,45.5L233.922,45.5\" id=\"L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTg3LjkyMTg3NSwieSI6NDUuNX0seyJ4IjoyMTIuOTIxODc1LCJ5Ijo0NS41fSx7IngiOjIzNy45MjE4NzUsInkiOjQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M415.641,45.5L419.807,45.5C423.974,45.5,432.307,45.5,439.974,45.5C447.641,45.5,454.641,45.5,458.141,45.5L461.641,45.5\" id=\"L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6NDE1LjY0MDYyNSwieSI6NDUuNX0seyJ4Ijo0NDAuNjQwNjI1LCJ5Ijo0NS41fSx7IngiOjQ2NS42NDA2MjUsInkiOjQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M690.953,45.5L695.12,45.5C699.286,45.5,707.62,45.5,715.286,45.5C722.953,45.5,729.953,45.5,733.453,45.5L736.953,45.5\" id=\"L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6NjkwLjk1MzEyNSwieSI6NDUuNX0seyJ4Ijo3MTUuOTUzMTI1LCJ5Ijo0NS41fSx7IngiOjc0MC45NTMxMjUsInkiOjQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M945.578,45.5L949.745,45.5C953.911,45.5,962.245,45.5,969.911,45.5C977.578,45.5,984.578,45.5,988.078,45.5L991.578,45.5\" id=\"L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6OTQ1LjU3ODEyNSwieSI6NDUuNX0seyJ4Ijo5NzAuNTc4MTI1LCJ5Ijo0NS41fSx7IngiOjk5NS41NzgxMjUsInkiOjQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1255.578,45.5L1259.745,45.5C1263.911,45.5,1272.245,45.5,1279.911,45.5C1287.578,45.5,1294.578,45.5,1298.078,45.5L1301.578,45.5\" id=\"L_E_F_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_F_0\" data-points=\"W3sieCI6MTI1NS41NzgxMjUsInkiOjQ1LjV9LHsieCI6MTI4MC41NzgxMjUsInkiOjQ1LjV9LHsieCI6MTMwNS41NzgxMjUsInkiOjQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1487.859,45.5L1492.026,45.5C1496.193,45.5,1504.526,45.5,1512.193,45.5C1519.859,45.5,1526.859,45.5,1530.359,45.5L1533.859,45.5\" id=\"L_F_G_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_F_G_0\" data-points=\"W3sieCI6MTQ4Ny44NTkzNzUsInkiOjQ1LjV9LHsieCI6MTUxMi44NTkzNzUsInkiOjQ1LjV9LHsieCI6MTUzNy44NTkzNzUsInkiOjQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1776.672,45.5L1780.839,45.5C1785.005,45.5,1793.339,45.5,1801.005,45.5C1808.672,45.5,1815.672,45.5,1819.172,45.5L1822.672,45.5\" id=\"L_G_H_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_G_H_0\" data-points=\"W3sieCI6MTc3Ni42NzE4NzUsInkiOjQ1LjV9LHsieCI6MTgwMS42NzE4NzUsInkiOjQ1LjV9LHsieCI6MTgyNi42NzE4NzUsInkiOjQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><path d=\"M1998.375,45.5L2002.542,45.5C2006.708,45.5,2015.042,45.5,2022.708,45.5C2030.375,45.5,2037.375,45.5,2040.875,45.5L2044.375,45.5\" id=\"L_H_I_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_H_I_0\" data-points=\"W3sieCI6MTk5OC4zNzUsInkiOjQ1LjV9LHsieCI6MjAyMy4zNzUsInkiOjQ1LjV9LHsieCI6MjA0OC4zNzUsInkiOjQ1LjV9XQ==\" marker-end=\"url(#a3a-diagram-1_flowchart-v2-pointEnd)\"><\/path><\/g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_E_F_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_F_G_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_G_H_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_H_I_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"><\/span><\/div><\/foreignObject><\/g><\/g><\/g><g class=\"nodes\"><g class=\"node default\" id=\"flowchart-A-0\" transform=\"translate(97.9609375, 45.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-89.9609375\" y=\"-26.25\" width=\"179.921875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-59.9609375, -11.25)\"><rect><\/rect><foreignObject width=\"119.921875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Validated baseline<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-B-1\" transform=\"translate(326.78125, 45.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-88.859375\" y=\"-26.25\" width=\"177.71875\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-58.859375, -11.25)\"><rect><\/rect><foreignObject width=\"117.71875\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Define uncertainties<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-C-3\" transform=\"translate(578.296875, 45.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-112.65625\" y=\"-26.25\" width=\"225.3125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-82.65625, -11.25)\"><rect><\/rect><foreignObject width=\"165.3125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Model discrete risks<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-D-5\" transform=\"translate(843.265625, 45.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-102.3125\" y=\"-26.25\" width=\"204.625\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-72.3125, -11.25)\"><rect><\/rect><foreignObject width=\"144.625\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Define dependencies<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-E-7\" transform=\"translate(1125.578125, 45.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Run thousands of scenarios<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-F-9\" transform=\"translate(1396.71875, 45.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-91.140625\" y=\"-26.25\" width=\"182.28125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-61.140625, -11.25)\"><rect><\/rect><foreignObject width=\"122.28125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Generate distribution<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-G-11\" transform=\"translate(1657.265625, 45.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-119.40625\" y=\"-26.25\" width=\"238.8125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-89.40625, -11.25)\"><rect><\/rect><foreignObject width=\"178.8125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Analyze P50, P80, and drivers<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-H-13\" transform=\"translate(1912.5234375, 45.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-85.8515625\" y=\"-26.25\" width=\"171.703125\" height=\"52.5\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-55.8515625, -11.25)\"><rect><\/rect><foreignObject width=\"111.703125\" height=\"22.5\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"nodeLabel\"><p>Test mitigation<\/p><\/span><\/div><\/foreignObject><\/g><\/g><g class=\"node default\" id=\"flowchart-I-15\" transform=\"translate(2178.375, 45.5)\"><rect class=\"basic label-container\" style=\"\" x=\"-130\" y=\"-37.5\" width=\"260\" height=\"75\"><\/rect><g class=\"label\" style=\"\" transform=\"translate(-100, -22.5)\"><rect><\/rect><foreignObject width=\"200\" height=\"45\"><div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p>Decide contingency and commitment<\/p><\/span><\/div><\/foreignObject><\/g><\/g><\/g><\/g><\/g><\/svg><figcaption>Monte Carlo analysis flow applied to engineering project schedule or cost<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What the Software Does Not Decide<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Tools automate random sampling and calculations, but they do not decide:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>whether the schedule is realistic;<\/li><li>which risk should be included;<\/li><li>which distribution is defensible;<\/li><li>which correlation makes sense;<\/li><li>which percentile the organization should adopt;<\/li><li>which response is economically appropriate;<\/li><li>whether the baseline is contaminated by hidden margins.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These decisions require engineering, management, and governance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Common Errors in Monte Carlo Models<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Among the most frequent errors are:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>applying the same distribution to all activities;<\/li><li>ignoring relevant correlations;<\/li><li>using a schedule with defective logic;<\/li><li>duplicating risks already embedded in durations;<\/li><li>excluding near-critical paths;<\/li><li>using percentiles without explaining the confidence level;<\/li><li>interpreting P80 as a guarantee;<\/li><li>overrelying on the mean;<\/li><li>failing to document parameter sources;<\/li><li>running thousands of iterations without validating assumptions;<\/li><li>presenting sophisticated charts with no connection to a decision.<\/li><\/ul>\n\n\n\n\n<div class=\"wp-block-a3a-destaque\">\n\n<p class=\"wp-block-paragraph\"><strong>Monte Carlo adds value only when the distribution changes a decision.<\/strong> The objective is not to produce a sophisticated chart, but to decide contingency, commitment, mitigation, prioritization, or strategy based on explicit confidence.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/servicos-transversais\/consultoria-tecnica\/\"><strong>Support critical decisions with Technical Engineering Consulting \u2192<\/strong><\/a><\/p>\n\n<\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\">When Monte Carlo Is Not Worthwhile<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Not every project needs probabilistic analysis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the decision is simple, exposure is small, and a conservative scenario already provides sufficient information, the modeling effort may not be justified.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The technique adds more value when:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>the schedule or cost commitment is material;<\/li><li>there are several sources of uncertainty;<\/li><li>contingency is significant;<\/li><li>there is a need to justify a confidence level;<\/li><li>alternatives need to be compared;<\/li><li>the schedule has many competing paths;<\/li><li>correlated risks can change the outcome.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Sophistication should be proportional to the decision.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Relationship with the Risk Matrix<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The qualitative matrix helps prioritize which risks deserve deeper analysis. Monte Carlo quantifies part of the uncertainty in terms of an outcome distribution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The two techniques do not compete. The matrix can identify a high supply risk; the simulation can show how much it shifts schedule P80 and how much mitigation reduces contingency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The combination improves the transition from qualitative analysis to quantitative decision-making.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Relationship with the Risk Register<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The risk register provides probability, impact, owner, response, and history for discrete events.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quantitative modeling should maintain a link to risk-register identifiers. Thus, when a risk is mitigated or closed, the model can be updated in a traceable manner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This linkage prevents the simulation from becoming a parallel file disconnected from project risk management.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Final Considerations<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Monte Carlo makes it possible to turn uncertainty into a distribution of outcomes and associate cost and schedule commitments with explicit confidence levels. In Engineering, this is particularly useful for contingency, critical schedules, CAPEX, procurement, and decisions in which a single deterministic estimate hides material exposure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The value of the technique does not lie in the number of iterations. It lies in the quality of the baseline, distributions, risks, dependencies, and interpretation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">P50, P80, and S-curves are useful only when the organization understands what they represent and uses the information to decide: adjust contingency, revise commitments, address drivers, test alternatives, or consciously accept a given level of exposure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A good quantitative analysis does not replace Engineering. It makes uncertainty more visible so that technical and managerial decisions are more defensible.<\/p>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Technical References<\/summary>\n<p class=\"wp-block-paragraph\">[1] U.S. GOVERNMENT ACCOUNTABILITY OFFICE. Schedule Assessment Guide: Best Practices for Project Schedules. Washington, DC: GAO, 2015. Available at: <a href=\"https:\/\/www.gao.gov\/products\/gao-16-89g\">https:\/\/www.gao.gov\/products\/gao-16-89g<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[2] NATIONAL AERONAUTICS AND SPACE ADMINISTRATION. NASA Cost Estimating Handbook \u2014 Appendix G: Cost Risk and Uncertainty Methodologies. Washington, DC: NASA. Available at: <a href=\"https:\/\/www.nasa.gov\/ocfo\/ppc-corner\/nasa-cost-estimating-handbook-ceh\/\">https:\/\/www.nasa.gov\/ocfo\/ppc-corner\/nasa-cost-estimating-handbook-ceh\/<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[3] PROJECT MANAGEMENT INSTITUTE. Risk Management in Portfolios, Programs, and Projects: A Practice Guide. Newtown Square: PMI, 2024. Available at: <a href=\"https:\/\/www.pmi.org\/standards\/risk-management-in-portfolios\">https:\/\/www.pmi.org\/standards\/risk-management-in-portfolios<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[4] U.S. DEPARTMENT OF ENERGY. Curating the Inputs for a Contingency Reserve Calculation. Washington, DC: DOE, 2022. Available at: <a href=\"https:\/\/www.energy.gov\/sites\/default\/files\/2023-03\/Curating%20the%20Inputs%20for%20a%20Contingency%20Reserve%20Calculation.pdf\">https:\/\/www.energy.gov\/sites\/default\/files\/2023-03\/Curating%20the%20Inputs%20for%20a%20Contingency%20Reserve%20Calculation.pdf<\/a><\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Frequently Asked Questions<\/summary>\n<div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-o-que-simula-o-de-monte-carlo-em-projetos-93912d79\"><strong class=\"schema-faq-question\">What is Monte Carlo simulation in projects?<\/strong> <p class=\"schema-faq-answer\">It is a probabilistic technique that runs many scenarios from uncertainty distributions and risks to generate a distribution of cost or schedule outcomes.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-o-que-significa-p50-em-monte-carlo-d56f60af\"><strong class=\"schema-faq-question\">What does P50 mean in Monte Carlo?<\/strong> <p class=\"schema-faq-answer\">It is the percentile at which approximately 50% of simulated scenarios result in a value or date equal to or lower than that point. Half of the scenarios are above it.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-o-que-significa-p80-75999ecf\"><strong class=\"schema-faq-question\">What does P80 mean?<\/strong> <p class=\"schema-faq-answer\">It is the value or date that approximately 80% of simulated scenarios do not exceed, conditional on the model assumptions.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-p80-significa-80-de-conting-ncia-254f3ff3\"><strong class=\"schema-faq-question\">Does P80 mean 80% contingency?<\/strong> <p class=\"schema-faq-answer\">No. P80 is a confidence level in the cumulative distribution, not a contingency percentage.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-quantas-itera-es-uma-simula-o-precisa-2d9cec2a\"><strong class=\"schema-faq-question\">How many iterations does a simulation need?<\/strong> <p class=\"schema-faq-answer\">There is no universal number. Thousands are common; the important criterion is the stability of relevant percentiles and statistics and adequate capture of rare events.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-monte-carlo-pode-ser-usado-em-cronograma-f2c27e64\"><strong class=\"schema-faq-question\">Can Monte Carlo be used for schedules?<\/strong> <p class=\"schema-faq-answer\">Yes. Schedule Risk Analysis varies durations and risks in the logic network to estimate the probability of achieving milestones and identify schedule drivers.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-monte-carlo-substitui-a-matriz-de-riscos-d4c13cfd\"><strong class=\"schema-faq-question\">Does Monte Carlo replace the risk matrix?<\/strong> <p class=\"schema-faq-answer\">No. The matrix prioritizes risks qualitatively; Monte Carlo quantifies effects on cost or schedule distributions. The techniques are complementary.<\/p><\/div><div class=\"schema-faq-section\" id=\"faq-question-quando-monte-carlo-n-o-necess-rio-6c147c77\"><strong class=\"schema-faq-question\">When is Monte Carlo unnecessary?<\/strong> <p class=\"schema-faq-answer\">When the decision is simple, exposure is small, or scenario analyses already provide sufficient information. The complexity of the technique should be proportional to the decision.<\/p><\/div><\/div>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Complementary Technical Materials<\/summary>\n<h4 class=\"wp-block-heading\">Related Solutions<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/a3aengenharia.com.br\/solucoes\/gestao-e-governanca-de-engenharia\/governanca-de-projetos-programas-e-portfolios\/\">Project, Program, and Portfolio Governance<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/solucoes\/gestao-e-governanca-de-engenharia\/gestao-contratos-escopo-entregaveis\/\">Contract, Scope, and Deliverables Management<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/solucoes\/gestao-e-governanca-de-engenharia\/gestao-requisitos-evidencias-criterios-aceite\/\">Requirements, Evidence, and Acceptance Criteria Management<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Related Services<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/servicos-transversais\/gerenciamento-de-riscos-de-engenharia\/\">Engineering Risk Management<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/servicos-transversais\/consultoria-tecnica\/\">Technical Engineering Consulting<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/servicos\/planejamento\/planejamento-tecnico-contratacoes-engenharia\/\">Technical Planning for Engineering Procurement<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Core Content on the Topic<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/analise-riscos-projetos-engenharia\/\">Risk Analysis in Engineering Projects<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/reserva-contingencia-projetos-engenharia-prazo-custo\/\">Contingency Reserve in Engineering Projects<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/registro-riscos-risk-register-projetos-engenharia\/\">Risk Register in Engineering Projects<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/matriz-de-riscos-projetos-engenharia\/\">Risk Matrix in Engineering Projects<\/a><\/li><\/ul>\n\n<h4 class=\"wp-block-heading\">Related Technical Content<\/h4>\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/gestao-capex-projetos-engenharia-governanca-custos-investimentos\/\">CAPEX Management in Engineering Projects<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/artigos-tecnicos\/metricas-ageis-evm-projetos-hibridos\/\">Agile Metrics vs. EVM in Hybrid Projects<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/guias-tecnicos\/guia-completo-sobre-gerenciamento-de-projetos\/\">Project Management: Complete Guide for Engineering, Governance, and Control<\/a><\/li><li><a href=\"https:\/\/a3aengenharia.com.br\/conteudo\/guias-tecnicos\/gestao-de-engenharia-processos-governanca-projetos-desempenho\/\">Engineering Management: Processes, Governance, Projects, and Performance<\/a><\/li><\/ul>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>Understand how to apply Monte Carlo simulation in engineering projects to analyze schedule and cost risk, interpret P50\/P80, calculate contingency, and identify risk drivers.<\/p>\n","protected":false},"author":1,"featured_media":78321,"parent":0,"template":"","meta":{"_a3a_global_related_solutions":[],"_a3a_global_related_services":[],"_a3a_global_related_materials":[],"_a3a_post_lang":"en-us","_a3a_translation_group_id":"3ab16bb2-ae33-4251-a498-c198fdbb15f5","_a3a_i18n_canonical_slug":"monte-carlo-simulation-engineering-projects-schedule-cost-p50-p80","_a3a_prod_post_id":"","_a3a_lang_url_en-us":"","_a3a_lang_url_es-es":""},"categories":[],"segments":[],"mercados":[],"etapas":[],"class_list":["post-74813","articles","type-articles","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/74813","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/types\/articles"}],"author":[{"embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/74813\/revisions"}],"predecessor-version":[{"id":74817,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/74813\/revisions\/74817"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/media\/78321"}],"wp:attachment":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/media?parent=74813"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/categories?post=74813"},{"taxonomy":"segments","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/segments?post=74813"},{"taxonomy":"mercados","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/mercados?post=74813"},{"taxonomy":"etapas","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/etapas?post=74813"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}