Groupes de groupes

Un groupe de groupes est un super-groupe qui rassemble plusieurs groupes — pouvant venir de la même classe ou de classes différentes. D'autres logiciels de planification emploient le terme « regroupement » pour le même concept.

Comme pour un alignement, les séances communes doivent reposer sur une matière commune entre les classes concernées.

Contrairement aux alignements qui indiquent une logique entre groupes, le groupe de groupes est une entité autonome qui peut s'utiliser comme un groupe. On peut le voir comme un conteneur nommé dynamique de groupes.

En quoi c'est plus souple qu'un alignement

Aspect Alignement Groupe de groupes
Composition Modifiable a posteriori mais implique de créer les séances en miroir Modifiable a posteriori très facilement
Mode d'EDT Très adapté à l'hebdomadaire et cyclique du secondaire Utilisable dans tous les types d'EDT ; particulièrement pratique quand les regroupements évoluent
Sortie de la séance Nécessite un clone non aligné du groupe Modification directe de la séance dont l'appartenance sera fixée à une classe, nécessité de recréer les séances des autres classes impliquées
Cas d'usage Cours commun récurrent, pour curriculum de classes parallèles Cours transverses, regroupements ponctuels

Le groupe de groupes est conçu pour le supérieur et la formation continue, où :

  • la composition des regroupements évolue souvent (un parcours qui rejoint un autre, un sous-groupe qui se détache pour un projet),
  • les cours communs sont datés individuellement plutôt que récurrents,
  • les conférenciers ou les visiting professors interviennent sur un public composite à dates précises.

Un groupe de groupes est plus flexible et facile à suivre qu'un alignement. Sa limitation se situe dans les cours complexes, avec des alternances asymétriques de semaines. Il nécessite seulement de bien structurer les nommages (par exemple : "Marketing transverse Master").

Création et utilisation

Création depuis l'onglet Groupe de groupes de l'EDT. Le groupe de groupes peut être assigné à un cours comme s'il s'agissait d'un groupe ordinaire — la différence est qu'il agrège plusieurs groupes membres.

Si vous voulez regrouper des classes entières, créez d'abord dans chaque classe un groupe qui représente la classe entière, puis utilisez ces groupes dans votre groupe de groupes.

Un cours assigné à un groupe de groupes apparaît dans toutes les classes parentes des groupes membres. Et vous pouvez l'éditer depuis n'importe laquelle d'entre elles.

Les groupes de groupes apparaissent dans tous les écrans concernés avec une icône spécifique .

Modifier la composition après coup

Les groupes membres peuvent être ajoutés ou retirés à tout moment. Les cours déjà assignés s'adaptent automatiquement (la portée s'élargit ou se réduit selon les groupes ajoutés / retirés).

C'est ce qui fait la valeur du concept : on peut commencer un semestre avec une composition, l'ajuster en cours de route, sans casser la structure.

Considérations techniques

Techniquement, une séance de cours avec un groupe de groupes est stockée une seule fois, de manière transverse aux classes, donc non assignée à une classe précise. Tandis qu'une séance sans groupe de groupes (y compris avec des groupes alignés) est stockée dans sa classe. Avec un alignement sur 3 groupes, il y a 3 séances stockées, une dans chaque classe ; avec un groupe de groupes, une seule séance est stockée à part des classes, mais affichée dans chaque classe.

Lorsqu'un groupe de groupes est retiré d'une séance de cours, le système devine ou demande quelle est la classe de rattachement de la séance.

Il est plus facile de modifier les autres champs d'une séance avec un groupe de groupes qu'avec un alignement : le stockage unique permet de changer la salle ou le professeur de manière immédiate, sans répercussion "en miroir".

Consolidation des indisponibilités

