Support

Questions Fréquemment Posées

Tout ce que vous devez savoir sur HeadOps — de la mécanique de planification à la sécurité de l'espace de travail. Pas de réponse ? Réservez une démo.

Comment HeadOps gère-t-il la replanification en cas de retard de livraison ?

Quand des pièces arrivent en retard, glissez le bloc vers la nouvelle date de début. L'engine calcule automatiquement le décalage et cascade toutes les phases en aval. Si des dépassements de délai apparaissent, vous êtes immédiatement alerté.

Qu'est-ce que l'algorithme Earliest Deadline First (EDF) ?

EDF est une heuristique d'ordonnancement qui priorise les tâches par deadline — la deadline la plus proche est planifiée en premier. Dans HeadOps, l'engine identifie tous les composants affectés, les trie par deadline et attribue à chacun le créneau d'équipe disponible le plus tôt.

Une phase peut-elle fonctionner aussi le samedi ?

Oui. Par défaut, les phases fonctionnent sur une semaine de 5 jours (lun-ven). Les phases individuelles peuvent être configurées en mode 6 jours (lun-sam) via le popover de phase sur la timeline.

Comment fonctionne le bouton « Tout Replanifier » ?

Il déclenche une optimisation globale qui recalcule tout le planning de production. Tous les conflits sont éliminés, les trous sont comblés et la timeline est compressée avec l'EDF. Vous voyez un aperçu avant application.

Que se passe-t-il avec les jours fériés dans le planning ?

HeadOps prend en charge les calendriers de jours fériés au niveau de l'espace de travail. Quand « Respecter les jours fériés » est activé (par défaut), l'engine saute ces dates. Une phase de 5 jours qui chevauche un jour férié s'étend d'un jour calendaire. Gestion dans Paramètres → Jours fériés.

Comment HeadOps détecte-t-il les équipes double-réservées ?

La détection de conflits surveille en continu toutes les allocations. En cas de chevauchement, un overlay rouge apparaît immédiatement. Vous pouvez ajuster manuellement ou utiliser « Tout Replanifier » pour une résolution automatique.

Comment fonctionne l'assistant d'auto-allocation ?

Il évalue jusqu'à 100 000 combinaisons d'équipes. Pour chaque phase, toutes les équipes liées sont considérées, chaque combinaison est testée, et celle avec la date de fin la plus précoce est sélectionnée.

Une équipe peut-elle être assignée à plusieurs types de phases ?

Oui. Les équipes ont une relation many-to-many avec les types de phases. Dans les paramètres, vous pouvez lier chaque équipe à autant de types que nécessaire.

Comment fonctionne le multi-tenancy dans HeadOps ?

Chaque compte appartient à un espace de travail — une frontière de données sécurisée. Projets, équipes et calendriers y sont confinés. La Row Level Security (RLS) au niveau PostgreSQL empêche tout accès inter-tenant.

Quelles méthodes d'authentification sont prises en charge ?

HeadOps utilise Google OAuth via Supabase Auth. À la première connexion, un espace de travail est automatiquement créé avec le rôle Admin.

Puis-je inviter des collègues avec différentes permissions ?

Oui. Les admins invitent par e-mail avec trois rôles : Admin (accès complet), Éditeur (modification), ou Lecteur (lecture seule). Les invitations en attente sont gérées dans les paramètres.

Puis-je annuler des modifications du planning ?

Oui. HeadOps inclut un Undo/Redo basé sur des JSON Patches. Les boutons sont toujours accessibles dans la barre d'outils. Les replanifications sont sauvegardées comme un batch réversible unique — annulez une cascade complète en un clic.

Y a-t-il une vue centrée sur les équipes ?

Oui. La page Équipes affiche un Gantt par équipe plutôt que par projet. Chaque équipe a sa propre ligne avec toutes ses allocations. Le glisser-déposer fonctionne aussi dans cette vue.

HeadOps supporte-t-il la collaboration en temps réel ?

Oui. Avec Supabase Realtime, chaque modification est instantanément propagée à tous les utilisateurs connectés — sans rechargement manuel.

Encore des questions ?

Notre équipe se fera un plaisir de vous présenter chaque fonctionnalité lors d'une démo personnalisée.