Passare al contenuto

Pianificazione delle risorse

ScriptPlan

Disponibile

Un motore di pianificazione e CLI compatibile con TaskJuggler.

Un motore di pianificazione che alloca persone e macchine alle attività nel corso del tempo. Legge file di piano compatibili con TaskJuggler, pianifica al minuto in base a calendari degli orari di lavoro e dipendenze, e genera report in formati leggibili da altri strumenti. Poiché viene eseguito come comando, uno script può produrre il piano 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
Tag
PythonCLITaskJuggler .tjpPianificazioneCalendari

Cosa fa

  • Aritmetica a livello di minuti

    Poiché la pianificazione viene eseguita in minuti interi con aritmetica intera, esecuzioni ripetute forniscono date identiche.

  • Sintassi TaskJuggler

    Progetti, attività, risorse, turni e dipendenze sono scritti in file .tjp che il parser legge così come sono.

  • Risorse e calendari

    Persone e macchine vengono allocate in base ai turni dell'orario di lavoro, e scriptplan gestisce per Lei i conflitti tra le attività.

  • 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 progetto pilota, un'integrazione o domande sull'approvvigionamento, ci contatti.