User's guide chapter 3 section 13 & 14

Previous: Chapter 2 Next: Chapter 4

3.13 – Scenarios: Setting Up Experiments

Scenarios are experiments that are run with a model in which the value of one or more parameters varies for each run. Scenarios allow you to run and compare multiple test cases for a model all automatically. You create scenarios by defining scenario parameters to be used in your model, referencing them in your model, and then defining specific scenarios in which values are assigned to those parameters.

3.13.1 – Scenario Parameters

Scenario parameters are placeholders like variables, only they are used to represent a value that changes from scenario to scenario. For example, if you want to run three model scenarios experimenting with different activity times, you would enter a scenario parameter as the activity time, and then define three different scenarios with three different times in the Scenarios tab of the Scenarios & Parameters dialog.

Scenario Parameters

New This button creates a new parameter that may then be edited.

Delete This button deletes the selected parameter.

Name The name of the parameter to be used in the model in place of actual values.

Default Value The value of the parameter when the Save & Simulate Chart menu item is selected rather than Run Scenarios.

Move Up Moves the selected parameter up in the list.

Move Down Moves the selected parameter down in the list.

How To – Define a scenario parameter

1. From the Simulation menu select Define Scenarios.

2. Click on the Scenario Parameters tab in the dialog (as shown on the previous page).

3. Click on the New button.

4. Enter the name of the parameter.

5. Enter a default initial value. This could be a specific number (e.g. number of resources) or a distribution function.

Hierarchical Model – Delete Scenario Parameters

Linked hierarchical model files synchronize data when you save each file. When you delete a variable, attribute, or scenario parameter in one model file, it is added back in from the other linked files during synchronization.

  1. Unlink your hierarchical model files.
  2. Make your change in each file and save it.
  3. Re-link the hierarchical structure

3.13.2 – Scenarios — Define Experiments

The Scenarios tab of the Scenarios & Parameters dialog allows you to define scenarios or experiments with different values for each of your selected parameters. It also allows you to disable specific scenarios to control which scenarios are run.

Define Experiments

New This button creates a new scenario.

Delete This button deletes the selected scenario.

Parameters This box lists the parameters and their defined start-up values.

Name The name of the scenario to be used in reporting statistics.

Value The value represents the scenario parameter for the selected scenario.

Disabled Disables the selected scenario, so that it will not be run during the simulation.

Set to Default Resets the value of the selected parameter to its default value.

How To – Define scenarios

1. From the Simulation menu select Define Scenarios.

2. Click on the Scenarios tab in the dialog (as shown in the previous graphic).

3. Click on the New button.

4. Enter the name of the scenario.

5. Select parameter from the Parameters list box and enter a value in the Value field below.

6. Repeat step 5 for each parameter you wish to change for the selected scenario.

7. Repeat steps 3-6 to create additional scenarios.

3.13.3 – Using Scenario Parameters

To make use of the scenario parameters you have defined for your scenarios, you must enter the name of the parameter in place of the value it will represent in the model. For example, you may want to enter a different processing time for a particular activity each time you run the simulation. So you would enter the name of the parameter in the Time field on the General properties tab of that activity, as shown below.

Using Scenario Parameters

How To – Set up and run scenarios

1. Define the necessary Scenario Parameters (see distributions) in the Scenarios & Parameters dialog.

2. Define the desired Scenarios (see Scenarios — Define Experiments) in the Scenarios & Parameters dialog.

3. Enter the name of each parameter in the appropriate field or action logic in the model. (See the above example.)

4. From the Simulation menu, select Run Scenarios to run the simulation using the scenarios.

3.14 – Pick Lists

To simplify the process of entering Variables, Attributes, Resources and Scenario Parameters into fields, pick lists can be accessed by using a right-mouse-click inside any field requiring entry of this type. This selection of data by pick lists removes the opportunity for error due to typing mistakes or failure to include underscores, etc.

How To – Use a pick list

1. Right-mouse-click inside any field where an Attribute, Variable or Scenario parameter could be used.

Using a Pick list in ProcessModel

2. Select the Keywords menu item.

Keywords menu in the picklist

3. Select the desired attribute, variable, resource or scenario parameter from the selection list. You can filter the list of items displayed by clicking the drop down list and selecting the item type to display.

3.15 – Linking Files


1. Right Click on the object in the model where a file needs to be attached.

2. Click Link Document.

Linking Document to a Model

3. Add any file or a weblink, click OK to save.

link files and web links dialog

Important information to be aware of You may additionally add a description to the file or the web link under Description.

Important information to be aware of Once the link is established in the model, the shape will have a shadowed background.

4. To open the linked file simply right click on the same object, click the file name of weblink to open.

Menu Showing Attached Files

Detailed Information

Links are connections used to join your model to charts or other files like word processing documents or spreadsheets. When you right-click on a linked object and select the file, ProcessModel opens the link and accesses the file referenced. Links are useful for attaching information without adding an object that will show up on the output report.

Previous: Chapter 2 Next: Chapter 4