Project and Portfolio Risk Management and Risk Analysis With Monte Carlo Simulations

  • Integrated Quantitative and Qualitative Risk Analysis
  • Schedule and Cost Risk Analysis
  • Risk Register
  • Managing risk life cycle
  • Integration with Microsoft Project, Oracle Primavera, and other software

Here are some of RiskyProject clients:

System Requirements:

  • Windows XP or higher
  • 128 MB RAM or more
  • 20 MB hard drive space
  • monitor resolution 800x600
  • .NET Framework 2.0 or higher
  • CD-ROM drive

RiskyProject Professional Resources:

RiskyProject Professional

Advanced Project Risk Management and Schedule Risk Analysis Software

RiskyProject Professional is comprehensive project risk analysis and management software. RiskyProject Professional allows users to perform Monte Carlo simulations of project cost and schedule using discrete risks event and uncertainties defined by three point’s estimates. Cost and schedule risk analysis allows users to create realistic “risk adjusted” cost and schedule estimates to complete their projects. RiskyProject Professional also provides a comprehensive project risk management capability that is compatible with all major project risk methodologies and processes, such as those supported by PMI, Prince II, and ISO 31000.

RiskyProject Professional is a sophisticated, yet easy to use tool that can be used by project managers, controllers, schedulers, and other team members regardless of whether they are a risk expert or a basic user. In RiskyProject Professional, users can create their own schedules with resources and costs, or import their projects from Microsoft Project, Oracle Primavera, or other project management tools. With the project estimates in RiskyProject, users can quickly define risks and uncertainties for cost, schedule or other impacts, perform Monte Carlo simulations, and determine their project risk profile.

RiskyProject Professional has an integrated fully feature risk register that allows you to perform project risk management. The risk register can be either qualitative or quantitative and can include non-schedule risks, such as reputation, quality, and performance. Risks can be linked to project activities to measure how they will impact cost and schedule as part of the Monte Carlo Simulations.

RiskyProject Professional allows project planners and managers to perform integrated schedule and cost risk analysis. With resource loaded schedules, users can link risks from their risk register to project activities and resources, and define uncertainties related to schedule and cost of each task. RiskyProject Professional will provide results in the form of cumulative project cost curves and probabilistic cash flow plots, and joint confidence scatter plots for cost and schedule. In addition, RiskyProject Professional calculates the amount of work for each time frame for each resource, which provides probabilistic work and resource allocation reports. Advanced project risk analysis features also include probabilistic and conditional branching, multiple statistical distributions, probabilistic calendars, risk bubble chart (presents relative task cost or schedule risk of each task vs project cost or schedule), crucial task chart, success rate chart, and other customizable reports and views.

RiskyProject Professional provides comprehensive sensitivity analysis on project risks, cost, duration, finish time etc. The results of the sensitivity analysis can be viewed as Tornado charts and are available in a variety of reports. In addition, using the Monte Carlo simulations and sensitivity analysis, RiskyProject Professional will automatically rank risks in the risk register.

During project execution, RiskyProject Professional allows project managers to monitor and control their risks, and perform updated forecasts using actuals. This provides update risk adjusted estimates to complete and supports the earned value management reporting process.

  • Project risk management features:
    • risk register
    • risk ranking
    • customizable risk matrix
    • risk response and mitigation plans
    • risk mitigation waterfall chart
  • Monte Carlo schedule risk analysis features:
    • works as standalone and Microsoft Project Add-In
    • integrated with Primavera and other project management software
    • multiple statistical distributions
    • replacement for Risk+
  • Comprehensive quantitative analysis and reporting
  • Tracking with risks and uncertainties

Seamless Integration with Microsoft® Project

RiskyProject Professional is seamlessly integrated with Microsoft® Project:
Click here for more information about RiskyProject for Microsoft® Project.

RiskyProject Features

Project Scheduling

Integration with Microsoft® Project and Oracle® Primavera®

RiskyProject is built around its own scheduling system. You can define task parameters, relationships between them, constraints, resources, and cost without using Microsoft® Project, Oracle Primavera, or any other scheduling software.

However, if you are already a user of Project, Oracle Primavera, or other project management software, you can seamlessly open project, created by these applications and augment existing data by assigning uncertainties to your tasks and projects.

