Gantt-diagram maken

Project en takenDatums en afhankelijkhedenControle en voortgangExporteren

Projectplanning maken

Voeg taaknamen, datums, één voorafgaande taak per taak en de voortgang toe.

Maak van een takenlijst een praktische projectplanning met gedateerde balken, einde-beginrelaties en voortgangsmarkeringen. Voeg maximaal 24 taken toe, stel de begin- en einddatum vast, koppel elke taak aan één voorafgaande taak en controleer het diagram op ongeldige periodes, overlappende afhankelijkheden of cirkelvormige verwijzingen. De tijdlijn gebruikt echte kalenderdagafstanden, zodat een tussenruimte van twee weken duidelijk langer is dan een tussenruimte van twee dagen. Is de planning klaar, druk hem dan af of exporteer het diagram als SVG en de taaktabel als CSV.

Zo maak je een Gantt-diagram

  1. 1

    Projecttaken opsommen

    Geef het project een naam, voeg taakregels toe en houd elke taak gericht op één resultaat of activiteit.

  2. 2

    Datums en koppelingen instellen

    Voer elk datumbereik in en kies desgewenst een voorafgaande taak om een einde-beginrelatie te tekenen.

  3. 3

    Controleren en exporteren

    Werk de voortgang bij, los eventuele waarschuwingen over datums of afhankelijkheden op en download vervolgens SVG of CSV of print het voltooide diagram.

Hoe het diagram de taakposities berekent

Een Gantt-diagram combineert een taaktabel met een horizontale tijdschaal. Deze maker behandelt elke geaccepteerde datum als middernacht UTC. Daardoor kan de overgang naar zomer- of wintertijd geen kalenderdag korter of langer laten lijken dan de andere. Het diagram bepaalt de vroegste taakstart en het laatste takeinde en berekent elke balk op basis van drie waarden:

Startoffset = (taakbegin − projectbegin) ÷ 86.400.000 milliseconden

Balkbreedte = taakdagen inclusief einddatum ÷ projectdagen inclusief einddatum × tekenvlakbreedte

De einddatum telt mee. Een taak die op dezelfde dag begint en eindigt, beslaat daarom precies één dag en verdwijnt niet als balk zonder breedte. De donkerdere voortgangsmarkering gebruikt balkbreedte × voortgang ÷ 100, waarbij de voortgang wordt beperkt tot 0 tot en met 100.

Rekenvoorbeeld

Stel dat het project loopt van 1 tot en met 20 januari en daarmee 20 kalenderdagen inclusief einddatum omvat, met een tekenvlak van 894 pixels. Een taak Onderzoek van 1 tot en met 3 januari heeft een startoffset van 0 en een balkbreedte van 3 ÷ 20 × 894 = 134,1 pixels. Een taak Ontwerp van 5 tot en met 8 januari begint 4 ÷ 20 × 894 = 178,8 pixels binnen het tekenvlak; bij een voortgang van 50 % is de donkerdere markering 89,4 pixels breed. Een eendaagse taak Lancering op 20 januari begint op 19 ÷ 20 × 894 = 849,3 pixels. Als Ontwerp afhankelijk is van Onderzoek, moet het op 4 januari of later beginnen, omdat de einddatum van de voorafgaande taak meetelt.

Wat de controle van afhankelijkheden betekent

Elke taak kan één voorafgaande taak met een einde-beginrelatie hebben. Bij deze veelgebruikte relatie hoort de afhankelijke taak na de einddatum van de voorafgaande taak te beginnen. De editor tekent een verbindingslijn van de balk van de voorafgaande taak naar de balk van de afhankelijke taak en meldt een conflict wanneer de afhankelijke taak op de einddatum van de voorafgaande taak of eerder begint. De editor detecteert ook zelfverwijzingen, ontbrekende voorafgaande taken en afhankelijkheidscycli, bijvoorbeeld als A afhankelijk is van B terwijl B afhankelijk is van A. Deze problemen blokkeren de export totdat ze zijn opgelost, maar het diagram blijft zichtbaar zodat je de planning kunt analyseren.

Controle Toegestaan Gemeld als probleem
Datumnotatie Een echte datum van 1900 tot en met 2200 Ontbrekende of onmogelijke datum
Taakperiode Einddatum op of na de begindatum Einddatum vóór de begindatum
Afhankelijkheid Eén bestaande voorafgaande taak die eindigt voordat de afhankelijke taak begint Zelfverwijzing, ontbrekende taak, overlapping of cyclus
Voortgang 0 tot 100 procent Waarden worden beperkt tot het ondersteunde bereik
Projectomvang Maximaal 24 taakregels Extra regels worden geweigerd

Het resultaat lezen en delen

De balkafstanden zijn gebaseerd op kalenderdagen, niet op werkdagen. Weekenden en feestdagen maken deel uit van de schaal. SVG bewaart het vectordiagram voor documenten en presentaties, CSV bewaart de onderliggende taaktabel en Afdrukken laat de browser papieruitvoer of een PDF maken. CSV-cellen die als spreadsheetformules geïnterpreteerd kunnen worden, krijgen vóór het downloaden een tekstvoorvoegsel.

Dit is een handmatige planningshulp. Het rekent geen kritieke pad uit, wijst geen resources toe, past geen werkkalender toe, ondersteunt geen lead of lag en verschuift opvolgende datums niet automatisch. Voor zulke behoeften gebruik je speciale projectschema-software. Hier blijven de datums die je invoert leidend en wijzen afhankelijkheidswaarschuwingen aan waar handmatige correctie nodig is.

Veelgestelde vragen

Ja. Een taak van 1 tot en met 3 juni wordt als drie kalenderdagen getoond. Een taak met dezelfde begin- en einddatum verschijnt als een balk van één dag.

Elke taak kan één voorafgaande taak met een einde-beginrelatie selecteren. De afhankelijke taak hoort na de einddatum van de voorafgaande taak te beginnen, omdat beide perioden hun eigen einddatum meerekenen. De tool meldt overlappingen in plaats van je datums stilletjes aan te passen.

Elke taak in de cirkelvormige keten krijgt een waarschuwing voor een afhankelijkheidscyclus. De opties voor exporteren en afdrukken blijven onbeschikbaar totdat een voorafgaande taak is verwijderd of gewijzigd.

Nee. De horizontale schaal gebruikt opeenvolgende kalenderdagen. De tool past geen werkkalender, regionale feestdagen, beschikbaarheid van resources, lead, lag of planning langs het kritieke pad toe.

Nee. Projectnamen, taaknamen, datums, afhankelijkheden en voortgang blijven in het geheugen van de browser en in de sessieopslag. De tool plaatst ze niet in de paginalink en stuurt ze niet mee in verzoeken aan onze servers. Als je het browsertabblad of de sessie sluit, kan de opgeslagen kopie verdwijnen.

Gerelateerde tools

Tool beschikbaar in andere talen