開発の重要な側面は計画段階です。 PlantUMLは、アイデアや詳細な概念を共有するために使用するツールの1つです。
製品フローをシンプルでグラフィカルな形式でレイアウトすることにより、プロジェクトの利害関係者と設計を迅速に共有できます。 ただし、マークアップ言語であるため、ディスカッション中にこれらの図をオンザフライで迅速に変更して、あいまいさを減らすことができます。
スタッフの概要
メンバーA
PlantUMLとは
PlantUMLはオープンソースのUMLダイアグラム作成用のテキストベースの言語である。 ダイアグラムの表示にはGraphvizを使用している。 類似するツールとして、blockdiag, ditaaなどがある。
Graphvizとは
Graphviz (Graph Visualization Software) は AT&T研究所が開発したオープンソースのツールパッケージであり、 DOT言語で記述されたグラフ構造(ノードとエッジから成るネットワーク構造)を描画する。 パッケージにはアプリケーションソフトウェアからツールを使うためのライブラリも含まれる。 GraphvizはEclipse Public Licenseライセンスで提供されるフリーソフトウェアである。
PlantUMLの使い方
PlantUML.comのオンラインツールからダイアグラムを生成することが可能。 また、以下ツールではプラグインをインストールするなどして、 PlantUMLを使用することが可能。 Confluence, Doxygen, Eclips, IntelliJ IDEA, VS Codeなど。
PlantUMLでのUMLの描き方
以下のマニュアルを参考にしましょう。 http://plantuml.com/ja/guide
メンバーB
PlantUMLはUMLダイアグラムを作成するためのテキストベースの言語です。UMLダイアグラムの作成が容易になります。UMLダイアグラムの代表的なものには、クラス図、ユースケース図、シーケンス図などです。UMLダイアグラムは設計時やソースコードのドキュメンテーションに使用されます。