システムとモデリング

SysML, Matlab/Simulink,他モデリング全般について。たまにプロジェクトマネジメント。

PlantUMLでガントチャートを描く(その2)

こんばんはOtepipiです。 今日もPlantUMLを利用してガントチャートを作っていきます。 前回の続きからになります。

otepipi.hatenablog.com

休業日の指定

曜日 are closed 日付 is closedで休業日を設定することができます。

@startgantt
project starts the 2018/07/26
saturday are closed
sunday are closed
2018/07/31 is closed
[基本設計を考える] lasts 10 days and is colored in Fuchsia/FireBrick
[基本設計資料を作る] lasts 3 days
[基本設計を考える] -> [基本設計資料を作る]
@endgantt

f:id:Otepipi:20180727231329p:plain

マイルストーンの設定

[マイルストーン] happens 時期マイルストーンを設定できます。

@startgantt
project starts the 2018/07/26
saturday are closed
sunday are closed
2018/07/31 is closed
[基本設計を考える] lasts 10 days and is colored in Fuchsia/FireBrick
[上司へ報告] happens at [基本設計を考える]'s end
[基本設計資料を作る] lasts 3 days
[基本設計を考える] -> [基本設計資料を作る]
@endgantt

f:id:Otepipi:20180727231335p:plain

セパレーターの設置

-- セパレーター名 --でセパレーターを設定できます。

@startgantt
project starts the 2018/07/26
saturday are closed
sunday are closed
2018/07/31 is closed
[基本設計を考える] lasts 10 days and is colored in Fuchsia/FireBrick
[上司へ報告] happens at [基本設計を考える]'s end
[基本設計資料を作る] lasts 3 days
[基本設計を考える] -> [基本設計資料を作る]
-- ↑基本設計 --
[詳細設計を考える] lasts 5 days
[詳細設計資料を作る] lasts 6 days
[基本設計資料を作る] -> [詳細設計を考える]
[詳細設計を考える] -> [詳細設計資料を作る]
-- ↑詳細設計 --
@endgantt

f:id:Otepipi:20180727231343p:plain

こうしてみるとなかなか機能が揃っているようにも見えます。ただタスク名称が長いとバーから文字がはみ出してしまうなど気が利かない部分もあることは確かです。テキストベースでの修正のしやすさが実用上どこまで効いてくるかにかかっているのではないでしょうか。

短いですが今日はここまでです。