Planification et ressources (Gantt)

Planifiez les tâches, les fonctions et les collaborateurs dans un environnement Gantt complet avec segments, dépendances, agendas, SignalR, contrôle des disponibilités et calcul automatique de la durée en fonction du calendrier du projet.

Comment fonctionne le module de planification ?

Le module de planification de ProjectAssistant a été entièrement développé sur mesure et repose sur des segments temporels, un calendrier de projet, des fonctions et des besoins en ressources. Les tâches se composent d'un ou plusieurs segments qui peuvent être déplacés dans le temps, prolongés, raccourcis et liés via des dépendances. La planification fonctionne en temps réel via SignalR, ce qui permet à plusieurs planificateurs de travailler simultanément sur le même projet.

Planification Gantt

Les tâches sont affichées sous forme de barres (segments). Prend en charge le glisser-déposer, le redimensionnement, les vues multiples et le calcul automatique des heures de travail.

Dépendances

FS, SS, FF, SF et SegmentFS sont pris en charge, y compris les délais négatifs et positifs. SegmentFS est unique dans votre système.

Ressources et fonctionnalités

Associez les fonctions aux tâches et planifiez les employés en fonction de leur disponibilité, de leur calendrier et en évitant les chevauchements.

Structure des tâches et des segments

Les tâches se composent d'un ou plusieurs segments. Chaque segment a sa propre date de début et de fin, ses propres dépendances et ses propres besoins en ressources. La durée totale de la tâche est calculée automatiquement en fonction du début du segment le plus précoce et de la fin du segment le plus tardif.

  • Tâches → contiennent des segments et des besoins en ressources
  • Segments → unités de temps réelles (avec début et fin)
  • Ranges → barres de collecte qui s'adaptent automatiquement
  • Étapes importantes → tâches sans durée

Dépendances (Dependencies)

ProjectAssistant prend en charge toutes les relations standard entre les tâches et les segments. Les dépendances sont automatiquement recalculées lorsqu'une tâche est déplacée ou redimensionnée.

  • FS – Finish → Start
  • SS – Start → Start
  • FF – Finish → Finish
  • SF – Start → Finish
  • SegmentFS – Uniek: segment → segment (per subperiode)

Les retards peuvent être positifs (+3 jours) ou négatifs (-2 jours). Le calendrier détermine comment les jours sont calculés (jours ouvrables/fermés, jours spéciaux).

Calendrier du projet et horaires de travail

Le calendrier détermine quand le travail peut être effectué et combien de temps effectif est disponible chaque jour. Cela influe sur la durée de chaque tâche.

  • Jours d'ouverture/fermeture
  • Heures de travail par jour
  • Jours fériés
  • Exceptions spécifiques au projet
  • Breaks (pauses automatiques)

Planification des ressources

Pour chaque tâche, vous indiquez les fonctions requises. Les collaborateurs peuvent ensuite être affectés en fonction de leur fonction, de leur disponibilité et de leurs documents valides. Les chevauchements sont automatiquement détectés.

  • Fonction → collaborateur chargé du matching
  • Disponibilité par jour et par projet
  • Contrôle des documents (par nationalité et par pays)
  • Répartition de la mission sur plusieurs jours
  • Détection des chevauchements et alertes

Collaboration en temps réel avec SignalR

Chaque modification apportée au planning est transmise en temps réel via GanttHub. Tous les planificateurs voient les mêmes modifications sans avoir à actualiser la page.

  • Transfert de tâches en temps réel
  • Redimensionnement en temps réel
  • Mises à jour des ressources en temps réel
  • Signaux de conflit en temps réel