Zum Inhalt springen

Ressourcenplanung

ScriptPlan

Verfügbar

Eine TaskJuggler-kompatible Planungs-Engine und CLI.

Eine Planungs-Engine zur Zuweisung von Personen und Maschinen zu Aufgaben über die Zeit. Sie liest TaskJuggler-kompatible Plandateien, plant anhand von Arbeitszeitkalendern und Abhängigkeiten minutengenau und schreibt ihre Berichte in Formaten, die andere Werkzeuge lesen können. Sie läuft als Befehl, sodass ein Plan aus einem Skript heraus als Teil einer Routine erstellt werden kann.

Für wen es gedacht ist. Teams, die Arbeit unter Berücksichtigung von Ressourcen, Fristen und Abhängigkeiten planen und einen Scheduler suchen, den sie per Skript ausführen können.

Status
Verfügbar
Teil von
Open Source
Lizenz
Open Source, Apache 2.0
Tags
PythonCLITaskJuggler .tjpTerminplanungKalender

Was es leistet

  • Berechnung auf Minutenebene

    Die Planung erfolgt in ganzen Minuten mit ganzzahliger Arithmetik, sodass wiederholte Läufe dieselben Termine ergeben.

  • TaskJuggler-Syntax

    Projekte, Aufgaben, Ressourcen, Schichten und Abhängigkeiten werden in .tjp-Dateien beschrieben, die der Parser unverändert einliest.

  • Ressourcen und Kalender

    Personen und Maschinen werden entlang von Arbeitszeit-Schichten zugeteilt; konkurrierende Ansprüche von Aufgaben werden für Sie aufgelöst.

  • Berichte für Pipelines

    Der Befehl „plan“ schreibt JSON oder CSV mit einer inhaltsbasierten Berichts-ID nach stdout und Meldungen nach stderr.

Dokumentation und Zugangsdetails finden Sie auf der Produktseite github.com/rodmena-limited/scriptplan. Für ein Pilotprojekt, eine Integration oder Fragen zur Beschaffung kontaktieren Sie uns.