Aller au contenu

Planification des ressources

ScriptPlan

Disponible

Un moteur d'ordonnancement et une CLI compatibles avec TaskJuggler.

Un moteur d'ordonnancement pour affecter des personnes et des machines à des tâches dans le temps. Il lit des fichiers de plan compatibles TaskJuggler, planifie en fonction de calendriers d'heures de travail et des dépendances à la minute près, et produit ses rapports dans des formats lisibles par d'autres outils. Il s'exécute en ligne de commande, ce qui permet de générer un plan depuis un script dans le cadre d'une routine.

À qui il est destiné. Les équipes qui planifient leur travail en fonction des ressources, des échéances et des dépendances et qui souhaitent un ordonnanceur qu'elles peuvent exécuter depuis un script.

Statut
Disponible
Partie de
Open source
Licence
Open source, Apache 2.0
Étiquettes
PythonCLITaskJuggler .tjpPlanificationCalendriers

Ce que cela fait

  • Arithmétique à la minute

    La planification s'effectue en minutes entières avec une arithmétique sur nombres entiers, de sorte que des exécutions répétées donnent les mêmes dates.

  • Syntaxe TaskJuggler

    Les projets, tâches, ressources, postes et dépendances sont écrits dans des fichiers .tjp que l'analyseur lit tels quels.

  • Ressources et calendriers

    Les personnes et les machines sont affectées en fonction des plages horaires de travail, la gestion des conflits entre les tâches étant prise en charge pour vous.

  • Rapports pour les pipelines

    La commande plan écrit du JSON ou du CSV sur stdout avec un identifiant de rapport basé sur le contenu, et les messages sur stderr.

La documentation et les détails d'accès se trouvent sur le site du produit, github.com/rodmena-limited/scriptplan. Pour un pilote, une intégration ou des questions d'achat, contactez-nous.