Un groupe de groupes consolide les indisponibilités de tous ses groupes membres. Une indisponibilité posée sur n'importe quel groupe membre — ou sur la classe de ce groupe — s'applique à la séance commune. La règle vaut autant à la génération automatique qu'à l'écran pendant l'édition. Les niveaux souples (Non souhaité, rouge) se consolident de la même façon ; et quand plusieurs niveaux se rencontrent sur un même créneau, le plus fort l'emporte — une Indisponible (noir) prime sur une Non souhaité (rouge). Voir Contraintes horaires (système général) pour l'éditeur et les niveaux.

Comme un groupe de groupes traverse souvent plusieurs classes, cette consolidation réunit les indisponibilités de chaque classe couverte : une classe fermée le vendredi après-midi ferme ce créneau pour toute séance du groupe de groupes qui l'inclut, même quand les autres classes restent libres.

Classe X — indisponible lundi après-midi

Groupe A (classe X)

Classe Y — indisponible vendredi matin

Groupe B (classe Y)

Groupe de groupes

Séance : indisponible lundi après-midi ET vendredi matin

Sur le groupe de groupes, l'application affiche un aperçu consolidé, non modifiable, de ces indisponibilités : on visualise d'un coup les contraintes de tous les membres. On les modifie sur les groupes membres (ou sur leurs classes), là où elles portent un sens propre — le groupe de groupes n'a pas d'éditeur de contraintes distinct.

Contraintes de groupe consolidées : un groupe de groupes reprend les indisponibilités de chaque groupe membre, y compris celles héritées de sa classe et de ses groupes parents ; un créneau réautorisé lève localement un héritage.

Chaque groupe membre apporte ses propres contraintes de groupe, ainsi que celles qu'il hérite de sa classe et de ses groupes parents (voir Hiérarchie de groupes). La consolidation les reprend toutes : plus le groupe de groupes agrège de membres, plus la fenêtre de placement se resserre. Pour rouvrir un créneau malgré une contrainte héritée, le niveau Cours autorisés le réautorise localement, sans modifier la source.

À l'écran, ces contraintes consolidées se voient au placement : les créneaux candidats et le panneau de diagnostic signalent le conflit et nomment le groupe membre et la classe en cause, pour remonter directement à la source (voir Conflits et diagnostic).

Procédure

Créer un groupe transverse pour conférence invitée

  1. Une conférence invitée pour un public composite (étudiants de trois promotions, deux options) : le concept Omniscol qui correspond, c'est le groupe de groupes.

  2. Préalable : Les groupes membres existent déjà au sein de leurs classes respectives. Identifiez les groupes à agréger (M1 marketing, M1 finance, Option entrepreneuriat).

  3. Ouvrez l'onglet Groupe de groupes de l'EDT. Bouton Ajouter un groupe de groupes. Donnez-lui un nom parlant : Conférence invitée Mme Lambert — public M1 + options.

  4. Ajoutez les groupes membres : sélectionnez les groupes des trois classes / options dans la liste. Pas de limite de composition. Pas de contrainte d'exclusivité des groupes membres entre eux (au pire l'étudiant qui appartient à deux groupes verra le cours une seule fois).

  5. Créez le cours (la conférence) depuis l'une des classes concernées, et assignez-lui le groupe de groupes comme s'il s'agissait d'un groupe ordinaire. Une seule saisie, le cours apparaît dans toutes les classes parentes des groupes membres.

  6. Modifications a posteriori : si la composition évolue (un groupe se retire, un autre rejoint), modifiez la composition du groupe de groupes — les cours assignés s'adaptent automatiquement (la portée s'élargit ou se réduit). C'est ce qui distingue ce concept d'un alignement classique (composition figée). Voir aussi Alignements pour le cas hebdomadaire.

Alternative plus flexible : assignation multiple directe de groupes

Parfois, pour des séances ponctuelles, créer un groupe de groupes dédié se révèle être une opération pénible. Dans ce cas, si le manque de structuration des données n'est pas un obstacle, vous pouvez directement associer plusieurs groupes d'une ou plusieurs classes à une séance.

En interne, le traitement est similaire à un groupe de groupes anonyme, avec un stockage unique transverse aux classes, mais vous n'avez pas à vous en soucier.

Voir aussi