ガントチャート

ガントチャートはプロジェクト管理に使用される強力なツールです。ガントチャートは、プロジェクトのスケジュールを視覚的に表し、マネージャーやチームメンバーがプロジェクト全体の開始日と終了日を一目で確認できるようにします。

ガントチャートでは、各タスクはバーで表され、その長さと位置は、タスクの開始日期間終了日を反映する。この形式により、あるタスクが完了しないと別のタスクが開始できないような、タスク間の依存関係を理解しやすくなります。さらに、ガントダイアグラムは、マイルストーンを含むことができます。マイルストーンは、プ ロジェクトのタイムラインにおける重要なイベントやゴールであり、明確なシンボル としてマークされます。

ガントチャートを作成するというコンテクストにおいて、PlantUMLはいくつかの利点を提供します。PlantUML は、ダイアグラムの作成にテキストベースのアプローチを提供し、バージョン管理システ ムを使用した変更の追跡を容易にします。このアプローチは、テキストベースのコーディング環境にすでに慣れている チームにとって特に有益です。PlantUML のガントチャート用の構文はわかりやすく、プロジェクトタイムラ インへの迅速な修正や更新を可能にします。さらに、PlantUML の他のツールとの統合や、テキストからダイアグラムを動的に 生成する能力により、プロジェクト管理ドキュメンテーションを自動化し、合理化 したいチームにとって、PlantUML は多目的な選択肢となります。PlantUML をガントチャートに使用することで、ビジュアルなプロジェクトプラン ニングの明瞭さと効率性を、テキストベースのシステムの柔軟性とコントロール性と組み合わせることができます。

タスクの宣言

ガントは自然言語で## 記述され、非常に単純な文(主語-動詞-補語)を使用する。

角括弧を使用して定義されたタスク。

作業量

各タスクの作業量は、requires 動詞を使用して指定され、必要な作業量を日数で示す。

通常、1週間は7日間と理解される。しかし、(週末など)特定の日が「休業日」に指定されている状況では、1週間を「休業日でない」日で再定義することができる。たとえば、土曜と日曜が休みと指定されている場合、この文脈での1週間は、残りの平日に対応する5日間の仕事量に相当する。

開始

その始まりは、start 動詞を使って定義される:

[Ref. forD+nn form:QA-14494]

End

終了は、end 動詞を使用して定義されます:

Start/End

日付を指定して、両方を絶対的に定義することも可能です:

一行宣言(and接続詞付き)

一行宣言とand 接続詞を組み合わせることができる。

制約の追加

タスク間に制約を追加することができる。

短い名前

as キーワードでタスクの短い名前を定義することができる。

WARNING
 This translation need to be updated. 
WARNING

Tasks with same name

[Starting with V1.2024.6,] it is possible to have multiple tasks with same name.

[Ref. QA-12176 and GH-1809]

色のカスタマイズ

is colored in色をカスタマイズすることも可能だ。

完了状況

完了率による追加

タスクの完了状況を、コマンドで設定することができます。

完了の色を変更する(スタイル別)

[参考:QA-8297]

[Ref. QA-15299]
WARNING
 This translation need to be updated. 
WARNING

マイルストーン

happen 動詞を使用してマイルストーンを定義することができます。

相対マイルストーン(制約の使用)

絶対的マイルストーン(固定日の使用)

タスクの最大終了のマイルストーン

[参照:QA-10764]

ハイパーリンク

タスクにハイパーリンクを追加することができます。

カレンダー

プロジェクト全体の開始日を指定できます。デフォルトでは、最初のタスクはこの日付から始まります。

着色日

一部の日に色をつけることが可能。

Untitled chapter of gantt-diagram

ganttscale and one of values:

(SeeQA-11272,QA-9041andQA-10948)

daily(by default)

週間

毎月

四半期

年間

WARNING
 This translation need to be updated. 
WARNING

ズーム(全スケールの例)

パラメータを使って、ズームを変更できます。

週単位でのズーム

ズームなし

ズームあり

[Ref.QA-13725]

「weekly scale」のズーム

ズームなし

ズームあり

「### monthly scale」のズーム

ズームなし

ズームあり

四半期単位でのズーム

ズームなし

ズームあり

年間のスケールでのズーム

ズームなし

ズームあり

WARNING
 This translation need to be updated. 
WARNING

Weekscale with Weeknumbers or Calendar Date

With Weeknumbers (by default)

With Weeknumbers (starting from 1)

[Ref. GH-525]

With specific Weeknumbers (starting from n [including negative integer])

[Ref. GH-2202]

