Ressourcenplanung
ScriptPlan
VerfügbarEine 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
- Produktseite
- github.com/rodmena-limited/scriptplan
- 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.