本文へスキップ

リソース計画

ScriptPlan

利用可能

TaskJuggler互換のスケジューリングエンジンとCLIです。

人員や機器を時間軸に沿ってタスクに割り当てるスケジューリングエンジンです。TaskJuggler互換の計画ファイルを読み込み、勤務時間カレンダーや依存関係に基づいて分単位でスケジュールを設定し、他のツールで読み取り可能な形式でレポートを出力します。コマンドとして実行されるため、ルーチン処理の一環としてスクリプトから計画を生成できます。

対象となるお客様。 リソース、期限、依存関係に基づいて作業を計画し、スクリプトから実行できるスケジューラを求めるチーム向けです。

ステータス
利用可能
ライセンス
オープンソース、Apache 2.0
タグ
PythonCLITaskJuggler .tjpスケジューリングカレンダー

できること

  • 分単位の演算

    スケジューリングは整数演算を用いた分単位で行われるため、繰り返し実行してもまったく同一の日時が得られます。

  • TaskJuggler構文

    プロジェクト、タスク、リソース、シフト、依存関係は.tjpファイルに記述され、パーサーはそのまま読み取ります。

  • リソースとカレンダー

    人員や機器は勤務時間のシフトに基づいて割り当てられ、タスク間の競合はscriptplanが自動で処理します。

  • パイプライン向けレポート

    planコマンドは、内容ベースのレポートIDとともにJSONまたはCSVを標準出力に書き出し、メッセージを標準エラー出力に書き出します。

ドキュメントとアクセスの詳細は製品サイト、github.com/rodmena-limited/scriptplanにあります。パイロット、統合、調達に関するご質問は、お問い合わせください。