Staffing

The Staffing module schedules staff by task rather than by lesson. It was originally designed for student supervision teams: education assistants, pastoral staff, monitors and equivalent personnel who cover, over the course of the day, the playground, reception, corridors, the library, the cafeteria, sports outings, study hall, etc.

The module also handles:

  • exam supervision (midterm sessions, school-leaving exams, competitive exams),
  • one-off supervision duties (outings, trips, class councils),
  • active pedagogies (Montessori) where teachers are scheduled by activity rather than by lesson.

Data model

  • Tasks = needs to fill, defined by place + time slot + number of people + optional list of authorized staff.
  • Grid = the set of tasks over a date range, typically with quarter-hour granularity.
  • Assignment = associating a staff member with a cell of the grid.
  • Duty roster = per-person view of their tasks.

Independence from lessons

Staffing can be used:

  • as a complement to the teaching timetables (education-assistant tasks are added alongside the lessons in the account);
  • as a standalone offer, without any teaching timetable management.

Staff role

The Staff role is designed for the student supervision team (pastoral staff, education assistants, monitors, attendants): access to Staffing, to their own absences and to their personal schedule; no access to the global configuration.

It can be combined with the Teacher role when the same person both teaches and is scheduled in Staffing. See Users and roles.

See also