To experiment with different project variables (e.g. resources) to find the best solution at the best cost. To identify which variables within a project or product are causing failures or unacceptable results.