本文へスキップ

リソース計画

ScriptPlan

利用可能

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

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

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

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

できること

  • 分単位の演算

    スケジューリングは整数演算による分単位で行われるため、繰り返し実行しても同じ日付になります。

  • TaskJuggler構文

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

  • リソースとカレンダー

    人とマシンは稼働時間のシフトに割り当てられ、タスク間の競合は自動的に処理されます。

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

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

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