Risk Register

A risk register is a set of all risks and issues in the project. Issues are risks that have occurred and therefore are having an actual affect on your project. You can easily convert risks to issues. You can open and close risks. Risks in the risk register may have different properties (owner, recorder, contact, date recorded, date converted to issue, location, etc.). You may customize any properties for all projects.

Risks and issue can be assigned to different tasks and resources or be global. For example, you could assign the risk "Budgetary problem" to all tasks that this risk could affect. Each risk assignment will have different probabilities and outcomes. For example, "Budgetary problems" assigned to task "Project elaboration" will have chance of occurrence 30% and outcome "Restart task".

After calculation, the risk register will present calculated risk impact, probability and score before and after mitigation.

In addition to the risk register, uncertainties in the RiskyProject can be represented using statistical distributions.

See Online Documentation for more information.

Click here for online tutorial.

Assigning Risks to Tasks and Resources

Setting up your project for risk analysis has never been easier. RiskyProject's interface is designed to allow you to quickly add and edit your project risks. To assign risk to tasks you may use risk register, global and local risk views, assign them separately for each task or resource.

RiskyProject's Risk Drag-n-Drop is the preferred method for assigning risks to complex projects as it allows you to quickly assign risks to multiple tasks or resources.

See Online Documentation for more information.

Click here for online tutorial.

Result Gantt Chart

The results of your project risk analysis are shown on the Results Gantt chart. You will see the ranges for start and finish times of each task, and be able to compare them with baseline or original project schedule.

The RiskyProject scheduling engine is designed and optimized for risk analysis. Probabilistic calculations with multiple simulations are performed quickly: on small projects, the calculations are instantaneous. This is important, for as new information about the project performance becomes available, you can quickly reanalyze the project as often as required.

Risks and issues can be shown on the Gantt chart as arrows. The calculated impact of a risk is color-coded. For threats green = low, yellow = medium, and red = high. For opportunities, colors are opposite. The size of the arrow represents the risk probability. Click on an arrow to view information about the particular risk.

See Online Documentation for more information.

Click here for online tutorial.

Probabilistic cash flow analysis

RiskyProject performs probabilistic cash flow analysis based on original project schedule and project schedule with risks and uncertainties (results of analysis). RiskyProject allows you to specify or calculate actual cost for each task. Actual cost, budgeted cost, and cost as a result of analysis (with risks and uncertainties) are displayed using interactive cash flow diagrams. You can determine difference between actual and budgeted cost on the each stage of the project.

You can also view a project cash flow. The Cash flow analysis view shows monthly, bi-monthly, quarterly, and yearly cost and income allocation. You can also apply Net Present Value (NPV) discount rates and internal rate of return (IRR). The Cash flow view includes cost and income data in both table and chart format for the current schedule, results of analysis, and actuals.

See Online Documentation for more information.

Click here for online tutorial.

Product Lifecycle Management

In addition to cost analysis RiskyProject includes income and revenue analysis with risks and uncertainties. You may perform risk analysis related to both product development and product sales. RiskyProject has separate sets of risks related to income, such as Fixed Income Increase and Relative Income Increase.

See Online Documentation for more information.

Interface to Simulation Results

Just double-click on each bar within the Gantt chart to view histograms for duration, start and finish times, and cost, associated with the particular task. See Online Documentation for more information.

Tracking Projects

Because real-life data is sometimes the only way to assess your uncertainties correctly, tracking is one of the most important components of RiskyProject. To track a task, you enter the percentage of the task done on the particular date. RiskyProject then calculates the projected task duration and updates the risk profile of the task. The project schedule is recalculated to give you a more accurate estimate of total cost, project finish time, and duration. These new results are then presented in the Tracking Gantt Chart.

See Online Documentation for more information.

Click here for online tutorial.


RiskyProject allows you setup project deadlines for tasks and projects and assign different actions to them. For example, tasks or projects can be canceled if the task or the project reaches the deadline. In this case, the success rate of the project or task (chance the project or task will be completed) is reduced. See Online Documentation for more information.

Probabilistic Calendar

You can now model weather and other calendar related event's using probabilistic calendars. If your project has a 30% chance of running an inclement weather schedule, you can create this calendar with reduced hours of operation and run it 30% of the time during the project to model this calendar risk.

