This section provides a brief overview of sensitivity analysis.
See also comments on Factorial Experiment Design.
It is a procedure to determine the sensitivity of the outcomes of a model based upon changes to its parameters.
This would not usually include changes in its environment.
If a small change in a parameter (input factor) results in relatively large changes in the model outcome, the outcome is said to be sensitive to that parameter.
If this is the case, either the input factor will need accurate control or the process will need redesign to reduce the sensitivity.
That is, sensitivity analysis is used to assess how robust the results are to uncertain decisions or assumptions in the model.
A process can be investigated using a mathematical model.
The model can comprise a series of equations, input factors, parameters, and variables which aim to characterise the process.
Computer-modelled simulations are used widely in the investigation of complex physical systems.
These models typically contain parameters, and the numerical results can be highly sensitive to small changes in the parameter values.
The model will be only as good as the input data which will be subject to uncertainty.
For example:
These uncertainties limit our confidence in the output of the model.
It may not be possible for complete prediction in the model as it may be subject to natural random events (stochastic events).
Hence, it is good practice when modelling to provide an evaluation of the confidence in the model.
This may arise by assessing the uncertainties in the modelling process and its outcome.
Sensitivity Analysis can be used to determine:
It is also useful for:
It can be used in any area where models are developed.
These may include financial use, risk analysis and others.
Other uses may include medical products research testing.
For example, criteria may include:
Business thrives on decision making.
In this context a model may provide better understanding of the key factors involved leading to a more informed decision making process.
Conversely, if we can identify those factors that have no influence over the model output which may lead to savings.
There are some aspects to be aware of in collecting the required data.
Simple models assume that the input factors are independent and have no influence over each other.
This is not usually the case in the real world.
Sales volumes and selling prices are usually connected for example.
Any model will be designed by human beings who will base their assumptions on their own experiences.
These may be perfectly valid but equally may no longer apply either now or in the future.
Any assumptions should be reviewed carefully.
In a similar fashion, the identification of any optimistic and pessimistic values is subjective and is likely to vary from person to person.
This can be compared to the use of ‘minimum’ and ‘maximum’ values when estimating for the PERT analysis.
In all of these cases, the values should be considered very carefully and reviewed before using in any models.
The detail of any methodology will not be covered here as it would require some understanding of the underlying statistics.
Only the simplest and most common method is referred to here.
The most used method is sampling-based.
In this method input factors are considered and a known distribution of these is designed.
The model is then repeatedly executed by choosing combinations of these input factors, within the known distribution.
The outputs for each execution of the model are then measured and recorded.
The basic process has several steps:
Under PRINCE2® Sensitivity analysis is raised as part of the Business Case.
For PRINCE2 2005 the Business Case is the corner stone of any project under PRINCE2.
It must be viable before a project will be approved by the Project Board.
It does not just exist at the start of a project but features all the way through.
If at any point the Business Case fails the project must be stopped.
[see Business Case - part 1]
Under PRINCE2 2009 [see ‘The Complete Project Management plus PRINCE2’] sensitivity analysis is also described in the Business Case.
Sensitivity analysis can be used to determine whether the Business Case is heavily dependent on a particular benefit.
If it is, this may affect project planning, monitoring and control activities, and risk management, as steps would need to be taken to protect that specific benefit.
Sensitivity analysis involves tweaking the input factors to model the point at which the output factors no longer justify the investment.
For example, the project is worthwhile if it can be done in four months, but ceases to be worthwhile if it were to take six months.
[see Business case - The PRINCE2 approach - The contents]
PRINCE2® is a Registered Trade Mark of the Office of Government Commerce in the United Kingdom and other countries.