ガントチャート
ガントチャートは、プロジェクト管理に使用される強力なツールです。ガントチャートは、プロジェクトのスケジュールを視覚的に表し、マネージャーやチームメンバーがプロジェクト全体の開始日と終了日を一目で確認できるようにします。 ガントチャートでは、各タスクはバーで表され、その長さと位置は、タスクの開始日、期間、終了日を反映する。この形式により、あるタスクが完了しないと別のタスクが開始できないような、タスク間の依存関係を理解しやすくなります。さらに、ガントダイアグラムは、マイルストーンを含むことができます。マイルストーンは、プ ロジェクトのタイムラインにおける重要なイベントやゴールであり、明確なシンボル としてマークされます。 ガントチャートを作成するというコンテクストにおいて、PlantUMLはいくつかの利点を提供します。PlantUML は、ダイアグラムの作成にテキストベースのアプローチを提供し、バージョン管理システ ムを使用した変更の追跡を容易にします。このアプローチは、テキストベースのコーディング環境にすでに慣れている チームにとって特に有益です。PlantUML のガントチャート用の構文はわかりやすく、プロジェクトタイムラ インへの迅速な修正や更新を可能にします。さらに、PlantUML の他のツールとの統合や、テキストからダイアグラムを動的に 生成する能力により、プロジェクト管理ドキュメンテーションを自動化し、合理化 したいチームにとって、PlantUML は多目的な選択肢となります。PlantUML をガントチャートに使用することで、ビジュアルなプロジェクトプラン ニングの明瞭さと効率性を、テキストベースのシステムの柔軟性とコントロール性と組み合わせることができます。
タスクの宣言
ガントは自然言語で## 記述され、非常に単純な文(主語-動詞-補語)を使用する。
角括弧を使用して定義されたタスク。
作業量
各タスクの作業量は、requires 動詞を使用して指定され、必要な作業量を日数で示す。
|
🎉 Copied!
|
|
通常、1週間は7日間と理解される。しかし、(週末など)特定の日が「休業日」に指定されている状況では、1週間を「休業日でない」日で再定義することができる。たとえば、土曜と日曜が休みと指定されている場合、この文脈での1週間は、残りの平日に対応する5日間の仕事量に相当する。
開始
その始まりは、start 動詞を使って定義される:
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
[Ref. for
D+nn form:QA-14494]
End
終了は、end 動詞を使用して定義されます:
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
Start/End
日付を指定して、両方を絶対的に定義することも可能です:
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
一行宣言(and接続詞付き)
一行宣言とand 接続詞を組み合わせることができる。
|
🎉 Copied!
|
|
制約の追加
タスク間に制約を追加することができる。
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
短い名前
as キーワードでタスクの短い名前を定義することができる。
|
🎉 Copied!
|
|
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.
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
[Ref. QA-12176 and GH-1809]
色のカスタマイズ
is colored in で色をカスタマイズすることも可能だ。
|
🎉 Copied!
|
|
完了状況
完了率による追加
タスクの完了状況を、コマンドで設定することができます。is xx% completedis xx% complete
|
🎉 Copied!
|
|
完了の色を変更する(スタイル別)
|
🎉 Copied!
|
|
[参考:QA-8297] [Ref. QA-15299]
WARNING
This translation need to be updated. WARNING
マイルストーン
happen 動詞を使用してマイルストーンを定義することができます。
相対マイルストーン(制約の使用)
|
🎉 Copied!
|
|
絶対的マイルストーン(固定日の使用)
|
🎉 Copied!
|
|
タスクの最大終了のマイルストーン
|
🎉 Copied!
|
|
[参照:QA-10764]
ハイパーリンク
タスクにハイパーリンクを追加することができます。
|
🎉 Copied!
|
|
カレンダー
プロジェクト全体の開始日を指定できます。デフォルトでは、最初のタスクはこの日付から始まります。
|
🎉 Copied!
|
|
着色日
一部の日に色をつけることが可能。
|
🎉 Copied!
|
|
Untitled chapter of gantt-diagram
- printscale
- projectscale
- daily(by default)
- weekly
- monthly
- quarterly
- yearly
daily(by default)
|
🎉 Copied!
|
|
週間
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
毎月
|
🎉 Copied!
|
|
四半期
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
年間
|
🎉 Copied!
|
|
WARNING
This translation need to be updated. WARNING
ズーム(全スケールの例)
パラメータを使って、ズームを変更できます。
zoom <integer>
週単位でのズーム
ズームなし
|
🎉 Copied!
|
|
ズームあり
|
🎉 Copied!
|
|
[Ref.QA-13725]
「weekly scale」のズーム
ズームなし
|
🎉 Copied!
|
|
ズームあり
|
🎉 Copied!
|
|
「### monthly scale」のズーム
ズームなし
|
🎉 Copied!
|
|
ズームあり
|
🎉 Copied!
|
|
四半期単位でのズーム
ズームなし
|
🎉 Copied!
|
|
ズームあり
|
🎉 Copied!
|
|
年間のスケールでのズーム
ズームなし
|
🎉 Copied!
|
|
ズームあり
|
🎉 Copied!
|
|
WARNING
This translation need to be updated. WARNING
Weekscale with Weeknumbers or Calendar Date
With Weeknumbers (by default)
|
🎉 Copied!
|
|
With Weeknumbers (starting from 1)
|
🎉 Copied!
|
|
[Ref. GH-525]
With specific Weeknumbers (starting from n [including negative integer])
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
[Ref. GH-2202]
With Calendar Date
|
🎉 Copied!
|
|
[Ref. QA-11630]
Change first day of week
|
🎉 Copied!
|
|
[Ref. QA-11630]
クローズ日
ある日をクローズすることは可能である。
|
🎉 Copied!
|
|
その後、ある休業日をオープンすることも可能である。
|
🎉 Copied!
|
|
休業日に基づく1週間(week)の定義
1週間(week)は、週に含まれる休業日を除く日数を表します:
|
🎉 Copied!
|
|
土曜日と日曜日を休業日に指定した場合、1週間(week)は5日に相当するため、次のようになります:
|
🎉 Copied!
|
|
[Ref.QA-13434]
Working days
It is possible to manage working days.
|
🎉 Copied!
|
|
[Ref. QA-16188]
簡略化されたタスクの連続性
then キーワードを使って連続したタスクを示すことができる。
|
🎉 Copied!
|
|
また、矢印
->
|
🎉 Copied!
|
|
リソースの操作
on キーワードと括弧をリソース名に使用することで、リソース上のタスクに影響 を与えることができます。
|
🎉 Copied!
|
|
複数のリソースをタスクに割り当てることができます:
|
🎉 Copied!
|
|
リソースは特定の日にオフとしてマークすることができます:
|
🎉 Copied!
|
|
Hide resources
Without any hiding (by default)
|
🎉 Copied!
|
|
Hide resources names
You can hide resources names and percentage, on tasks, using thehide resources names keywords.
|
🎉 Copied!
|
|
Hide resources footbox
You can also hide resources names on bottom of the diagram using the hide resources footbox keywords.
|
🎉 Copied!
|
|
Hide the both (resources names and resources footbox)
You can also hide the both.
|
🎉 Copied!
|
|
水平セパレーター
-- を使ってタスクのセットを区切ることができます。
|
🎉 Copied!
|
|
Vertical Separator
You can add Vertical Separators with the syntax: Separator just [at].
|
🎉 Copied!
|
|
[Ref. QA-16247]
複雑な例
また、and 接続詞を使用することも可能です。
制約の中に遅延を追加することもできます。
|
🎉 Copied!
|
|
コメント
[コモンコマンドの](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>
スタイルの使用
スタイルなし(デフォルト)
|
🎉 Copied!
|
|
styleあり
styleを使って要素のレンダリングを変更することができます。
|
🎉 Copied!
|
|
[参照:QA-10835、QA-12045、QA-11877、PR-438]
styleあり(完全な例)。
|
🎉 Copied!
|
|
きれいなスタイル
スタイルを使用すると、ガントダイアグラムをきれいにすることもできます(タスク、依存関係、相対的な期間のみを表示します - ただし、実際の開始日と実際のスケールは表示しません):
|
🎉 Copied!
|
|
参照:QA-13971]
または、[参照:QA-13464]:
|
🎉 Copied!
|
|
[参照:QA-13464]
注釈の追加
|
🎉 Copied!
|
|
オーバーラップの例。
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
DONE
オーバーラップ時の修正(v1.2020.18の #386)ありがとうございます。
|
🎉 Copied!
|
|
タスクの一時停止
|
🎉 Copied!
|
|
リンクの色を変更する
リンクの色を変更することができます:
- この構文を使用します:*
with <color> <style> link
|
🎉 Copied!
|
|
- または、arrow styleを使用して直接変更することもできます。
|
🎉 Copied!
|
|
[参照:QA-13693]
タスクとマイルストーンを同じ行に並べる
以下の構文で、タスクとマイルストーンを同じ行に並べることができます:
[T|M] displays on same row as [T|M]
|
🎉 Copied!
|
|
今日のハイライト
|
🎉 Copied!
|
|
2つのマイルストーンに挟まれたタスク
|
🎉 Copied!
|
|
Grammar and verbal form
| Verbal form | Example |
| [T] starts | |
| [M] happens |
タイトル、ヘッダー、フッター、キャプション、凡例の追加
|
🎉 Copied!
|
|
(参照:共通コマンド)
Add color on legend
|
🎉 Copied!
|
|
[Ref. QA-19021]
フットボックスの削除(全スケールの例)
hide footbox キーワードを使用すると、ガントダイアグラムのフットボックス
を削除することができます(シーケンス図と同様)。
以下の例:
- 日次スケール(プロジェクト開始なし)
|
🎉 Copied!
|
|
- 日次スケール
|
🎉 Copied!
|
|
- 週間スケール
|
🎉 Copied!
|
|
- 月単位
|
🎉 Copied!
|
|
- 四半期スケール
|
🎉 Copied!
|
|
- 年単位
|
🎉 Copied!
|
|
カレンダーの言語
ガントカレンダーの言語を選択できます。 language <xx>コマンドで選択できます。 <xx>は言語のISO 639 コードです。
英語(デフォルトでは en)
|
🎉 Copied!
|
|
ドイツ語 (de)
|
🎉 Copied!
|
|
日本語 (ja)
|
🎉 Copied!
|
|
中国語 (zh)
|
🎉 Copied!
|
|
韓国語 (ko)
|
🎉 Copied!
|
|
タスクやマイルストーンの削除
いくつかの「タスク」や「マイルストーン」を「通常完了」ではなく「deleted 」とマークして、廃棄や延期などの可能性のあるタスクを区別することができます。
|
🎉 Copied!
|
|
[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:
|
🎉 Copied!
|
|
[Ref. QA-16285]
Change Label position
The labels are near elements (by default)
|
🎉 Copied!
|
|
To change the label position, you can use the command
label:
Label on first column
- Left aligned
|
🎉 Copied!
|
|
- Right aligned
|
🎉 Copied!
|
|
Label on last column
- Left aligned
|
🎉 Copied!
|
|
- Right aligned
|
🎉 Copied!
|
|
[Ref. QA-12433]
Definition of a month (30 days)
A month is a synonym for 30 days.
|
🎉 Copied!
|
|
[Ref. QA-14494]