Vai al contenuto

Pianificazione delle risorse

ScriptPlan

Disponibile

Un 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
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.