In project management, scheduling is essential to monitor progress and successfully complete projects. The difference between deterministic and probabilistic planning can make the difference between a project that stays on track and a project that faces unexpected delays. At BAEKEN, we use both methodologies to not only manage realistic expectations, but also to increase the focus within the project team, so that the team can get to work in a targeted and decisive manner.
Deterministic scheduling is the foundation of every project. It proposes a clear, fixed timeline for activities, based on assumptions that are, in principle, fixed. This type of schedule is especially useful in situations with little uncertainty. Although deterministic scheduling is necessary to structure the project, it offers little room to anticipate changes and uncertainties that may occur during the project.
Probabilistic scheduling takes into account the uncertainties and variables that often play a role in complex projects. Instead of proposing just one fixed outcome, probabilistic scheduling calculates different scenarios based on risk and probability calculations. This enables project teams to anticipate potential problems and consider multiple outcomes.
At BAEKEN, we link these schedules to the risk dossier, so that we can identify the risks that actually affect the schedule. This helps us to focus the scheduling and prioritize which risks and parts of the project pose the greatest risk of falling behind. This focused approach allows the project team to work more efficiently and mitigate risks in a more targeted manner, often leading to significant cost savings.
Probabilistic scheduling is also important for managing stakeholder expectations. This allows a delivery milestone to be set with a certain degree of certainty, and a necessary time buffer is substantiated with the Monte Carlo analysis.
Although probabilistic scheduling offers a lot of value, deterministic scheduling remains essential. It forms the basis for deadlines and progress monitoring. Probabilistic scheduling functions as a supplement that offers insight into the uncertainties, so that we can focus on the most critical aspects of the planning. By combining both methodologies, we help our clients achieve both stability and flexibility.
By using probabilistic scheduling in combination with a meticulous risk analysis, we can focus on the risks that pose the greatest danger of delay. This enables project teams to set priorities and concentrate on the areas of the project where the greatest risks lie. This allows the team to take decisive and effective action and to deploy resources efficiently to prevent delays and cost overruns.
At BAEKEN, we use probabilistic scheduling not only to propose possible outcomes, but also to focus the project approach. By actively managing uncertainties and setting priorities, projects can be managed in a targeted way, risks can be limited and the chance of successful delivery is considerably increased.
Want to know more about this topic?
In an era where projects generate more and more data, it is crucial to manage and analyze this information efficiently. At BAEKEN, we use Microsoft Power BI to create powerful, interactive dashboards that provide real-time insights into complex projects. This article explains what Power BI is, why it is such an important tool, and how it can take your project management to the next level.
Power BI is a business intelligence tool from Microsoft that allows organizations to collect, visualize, and analyze data from various sources. With Power BI, you can create dynamic dashboards and reports that provide real-time insight into your project’s progress. Thanks to its intuitive interface and the ability to consolidate data from multiple systems, Power BI is an essential tool.
At BAEKEN, we have extensive experience using Power BI for project controls. We choose Power BI because it is a user-friendly, visually powerful tool that perfectly aligns with our need for data-driven project management. With Power BI, we can create customized dashboards in collaboration with our clients that provide insights into planning, risk management, budgets, and more. This helps to make quick decisions, improve project outcomes, and keep time and costs under control.
At BAEKEN, we believe that technology and human expertise go hand in hand. With Power BI, we help organizations gain data-driven insights and optimize processes. Whether it’s monitoring project progress, visualizing KPIs, or improving data quality, we ensure that our clients always have the information they need to successfully manage their projects.
Want to know more about this topic?
In complex projects, it is essential that stakeholders have quick and easy access to the most up-to-date information. A dashboard helps to visualize project data from different systems such as planning data, production data, risk analyses, time-recording systems, and safety systems. Dashboards differ from traditional reports in that the latter are often static and compiled manually, while a dashboard offers dynamic, real-time insights that can be adapted to the specific needs of the user.
Project teams often receive information in a fragmented way, via e-mails, PDFs and different systems. As a result, it is difficult to maintain a comprehensive overview. This is where a dashboard comes in, bringing all relevant data together in one place. Project teams can then easily access the most important information, which not only creates an effective overview, but also speeds up decision-making and improves collaboration.
Unlike thick reports with static graphs, a dashboard offers flexibility. Users can apply filters to see only the data relevant to them. This makes the information directly applicable and transparent, which is crucial for making quick, data-driven decisions. Whether it concerns the status of Key Performance Indicators (KPIs) or trends in risk management, a dashboard always provides an up-to-date picture of the project’s status.
During the development of dashboards, our first question to the client is usually: “What do you want to know?” Oftentimes the answer is simple, for example: “Is the project going well?” This is often visualized as a traffic light. However, we know from experience that project performance is much more complex. We help clients by applying best practices, so that the dashboard not only shows whether a project is going “well”, but also provides insight into underlying trends and risks.
Another important aspect is the quality of the data. Data quality issues often come to light during the setup of dashboards. By providing insight into these issues, we can work with the client to improve processes. In this way, a dashboard not only provides better insight, but also optimizes the underlying systems.
At BAEKEN, we predominantly use Microsoft Power BI because of its extensive visualization options and user-friendliness. Power BI allows us to integrate information from different systems and offers extensive options for creating dynamic and interactive dashboards.
Want to know more about this topic?
Switching to a new project management platform raises many questions. Oracle Primavera Cloud (OPC)
is the cloud-based successor to the well-known Primavera P6 planning tool. More and more organizations that work with Primavera P6 are considering the switch to OPC because of the clear advantages in terms of costs, accessibility and collaboration. But what do you need to think about when you take this step? In this knowledge article, we discuss the most important points to consider for a smooth transition. We will discuss the benefits of OPC, essential OPC modules to get started with, how quickly teams can get started with OPC, how to get the team on board, and transferring current projects to the new environment.Choosing Oracle Primavera Cloud offers various advantages over traditional on-premise solutions such as Primavera P6. Some important advantages at a glance:
Oracle Primavera Cloud is an extensive suite with various modules (such as planning, risk management, resource & cost management, portfolio management and Lean planning). To get off to a solid start, it is wise to focus on the basics: planning and project management.
In practice, this means starting with the Scheduling module for drawing up project plans, monitoring progress and managing projects. These components cover the core functionality you are familiar with from Primavera P6: planning activities, allocating resources and monitoring milestones and deadlines. By first mastering this essential module, you will lay a solid foundation. Later you can gradually expand with additional modules, such as the Risk
, Task or Costs and Funds module , as soon as the team is ready. This way, the transition remains clear and you avoid users becoming overwhelmed by too many new features at once.A frequently asked question when switching to new software is how steep the learning curve is and how quickly teams can be productive. Fortunately, OPC has been designed with a modern, user-friendly interface. Many users find the system more intuitive than the old Primavera P6. This means that the training time required can be shorter. With targeted training and guidance, planners, cost controllers, risk managers or other members of the project management team can often master the basics within a few days.
Because OPC is cloud-based, you also don’t have to spend time on technical installations at each workstation. As soon as the environment has been set up and the user accounts have been created, the team can start entering projects and data almost immediately. In practice, you see small project teams switching completely to OPC within a few weeks. Larger organizations take a little more time for a phased implementation – think one to three months – so that everyone becomes familiar with the system and any adjustments to processes can be implemented gradually. It is important to offer sufficient support and opportunities for practice during that period, so that the team builds confidence in the new way of working.
Introducing a new tool is not only a technical change, but also a human one. Creating support among all users is crucial for success. Some tips to get your team excited and involved in the transition:
By paying attention to change management and the various interests of users, you can ensure a smooth transition. Ultimately, employees want to know how OPC helps them in their daily work – show them that, and you will find that adoption goes a lot more smoothly.
What if you are halfway through a project and decide to switch to OPC? Fortunately, transferring ongoing projects does not have to be too difficult, provided you prepare well. A few points to consider:
Data migration – Oracle Primavera Cloud offers options for importing existing Primavera P6 projects (for example via .xer export files). This means you do not have to start from scratch with current projects. It is important to thoroughly check the data after the import. Consider the planning, resources, relationships between tasks and any baseline or progress information. An analytical eye is useful here: is all the data correct and do the reports in OPC match what you were used to? By trying out test projects, you can build confidence that the migration will go smoothly before you transfer critical projects.
Integration – Had you linked Primavera P6 to other systems (such as an ERP system for budgets or a time-logging system)? Then you will have to redesign these integrations for OPC. The good news is that OPC has modern links (APIs), which generally makes technical integration easier than with the old environment. Plan enough time to test and refine all the links so that all the systems continue to work together without any loss of data or delays.
Challenges and points for attention – Keep in mind that OPC is not one-to-one identical to P6. Certain functions work slightly differently or have been improved in OPC. It may take some time for the team to familiarize itself with the new method in ongoing projects. Therefore, consider whether it makes sense to switch in the middle of a critical project, or whether it is better to wait until a project phase has been completed. An alternative is to set up the current project in parallel in OPC (shadow project) and to keep track of both for a while, so that the team can get used to it before switching completely. With a progressive but well-considered approach, you can manage the transition of existing projects without too many hitches.
A successful transition to OPC requires not only new tools, but also a new mindset. BAEKEN supports you during this process by training your team, optimizing workflows and seamlessly integrating OPC into your organization. With a data-driven and innovative approach, we ensure that your projects are managed more efficiently and effectively. Curious about how we can help you utilize OPC to its fullest potential? Contact us and discover the possibilities.
Want to know more about this topic?
In a world full of complexity and uncertainty, risk management is crucial to the success of large projects. Whether it concerns high-tech innovations, energy transition, area development or infrastructure, projects often involve significant risks and unexpected events that can disrupt progress. At BAEKEN, we use Oracle Primavera Risk Analysis (OPRA) to provide project teams with the insights they need to remain successful. In this article, we discuss the unique capabilities of OPRA and why it is still one of the best choices for Monte Carlo analysis in large-scale projects.
OPRA is an advanced software tool that has been specially designed for modeling and analyzing risks within complex project plans. With OPRA, project teams can identify and analyze risks and predict the impact on project costs and timelines by using probabilistic methods such as Monte Carlo analyses. Although the tool’s interface is outdated and the software has a steep learning curve, OPRA offers unparalleled depth and accuracy in risk assessment. This makes it an essential tool for companies that want to actively manage risks and make strategic decisions based on detailed data.
OPRA is the ideal choice for sectors where risks have a major impact on project progress and budgets. At BAEKEN, we use OPRA primarily when a detailed risk register is available and there is a need to accurately quantify and manage uncertainties. The tool helps us develop probabilistic schedules that take uncertainties and risks into account, enabling project managers to better anticipate potential problems and create realistic expectations.
At BAEKEN, we understand that risk management is more than just identifying potential hazards; it is about strategically managing these risks to reduce the chance of project failure. Our consultants are trained in the use of OPRA and support our clients in drawing up detailed risk registers and performing probabilistic analyses. We help organizations not only identify risks, but also determine which risks have the greatest impact and where proactive mitigation is necessary.
Although OPRA may not be the most user-friendly tool, it offers unparalleled possibilities for in-depth risk analysis and probabilistic planning. Thanks to its unique features such as Monte-Carlo analysis, probabilistic branching, and the possibility to model integrated risks, OPRA remains a powerful choice for organizations that strive for accurate and detailed risk management. At BAEKEN, we help clients get the most out of OPRA and successfully complete their projects through effective risk management.
Are you ready to take your risk management to the next level? Contact BAEKEN and discover how we can strengthen your next project with Oracle Primavera Risk Analysis.
Want to know more about this topic?
Earned Value Management (EVM) offers a powerful way to gain insight into the performance of your project. When properly set up, EVM can yield much more than just a single S-curve. It offers dynamic, in-depth insights that help to monitor and adjust the performance of various project aspects such as disciplines, contractors and phases. At BAEKEN, we go beyond the standard approach. We always link EVM to probabilistic analyses to provide a more realistic picture of project performance. Here, we explain what EVM can do for you and what you need to successfully implement it.
Earned Value Management offers much more than just a snapshot of your project. It gives you in-depth insights that enable you to steer dynamically, manage risks and monitor value production at specific levels. At BAEKEN, we go even further by linking EVM to probabilistic analyses, which gives a more realistic picture of project performance and enables better-informed decisions. By setting up EVM properly, you can not only improve the performance of your project, but also draw valuable lessons for your entire organization.
Want to know more about this topic?
Change management and scope management are two distinct but interrelated aspects of project management. Understanding the difference between them is essential for effectively managing projects.
Definition: Scope management involves defining and controlling what is and is not included in the project. It ensures that the project includes all the work required, and only the work required, to complete the project successfully.
Definition: Change management involves handling any alterations to the project, including changes in scope, schedule, costs, and resources. It ensures that changes are evaluated, approved, and implemented in a controlled manner.
While scope management and change management are distinct processes, they are closely interrelated. Scope management defines the boundaries of the project, and change management handles any alterations to those boundaries as well as other project aspects. Effective project management requires both clear definition and control of the project scope and a structured approach to managing changes to ensure project success. By integrating scope management and change management, project teams can maintain project integrity, adapt to new information and requirements, and achieve their objectives efficiently.
Want to know more about this topic?
Create an overview of your project with dashboards and improve communication to stakeholders and management. Oracle Primavera Cloud (OPC)
offers its own dashboard module for this purpose, which allows you to create visual representations of schedules, risks and costs. Despite this, the dashboard functionality of OPC remains limited when you really need in-depth insights.At BAEKEN, we solve this by accessing the data from OPC via an API and further visualizing it in Power BI. In this way, we combine the power of OPC with the flexibility and analysis capabilities of Power BI, leading to smarter insights and better decisions.
OPC’s dashboard module provides a good foundation, such as standard charts and visualizations of project progress, trends, and tasks. OPC also makes it easy to share dashboards with colleagues and team members. Nevertheless, the system has its shortcomings:
As a result, with OPC dashboarding, you are often stuck with superficial insights. For organizations that want more, accessing OPC data via an API
is a solution.At BAEKEN, we use OPC ‘s API to make all available project data instantly and fully accessible. Through this link to Power BI, we bring data together and create in-depth, interactive dashboards that fit the needs of your project, program, or portfolio.
What makes our approach unique?
By integrating OPC data into Power BI, you optimize your project management in a way that matches modern expectations of data-driven decision making. API-driven dashboards not only offer more flexibility, but also provide a broader perspective on project performance, budget monitoring, and resource management. Imagine: one-click access to project performance and the ability to make proactive adjustments at the project level.
At BAEKEN we are experts in accessing OPC data via API and translating complex project information into clear, visual dashboards in Power BI. We make sure your data truly works for you to help you better manage time, cost, and quality.
Contact us and discover how BAEKEN transforms your OPC dashboarding into valuable insights that let your projects, programs, and portfolios excel.
Want to know more about this topic?
In lean planning, the troublesome but well-known planning method involves the physical “sticker session.” Team members gather around a board, post-its in hand, and stick on their tasks for the week. At the end of the week, the board is rearranged again because not all tasks have been completed. While this method can be effective, there are hefty drawbacks: lack of overview and no direct link to the overall project schedule.
In this article, I’ll tell you more about how Oracle Primavera Cloud (OPC) Task can provide a solution to this.Imagine being able to turn that chaos of paper and post-its into a smooth digital process. OPC offers the perfect solution with the Task Module. No more manually shifting post-its or miscommunicating on tasks. Everything is automatically linked to the relevant activities in the planning. This way, you keep an overview, make sure your team is always in sync and your planners experience less stress processing the lean planning.
With OPC Task, you get a solution that not only meets the modern requirements of project management. It also provides a powerful tool to strengthen collaborations and make progress tangible. BAEKEN is ready to seamlessly integrate this innovative tool into your organization and support you and your team on your way to greater insight and success in planning and execution.
Contact us for a complimentary discussion on how BAEKEN can help you implement the OPC Task Module. Together we will discover the possibilities to take your project management to the next level. Step away from the physical stickers and embrace the future of lean project planning with Oracle Primavera Cloud and BAEKEN!
Want to know more about this topic?
In the past, the Oracle Primavera Cloud (OPC) risk module was found to deviate significantly from Oracle Primavera Risk Analysis (OPRA), the long-established and reliable risk analysis software. The P50 and P80 data in OPC then differed by 30+ working days from the data generated by OPRA. Now we have conducted a risk analysis comparison between OPC and OPRA for a project again, and we report this analysis in detail here.
The risk analyses were performed on all activities with 5000 iterations, without convergence and with the same random seed (1). The example project on which the analyses were performed contained more than 1000 activities and 125 risks, all of which were included. There were initially no uncertainties applied to this project, and subsequently an analysis with uncertainties was performed on all activities. These uncertainties had a minimum of 90%, most likely of 100% and maximum of 130%. The project analyzed spans a period of 5+ years. A risk analysis on costs was also done; this looked at what the effect of linking costs to different risks was. These costs were uniformly distributed with a minimum of 600k and maximum of 1.2 million. The project had three hard constraints regarding start times of three activities. Analyses were performed with and without these constraints. The response context was pre-response because active mitigation had not yet been performed on the project. Finish dates, P50 and P80 values, and deterministic probability were considered.
The first comparison of OPC and OPRA shows that for the finish date of the tested project, the P50 and P80 values differed from each other by only 2-3 working days on a P buffer of 180 working days (i.e., the difference between P0 and P50). The deterministic probability was 5% for both OPRA and OPC, indicating that OPC is now reliable. The frequency of finish dates was similar for OPC and OPRA (Figure 1). The only difference was in the maximum date, which differed by 30 working days between OPC and OPRA on a P buffer of 492 working days, with OPRA scheduling the date later. However, this maximum date is an outlier in the 5000 iterations of the analysis, and is almost never reported in projects.
Figure 1. Comparison of the frequency of finish dates of the tested project over 5000 iterations containing P50 and P80 values.
In addition to the finish date of the overall project, we also looked at how the finish dates of intermediate milestones differed in the risk analyses of the two programs. For intermediate milestone 1, the P50 and P80 finish dates differed only 1-2 working days on a P buffer of 112 working days between OPRA and OPC, but for intermediate milestone 2, the P80 milestone had 8 working days of deviation on a P buffer of 152 working days and the P50 was the same for both analyses. The deterministic probability for one milestone was 5% according to the OPRA analysis and 5.9% for OPC, while at the other it was 22% for OPRA and 28.6% for OPC. The frequency graphs of both intermediate milestones show the same trend, as for the finish date of the overall schedule (Figure 2). For both milestones, there was a deviation between OPRA and OPC at the maximum finish date of 30+ working days (32 and 36 respectively on P buffers of 450 and 405 working days).
Figure 2. Comparison of the frequency of finish dates for two intermediate milestones of the tested project over 5000 iterations containing P50 and P80 values.
After some adjustments to the risks that followed from a progress update to the schedule, the risk analysis was run again, now with hard constraints on three activities so that these activities would always start on the constraint date. The P50 and P80 finish dates were the same for the OPC and OPRA analysis. The mean finish date also had a deviation of only 1 day out of a difference of 132 working days between mean and P0. There was a difference in deterministic probability though: 7% according to OPRA and 9.1% according to OPC. The maximum finish date had a large difference of 86 working days on a P buffer of 480 working days. The frequency graph again shows an equal trend between OPC and OPRA, but with OPC you see more hits on the deterministic finish date which explains the difference in deterministic probability (Figure 3).
The same analysis was also conducted without the constraints; for the P80 and mean finish dates, the difference between the OPC and OPRA analyses was still only 2-3 working days on 229 working days of P buffer. However, the P50 values had a difference of 27 working days on a P buffer of 174 working days. The frequency graphs were comparable, and this shows that even a very small frequency difference could cause the P50 finish date to differ so much between the two programs (Figure 3). Remarkably however, the deterministic probability of the finish date was almost equal between the OPC and OPRA analysis (5% and 5.4% for OPRA and OPC, respectively).
Figure 3. Comparison of the frequency for the finish dates of the overall schedule after being updated with and without constraints on 3 activities of the tested project over 5000 iterations containing P50 and P80 values.
In order to consider also the influence of uncertainties, we conducted an analysis where an uncertainty of minimum 90%, most likely 100%, and maximum 130% was put on all 1000+ activities in addition to their normal risks. While this is an extreme example, it is the best way to compare how the OPC risk module responds compared to OPRA. The difference between OPC and OPRA in P50 and P80 values for the finish date was about 10 working days on a P buffer of 224 working days. This was somewhat larger than in the earlier examples, but still within the ranges that it is acceptable. In this comparison, the minimum finish date also differed by about 10 working days between the OPC and OPRA analyses. (This minimum finish date in all previous analyses was always the same in both comparisons because risks could only give run-out but uncertainties could also give run-in.) The deterministic probability was very low, as expected with so many uncertainties, where OPRA only reported <1%, while OPC was able to calculate a more accurate number (0.02%).
We linked 8 risks, each related to one activity, to costs; this resulted in a deterministic probability (note: deterministic value is not a cost value) of 41% with the risk analysis in OPRA and 39.1% for OPC. The P50 values which were 7.14 ∙ 105 and 7.41 ∙ 105 for OPRA and OPC respectively, also differed from each other by only a few percentage points (3.6%). The P80 values were even closer together with 1.07 ∙ 106 for OPRA and 1.08 ∙ 106 for OPC. The entire distribution of total costs is nearly identical in the OPC and OPRA analyses (Figure 4).
We also discovered through these analyses that the cost is linked to the risk in OPC, but in OPRA to the activity within the risk. Therefore, if the risk occurs then there is a one-time cost associated with it in OPC. If the risk occurs and there are 5 other activities attached to this activity, then in OPRA there will be 5 costs. This means that for risks with multiple activities attached, it is good to realize that OPC and OPRA calculate differently.
Figure 4. Comparison of the total cost of the tested project over 5000 iterations containing P50 and P80 values. Eight risks with costs were used for this analysis.
In addition to standard analysis on finish dates and determining P-values, risk analysis is often used to look at which activities and/or risks now have the most impact on the schedule. In OPRA, this involves looking at so-called tornado charts. An example is duration sensitivity, which means how likely the duration of an activity could affect the overall finish date of the project (Figure 5). Also relevant here is criticality index, which represents what percent of iterations an activity is on the project’s critical path.
In OPC, this feature is called mean impact and shows how many days on average an activity and/or risk causes the project to lag. Virtually the same activities appear in the top 10 mean impact (OPC) and duration sensitivity (OPRA) analyses (Figure 5). The only activity that does not appear in the mean impact is activity 3; this activity has a constraint applied to it from the schedule, which may explain as to why OPC does not show it in the mean impact analysis.
These tornado graphs show that OPC does a good job of estimating the mean impact of activities; the program just has a different way of showing the impact of activities and/or risks compared to OPRA.
Figure 5. Tornado graphs of risk analysis of the overall schedule after update with constraints which show duration sensitivity from OPRA and mean impact from OPC.
The OPC risk analysis module is now reliable enough to replace OPRA as the standard for risk analysis, even for large-scale and complex projects. This module is more user-friendly than the OPRA software and planning is already integrated into OPC so there is no longer a need to export the schedule separately to perform a risk analysis. In addition, OPC has already integrated weather risks into its risk analysis module and the platform will continue to evolve by adding more risk analysis functionalities.
One of the other main advantages of OPC over OPRA is the new “risk removal impact” functionality. In OPRA, this process must be performed manually, which is time-consuming. With OPC, however, this feature can accurately measure the impact of individual risks on the schedule compared to other risks within the project.
Nevertheless, this does not mean that OPRA can be shelved for good. In fact, the software still offers advanced risk analysis functionalities that OPC currently cannot (yet) perform. The two most important of these are probability branching and criticality index.
Want to know more about this topic?