Sensitivity Analysis (Tornado Diagram)

Sensitivity Analysis shows you the input parameters (task duration, start and finish time, success rate, etc.) that have the most affect on project parameters (total project cost, total duration, project finish time, and success rate). Sensitivity analysis allows you to identify critical risks, which have the potential of significantly affecting your project. These critical risks should be the key focus of your risk mitigation efforts. The results of sensitivity analysis are presented in sensitivity charts.

See Online Documentation for more information.

Click here for online tutorial.

Crucial Tasks

Crucial Tasks are those tasks, according to the sensitivity analysis, whose duration has the most affect on a project's duration and finish time are crucial tasks. Uncertainties related to critical tasks should be assessed and the risks associated with these tasks should be mitigated. Crucial tasks are displayed on the Gantt chart using distinct colors.

See Online Documentation for more information.

Click here for online tutorial.

Success Rate Gantt

Risks and deadlines can affect task success rates. You can quickly identify tasks with that fall within specific success rates by assigning different colors to ranges of success rates. For example, those tasks whose success rate falls between 0 and 10% could be assigned the red color.

See Online Documentation for more information.

Click here for online tutorial.

Project Summary and Project Dashboard 3x3

The Project Summary view shows the main information about project: total cost or revenue (if income is defined), finish time, duration, and success rate for both deterministic and probabilistic calculations.

Project Dashboard 3x3 is an easy way to view results of analysis: three main project parameters (cost, duration, finish time) with and without risk; three most crucial tasks, three most critical risks.

See Online Documentation for more information.

Reporting Tools

RiskyProject comes with powerful reporting tools. You can output the project schedule from each step of the workflow. RiskyProject's customizable Task Sheet and Result Task Sheet allow you to see task information in table format. The results can be printed, exported to the clipboard in graphic and text format, or exported to as a JPEG file. This is particularly useful if you want to publish results of your analysis to the web.

Risk Templates

Risk templates are standard sets of risks that allow you to quickly and simplify add risks to tasks and projects. A number of templates are included to RiskyProject package. In addition, it is easy to create your own templates, which you can use for your own projects. See Online Documentation for more information.

Managing Mitigations Using Multiples Baselines

RiskyProject supports multiple baselines. You can save the current schedule or the calculated results as a baseline. A baseline is a deterministic project schedule, which you can use to:

  • Track project performance against the baseline
  • Analyze different project scenarios
  • Perform mitigation analysis

For example, if you want to understand effect of mitigation efforts for a group of risks on project cost. To compare pre and post mitigation schedules, you perform an analysis without mitigation efforts and save the results as a baseline. Next, apply mitigation efforts, this can require additional tasks and costs and reduces the probability or impact of the risk in the current schedule. Finally, perform a cost comparison between the pre and post mitigation baselines.

See Online Documentation for more information.

Click here for online tutorial.

Managing Mitigation and Response Plans

You can define mitigation plans using the Mitigation view. Mitigation plan can be execute when risk is occurred. RiskyProject will count, how many times the mitigation plan is executed. The diagram, which shows how often the mitigation plan is executed, will be displayed within a mitigation view. One mitigation plan will be executed only once per task even multiple risks occur. See Online Documentation for more information.

Risk Chart

Risk chart shows risks associated with tasks versus task duration or task cost. The risk is expressed as task standard deviation of task duration or cost, maximum, minimum values, ranges, or different percentiles (P10, P90, etc.). In a well-balanced project schedules, different tasks usually have similar level of risks. However, if the risk associated with a task is higher than for other tasks with similar duration or cost, these risks should be carefully analyzed and possibly mitigated. Alternatively, if a task does not have significant risks and uncertainties compared with other similar tasks, it may make sense to analyze the task uncertainties to see if they have been represented properly. See Online Documentation for more information.

Probabilistic Branching

Conditional Branching (If-Then-Else analysis)

Probabilistic branching allows the project to branch from one task to another task or group of tasks as part of the simulation process. For example, depending on results of project elaboration, there is a 40% chance that one project alternative will be selected and a 60% chance that another project alternative will be selected

Conditional branching allows the project to branch from one task to another task based on certain conditions. For example, if a feature development task takes longer than 2 weeks, this may be require shorter development time for other features. Conditions related to task duration, finish time, and cost can be specified for each task that has successors. RiskyProject checks these if then conditions during simulations.

