Pianificazione delle risorse
ScriptPlan
DisponibileUn motore di pianificazione e CLI compatibile con TaskJuggler.
Un motore di pianificazione per allocare persone e macchine alle attività nel tempo. Legge file di piano compatibili con TaskJuggler, pianifica in base a calendari di orario lavorativo e dipendenze al minuto e scrive i suoi report in formati che altri strumenti possono leggere. Viene eseguito come comando, quindi un piano può essere prodotto da uno script come parte di una routine.
A chi è destinato. Team che pianificano il lavoro in base a risorse, scadenze e dipendenze e che desiderano uno scheduler eseguibile da uno script.
- Stato
- Disponibile
- Parte di
- Open source
- Licenza
- Open source, Apache 2.0
- Sito del prodotto
- github.com/rodmena-limited/scriptplan
- Tag
- PythonCLITaskJuggler .tjpPianificazioneCalendari
Cosa fa
-
Aritmetica a livello di minuti
La pianificazione avviene in minuti interi con aritmetica intera, quindi esecuzioni ripetute danno le stesse date.
-
Sintassi TaskJuggler
Progetti, attività, risorse, turni e dipendenze sono scritti in file .tjp che il parser legge così come sono.
-
Risorse e calendari
Le persone e le macchine vengono allocate in base ai turni di lavoro, con la gestione dei conflitti tra attività affidata al sistema.
-
Report per le pipeline
Il comando plan scrive JSON o CSV su stdout con un id di report basato sul contenuto, e i messaggi su stderr.
La documentazione e i dettagli di accesso sono sul sito del prodotto, github.com/rodmena-limited/scriptplan. Per un pilot, un'integrazione o domande sull'approvvigionamento, contattateci.