With Calendar Date

[Ref. QA-11630]

Change first day of week

[Ref. QA-11630]

クローズ日

ある日をクローズすることは可能である。

その後、ある休業日をオープンすることも可能である。

休業日に基づく1週間(week)の定義

1週間(week)は、週に含まれる休業日を除く日数を表します:

土曜日日曜日を休業日に指定した場合、1週間(week)は5日に相当するため、次のようになります:

[Ref.QA-13434]

Working days

It is possible to manage working days.

[Ref. QA-16188]

簡略化されたタスクの連続性

then キーワードを使って連続したタスクを示すことができる。

また、矢印->

リソースの操作

on キーワードと括弧をリソース名に使用することで、リソース上のタスクに影響 を与えることができます。

複数のリソースをタスクに割り当てることができます:

リソースは特定の日にオフとしてマークすることができます:

Hide resources

Without any hiding (by default)

Hide resources names

You can hide resources names and percentage, on tasks, using the hide resources names keywords.

Hide resources footbox

You can also hide resources names on bottom of the diagram using the hide resources footbox keywords.

Hide the both (resources names and resources footbox)

You can also hide the both.

水平セパレーター

-- を使ってタスクのセットを区切ることができます。

Vertical Separator

You can add Vertical Separators with the syntax: Separator just [at].

[Ref. QA-16247]

複雑な例

また、and 接続詞を使用することも可能です。

制約の中に遅延を追加することもできます。

コメント

[コモンコマンドの](commons#560kta2oz3a2k362kjbm)ページにあるように、
<zcode>simple quote '</zcode> で始まるものはすべてコメントです。

<zcode>/'</zcode> を開始、<zcode>'/</zcode> を終了として、複数の行にコメントを書くこともできます。 </zblockquote><zem></zem> <zem> (すなわち、コメント行の最初の文字(スペース文字を除く)は、<zcode>simple quote '</zcode></zem>)<zem>でなければ</zem>なりません。

<zplantuml> @startgantt ' This is a comment

[T1] requires 3 days

/' this comment is on several lines '/

[T2] starts at [T1]'s end and requires 1 day @endgantt </zplantuml>

スタイルの使用

スタイルなし(デフォルト)

styleあり

styleを使って要素のレンダリングを変更することができます。

[参照QA-10835QA-12045QA-11877PR-438]

styleあり(完全な例)。

[Ref.QA-13570,QA-13672]

DONE セパレーターのスタイルと矢印のすべてのスタイルに感謝します (太さ...)

きれいなスタイル

スタイルを使用すると、ガントダイアグラムをきれいにすることもできます(タスク、依存関係、相対的な期間のみを表示します - ただし、実際の開始日と実際のスケールは表示しません):
参照QA-13971]

または、[参照:QA-13464]:

[参照:QA-13464]

注釈の追加

オーバーラップの例。

DONE
オーバーラップ時の修正(v1.2020.18の #386)ありがとうございます。

タスクの一時停止

リンクの色を変更する

リンクの色を変更することができます:

[参照:QA-13693]

タスクとマイルストーンを同じ行に並べる

以下の構文で、タスクとマイルストーンを同じ行に並べることができます:

今日のハイライト

2つのマイルストーンに挟まれたタスク

Grammar and verbal form

Verbal form Example
[T] starts
[M] happens

タイトル、ヘッダー、フッター、キャプション、凡例の追加

(参照:共通コマンド)

Add color on legend

[Ref. QA-19021]

フットボックスの削除(全スケールの例)

hide footbox キーワードを使用すると、ガントダイアグラムのフットボックス を削除することができますシーケンス図と同様)。

以下の例:

カレンダーの言語

ガントカレンダーの言語を選択できます。 language <xx>コマンドで選択できます。 <xx>は言語のISO 639 コードです。

英語(デフォルトでは en)

ドイツ語 (de)

日本語 (ja)

中国語 (zh)

韓国語 (ko)

タスクやマイルストーンの削除

いくつかの「タスク」や「マイルストーン」を「通常完了」ではなく「deleted 」とマークして、廃棄や延期などの可能性のあるタスクを区別することができます。

[Ref.QA-9129]

Start a project, a task or a milestone a number of days before or after today

You can start a project, a task or a milestone a number of days before or after today, using the builtin functions %now and %date:

[Ref. QA-16285]

Change Label position

The labels are near elements (by default)

To change the label position, you can use the command label:

Label on first column

Label on last column

[Ref. QA-12433]

Definition of a month (30 days)

A month is a synonym for 30 days.

[Ref. QA-14494]