See Online Documentation for more information.

Click here for online tutorial.

Correlations of risk events

Different risks can coincide with each other. For example, bad weather conditions correlates with the delayed delivery of the goods. For each risk you can specify correlated risks or risks that may occur with a specific risk. See Online Documentation for more information.

Optimistic and Pessimistic Project Schedule

Optimistic (low) and pessimistic (high) project schedule can be displayed separately on Result Gantt chart. It gives you an opportunity to analyze different project scenarios.

Multiple Statistical Distributions

In addition to the Risk Register uncertainties in the RiskyProject can be represented using statistical distributions. Using RiskyProject's intuitive interface, you can define ranges for the following task parameters: duration, start time, cost, and lag between task successor and predecessor.

RiskyProject supports the following distributions for task duration, start time, and cost:


RiskyProject Lite, Professional, and Enterprise

RiskyProject Enterprise is a portfolio risk management software. RiskyProject Professional features advanced risk analysis functionalities: project planning, scheduling, quantitative risk analysis, and project performance measurement. RiskyProject Lite has the same project scheduling and performance measurement functionalities, but it includes only basic quantitative risk analysis functionalities.

RiskyProject Features RiskyProject Lite RiskyProject Professional RiskyProject Enterprise
Project and Portfolio Planning and Scheduling
Portfolio time, cost, and risk management
Portfolio hierarchy and portfolio Gantt Chart
Work breakdown structure for individual projects
Gantt Chart for induvidual projects
Resource and work management
Project cost management
Constraints and deadlines
Multiple baselines
Multiple project, task, and resource calendars
Risk Management
Risk Register (risks and issues, threats and opportunities, open and close risks, risk properties, risk probabilities, impacts, and scores, search and filter risks based risk properties)
Schedule and non-schedule risks (schedule, cost, safety, quality, environment, technology, legal, etc.)
Share Risk Register among different projects
Common risk register accessible by different users with an organization
Rank projects within a portfolio based on risks, portfolio and project risk profiles
Customizable risk categories and outcomes
Easily assign risks to tasks or resources
Risk correlations
Risk templates (standard risk templates are included)
Types of Uncertainty
Risk events for tasks and resources (fixed or relative delay, fixed of relative cost increase, Task restart, End task, Cancel task, etc.)
Multiple statistical distributions for task duration, cost, income start time, and lags (Uniform, Triangular, Normal, Lognormal, Exponential, Rayleigh, Gumbel, Beta, BetaPert, Discrete, Custom, and others) In MS Project Add-in
Conditional branching (If-Then-Else analysis)
Probabilistic branching
Probabilistic calendar
Quantitative Risk Analysis
Monte Carlo Simulations
Global risks (for all tasks or resources)
Local risks (for selected task or resource)
Cost analysis with risks and uncertainties
Analysis of success rate using project and task deadlines
Risk analysis for product lifecycle management
Sensitivity analysis (analysis how uncertainties affect project duration, cost, finish time, and success rate) In MS Project Add-in
Analysis of risk mitigation using multiple baselines
Reporting Tools
Customizable histograms and cumulative probability plots for task or project duration, start and finish times, cost, work, resource allocation, income and revenue In MS Project Add-in
Project information views (view original project parameters and results of simulation)
Result Gantt view (compare original project schedule with results of analysis)
Optimistic and pessimistic project portfolio view
Customizable risk matrix: Risk probability vs. impact
Customizable risk report
Report Views: Cash flow, Critical risks, Crucial task, success rate, and others
Risk mitigation (“waterfall”) diagrams
Integration with other project management tools
RiskyProject Add-in for Microsoft Project
Integration with Oracle Primavera
Other Project Management Software: Safran Project, Project KickStart, FastTrack, WBS Chart Pro, PERT Chart Expert, and other project management software*.
Forecasting of duration of incomplete tasks with risks and uncertainties
Project tracking views
Other features
Secure access to the corporate database
User management: multiples users with different roles and permissions
Free unlimited customer support via email
Online help and tutorial

* third-party software should be purchased separately

Legal Notice Privacy Statement Copyright © Intaver Institute Inc., 2002-. All Rights Reserved.