Planning & Resources (Gantt)

Plan taken, functies en medewerkers in een uitgebreide Gantt-omgeving met segmenten, afhankelijkheden, agenda’s, SignalR, beschikbaarheidscontrole en automatische duurcalulatie op basis van projectcalendar.

Hoe werkt de planningmodule?

De planningmodule van ProjectAssistant is volledig custom ontwikkeld en gebaseerd op tijdssegmenten, projectcalendar, functies en resourcebehoefte. Taken bestaan uit één of meerdere segmenten die in tijd kunnen worden verplaatst, verlengd, verkort en gekoppeld via dependencies. De planning werkt realtime via SignalR zodat meerdere planners gelijktijdig aan hetzelfde project kunnen werken.

Gantt Planning

Taken worden weergegeven als balken (segments). Ondersteunt drag & drop, resizing, multi-views en automatische calculatie van werkuren.

Dependencies

FS, SS, FF, SF en SegmentFS worden ondersteund, inclusief negatieve en positieve delays. SegmentFS is uniek in jouw systeem.

Resources & functies

Koppel functies aan taken en plan medewerkers op basis van beschikbaarheid, kalender en overlapping-voorkoming.

Task & Segment structuur

Taken bestaan uit één of meerdere segmenten. Elk segment heeft zijn eigen start- en einddatum, afhankelijkheden en resourcebehoeften. De totale taakduur wordt automatisch berekend op basis van het vroegste segment-start en het laatste segment-einde.

  • Tasks → bevatten segmenten & resourcebehoefte
  • Segments → echte tijdseenheden (met start-end)
  • Ranges → verzamelbalken die automatisch meeschalen
  • Milestones → taken zonder duur

Afhankelijkheden (Dependencies)

ProjectAssistant ondersteunt alle standaardrelaties tussen taken en segmenten. Dependencies worden automatisch herberekend wanneer een taak wordt verplaatst of herschaald.

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

Vertragingen kunnen positief (+3d) en negatief (-2d) zijn. De calendar bepaalt hoe dagen worden berekend (open/gesloten dagen, special days).

Project Calendar & werktijden

De kalender bepaalt wanneer er gewerkt mag worden en hoeveel effectieve tijd beschikbaar is per dag. Dit beïnvloedt de duur van elke taak.

  • Open/gesloten dagen
  • Werktijden per dag
  • Feestdagen
  • Project-specifieke uitzonderingen
  • Breaks (automatische pauzes)

Resource planning

Voor elke taak geef je op welke functies er nodig zijn. Daarna kunnen medewerkers worden toegewezen op basis van hun functie, beschikbaarheid en geldige documenten. Overlappingen worden automatisch gedetecteerd.

  • Functie → medewerker matching
  • Beschikbaarheid per dag & project
  • Documentcontrole (per nationaliteit & land)
  • Splitting assignment over meerdere dagen
  • Overlap-detectie & waarschuwingen

Realtime samenwerken met SignalR

Elke wijziging in de planning wordt realtime doorgestuurd via de GanttHub. Alle planners zien dezelfde wijzigingen zonder refresh.

  • Realtime taakverplaatsing
  • Realtime resizing
  • Realtime resource-updates
  • Realtime conflictsignalen