# Considerations and constraints

## Purpose

The purpose of defining considerations and constraints before jumping into exercise design is to protect **flow, focus, and feasibility**.

{% hint style="warning" %}
It is fundamental that you establish your training objectives at the outset. These will be your guiding light in deciding what to include and not include in your exercise.
{% endhint %}

The relationship between considerations and constraints can be visualised as an interdependent system that keeps exercise design focused, achievable, and aligned with training objectives:

<figure><img src="https://3476309720-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsNKxYbIPgfYmCR9EJgAu%2Fuploads%2FAyUrhoXhFCzlZE3Z5JbX%2Fflowchart.png?alt=media&#x26;token=7b2415b2-97c6-49ab-a790-c139ccc13301" alt=""><figcaption></figcaption></figure>

Once you’ve defined your objectives and recognised your constraints, you can begin shaping the scenario, exercise structure, and environment in greater detail. The following sections explore each of these components in turn.

## Considerations

Your training objectives will affect how you consider different elements of the exercise design process.

<figure><img src="https://3476309720-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsNKxYbIPgfYmCR9EJgAu%2Fuploads%2F9dX1pp3RkKGbmZZSHfK7%2Fexercise%20considerations.png?alt=media&#x26;token=6c89cdfa-b025-496d-b043-a11903e7bd7f" alt=""><figcaption></figcaption></figure>

Ultimately, there are **three core considerations that need to work in harmony**:

<figure><img src="https://3476309720-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsNKxYbIPgfYmCR9EJgAu%2Fuploads%2FFyemYdAcFccnKesBclLA%2FScreenshot%202025-10-31%20100648.png?alt=media&#x26;token=e921c34f-d589-49a7-ab50-bd2aaba28324" alt="" width="473"><figcaption></figcaption></figure>

{% tabs %}
{% tab title="Scenario" %}
Players must believe the scenario to be relevant. Without relevance, there will be no engagement.
{% endtab %}

{% tab title="Exercise" %}
The exercise is a statement of what players must achieve over a fixed period of time.
{% endtab %}

{% tab title="Environment" %}
The training environment must support the realistic delivery of the scenario and the exercise.
{% endtab %}
{% endtabs %}

## Constraints

The following are constraints to be aware of. These are the variables that can impact the planning and implementing of exercises.

| Constraint     | Description                                                  |
| -------------- | ------------------------------------------------------------ |
| **Time**       | Total design, testing, and run time available                |
| **Resources**  | Available staff for design, testing, and facilitation        |
| **Realism**    | Level of fidelity achievable (visual, procedural, emotional) |
| **Audience**   | Training audience, player capability                         |
| **Assessment** | How success will be measured                                 |

### Core exercise components to consider

<table data-view="cards"><thead><tr><th align="center"></th><th align="center"></th></tr></thead><tbody><tr><td align="center"><strong>Adjudication:</strong></td><td align="center">Dynamic or rule-based outcomes</td></tr><tr><td align="center"><strong>Red Teaming:</strong></td><td align="center">Simulate adversarial behaviour</td></tr><tr><td align="center"><strong>Assessment:</strong></td><td align="center">Performance measurement</td></tr><tr><td align="center"><strong>Spoofing &#x26; Impersonation:</strong></td><td align="center">Realistic identity deception</td></tr><tr><td align="center"><strong>Information Asymmetry:</strong></td><td align="center">Different players get different information </td></tr><tr><td align="center"><strong>Communication Channels:</strong></td><td align="center">Build realistic media &#x26; social platforms</td></tr><tr><td align="center"><strong>Facilitation &#x26; Control:</strong></td><td align="center">Direct flow (keep pacing aligned to objectives)</td></tr></tbody></table>

## :zap:Look out for...

{% hint style="info" %}
You are creating a participatory experience. You'll find the best results are achieved if you design a little... play test... design a little more... play test
{% endhint %}

* **Over-designing:** too many events, personas, or decisions for the time available
* **Under-testing:** skipping dry runs or timing checks
* **Passive play:** players reading too much, doing too little
* **Misaligned difficulty:** challenge level too high or too low for player ability
