Apprenez HeadOps
De la configuration initiale de l'espace de travail à la configuration avancée de l'engine — tout ce dont vous avez besoin pour transformer votre flux de planification de production.
Configuration de l'Espace de Travail
Créez l'espace de travail de votre entreprise et invitez votre équipe
Lors de votre première connexion à HeadOps avec votre compte Google, un espace de travail est automatiquement créé. Un espace de travail est la frontière de données sécurisée de votre entreprise — tous les projets, équipes, types de phases et calendriers de jours fériés y sont encapsulés.
Inviter des membres de l'équipe
Accédez à Paramètres → Espace de travail pour gérer votre équipe. Invitez des collègues en saisissant leur adresse e-mail et en sélectionnant un rôle :
- Admin — Accès complet incluant les paramètres de l'espace de travail, la gestion des membres et la zone de danger.
- Editor — Peut créer et modifier des projets, composants, phases et allocations.
- Lecteur — Accès en lecture seule aux vues timeline et équipes.
Hiérarchie des Données
Le modèle de données derrière chaque planning
HeadOps organise vos données de production dans une hiérarchie stricte à 4 niveaux.
└── Projet (Numéro de commande, client, date de livraison)
└── Composant (pièce physique : « 353 - STC D »)
└── Phase (étape de fabrication : « Pré-soudure », « Peinture »)
└── Allocation (Équipe + dates de début/fin)
Projets
Un projet représente une commande client ou une installation. Chaque projet a un numéro de commande, un nom de client et une date de livraison officielle comme deadline.
Composants
Un composant est une pièce physique au sein d'un projet. Les composants apparaissent comme des lignes individuelles sur la timeline de planification.
Phases
Une phase est une étape de fabrication pour un composant — comme « Pré-soudure », « Installation électrique » ou « Inspection ». Chaque phase a une durée définie en jours ouvrés.
Allocations
Une allocation est l'affectation planifiée d'une équipe pour réaliser une phase. Les allocations apparaissent comme des blocs colorés sur le canvas Gantt et peuvent être glissées-déposées.
Types de Phases & Équipes
Configurez le workflow et les compétences de vos équipes
Définir les types de phases
Dans Paramètres → Types de phases, définissez les phases de fabrication de votre usine. Chaque type a un nom, une durée par défaut (en jours ouvrés) et une couleur pour la timeline.
Lier les équipes aux types de phases
Les équipes peuvent être liées à un ou plusieurs types de phases pour définir quels travaux elles sont capables d'effectuer. Cette relation many-to-many alimente l'assistant d'auto-allocation.
Calendrier & Jours Ouvrés
Contrôlez comment HeadOps calcule les dates de planification
Configurer la semaine de travail
Par défaut, toutes les équipes fonctionnent sur une semaine lundi-vendredi (5 jours). Les phases individuelles peuvent être configurées en mode 6 jours (lundi-samedi).
Jours fériés
Accédez à Paramètres → Jours fériés pour gérer le calendrier de votre espace de travail. Quand une phase a « Respecter les jours fériés » activé (par défaut), l'engine saute ces dates lors du calcul de la date de fin.
Timeline de Planification
Glissez, déposez et replanifiez en toute confiance
Naviguer sur le canvas
La timeline de planification est un canvas Gantt complet. À gauche, la hiérarchie des projets et composants. À droite, la timeline avec des colonnes journalières, l'ombrage des week-ends, les marqueurs de jours fériés et un indicateur bleu « Aujourd'hui ».
Ajouter des projets et composants
Cliquez sur « + Nouveau projet » en haut à gauche du canvas. Dans une ligne de projet, cliquez sur « + » pour ajouter des composants.
Planifier des phases
Les phases en backlog apparaissent dans le panneau étendu du composant. Glissez une phase du backlog sur la timeline pour créer une allocation.
Replanification
Glissez un bloc d'allocation existant vers une nouvelle date. HeadOps calculera automatiquement l'effet de cascade grâce à l'engine EDF. Si le changement crée de nouveaux dépassements de délai, vous verrez une boîte de dialogue d'avertissement.
Comment fonctionnent les algorithmes de planification
Pas besoin d'être ingénieur logiciel pour comprendre HeadOps. Voici une explication accessible de chaque algorithme.
Calcul des Jours Ouvrés
Comment HeadOps compte les jours sur un calendrier réel d'usine
HeadOps utilise un compteur jour par jour. À partir d'une date, il avance dans le calendrier en comptant uniquement les jours qualifiés de « jours ouvrés ». Il saute :
- Week-ends — Samedis et dimanches en mode 5 jours, ou seulement les dimanches en mode 6 jours.
- Jours fériés — toute date ajoutée au calendrier de jours fériés de l'espace de travail.
Replanification en Cascade
Comment un simple glissement déplace automatiquement toutes les phases en aval
Imaginez trois phases en séquence : Pré-soudure → Soudure → Peinture. Si vous avancez Pré-soudure de 3 jours, vous attendez que Soudure et Peinture avancent aussi de 3 jours. C'est exactement ce que fait HeadOps — mais plus intelligemment.
Comment ça fonctionne
Quand vous déplacez un bloc d'allocation, HeadOps mesure l'écart en jours ouvrés entre la phase déplacée et chaque phase ultérieure du projet. Il ne compte pas les jours calendaires — il compte les jours de travail réels.
Replanification Dynamique (EDF)
L'algorithme en 5 phases qui résout les conflits d'équipe en millisecondes
C'est le « cerveau » de HeadOps. Quand vous déplacez un composant, l'engine ne se contente pas de cascader au sein du projet — elle vérifie si votre changement a double-réservé une équipe, et redistribue intelligemment le travail affecté dans toute l'usine.
Phase 1 : Verrouiller votre changement
L'engine respecte votre décision. Elle planifie toutes les phases du composant déplacé à partir de la nouvelle date et marque les équipes affectées comme « occupées ».
Phase 2 : Trouver le travail affecté
L'engine scanne chaque autre composant et demande : « Une phase de ce composant utilise-t-elle la même équipe sur des dates qui se chevauchent ? » Seuls les composants avec « oui » sont placés en file d'attente pour replanification.
Phase 3 : Trier par urgence (EDF)
Les composants affectés sont ordonnés par priorité. Le composant avec la deadline la plus proche de sa date de livraison passe en premier.
Phase 4 : Combler les trous
Pour chaque composant en file d'attente, l'engine planifie ses phases une par une. Pour chaque phase, elle demande : « Quand l'équipe assignée est-elle disponible ? » Elle utilise une technique d'avance rapide — sautant des blocs entiers de temps occupé.
Phase 5 : Vérifier les dépassements de délai
Enfin, l'engine vérifie la dernière phase de chaque composant pour voir si elle se termine après la date de livraison. Si c'est le cas, elle calcule exactement de combien de jours le projet sera en retard.
Assistant d'Auto-Allocation
Comment HeadOps trouve la meilleure combinaison parmi des milliers
Quand vous ajoutez un nouveau composant avec plusieurs phases, vous faites face à un puzzle combinatoire : chaque phase peut potentiellement être assignée à différentes équipes. L'assistant les essaie toutes.
Étape 1 : Trouver les équipes éligibles
Pour chaque phase, HeadOps identifie le type de phase et trouve toutes les équipes liées à ce type.
Étape 2 : Générer toutes les combinaisons
L'engine crée chaque combinaison possible d'affectation équipe-à-phase. Un garde-fou limite à 100 000 combinaisons.
Étape 3 : Simuler chaque planning
Pour chaque combinaison, l'engine simule le planning comme si vous aviez manuellement placé chaque phase. Elle vérifie le calendrier existant de chaque équipe et trouve le créneau sans conflit le plus tôt.
Étape 4 : Sélectionner le gagnant
La combinaison avec la date de fin globale la plus précoce l'emporte.
Détection des Conflits
Comment HeadOps repère instantanément les équipes double-réservées
Un « conflit » dans HeadOps signifie qu'une équipe est assignée à deux phases avec des plages de dates qui se chevauchent.
Comment fonctionne la détection
L'engine regroupe toutes les allocations par équipe. Pour chaque équipe, elle trie par date de début et cherche les chevauchements. En cas de chevauchement, les deux blocs sont marqués comme « en conflit » avec un overlay rouge.
Résoudre les conflits
Vous avez deux options. Vous pouvez glisser manuellement l'un des blocs en conflit — ce qui déclenche les algorithmes de cascade et replanification. Ou vous pouvez cliquer sur « Tout Replanifier » pour reconstruire tout le planning de production depuis zéro.
Prêt à commencer ?
Inscrivez-vous et configurez votre espace de travail en moins de 5 minutes.