Case studies
ANSP roster prototype: the people and skills
The next step was to represent the controllers available for the simulation. The team configured qualification requirements and imported staff records before generating assignments.
The values below describe this historical project’s inputs. They should not be treated as current licensing or medical requirements for another operation.
Part 1 · Part 2 · Part 3 · Part 4
Define the qualifications
The client supplied two requirement types: English Certificate and Medical Check. Both began with a general validity of 365 days and additional conditional settings.
For the English Certificate, the configured values were:
| Level | Validity used in the model |
|---|---|
| Level 4 | Three years |
| Level 5 | Six years |
| Level 6 | Permanent |
The medical-check configuration used two years for personnel below 40 and annual renewal for personnel over 40, as described in the original project record. That record did not specify the boundary treatment at exactly 40.
Four qualifications were created: ATCO, Competency Assessor, Supervisor and On-the-Job Training Instructor (OJTI). Each included a name, roster code, associated requirements and validity settings.
Map the units and teams
The scope included a tower unit and an area control centre with nine teams. Unit records contained the relevant annual allowances, request limits, maximum overtime and carry-over values.
These settings were supplied for the model and applied at the relevant organisational level.
Import staff records
The model included 81 ATCOs: 12 supervisors and 69 other controllers. Each record contained an identifier, date of birth, main team, employment date and qualifications.
Date of birth supported the project’s conditional medical-validity calculation. Employment date was used in the allowance calculation. Team and qualification information informed assignment eligibility.
Each employee had a primary unit. To model the agreed response to understaffing, employees could also work with other teams when additional coverage was required.
Part 3 covers shifts, staffing demand and annual leave assumptions.