UML チームワークのサポート開発期間短縮のために、巨大なソフトウェアプロジェクトは、通常複数のデベロッパーに分割されて開発が進められます。UModel® 2012 にはチームとして作業を行ない、巨大なプロジェクトのモデリングを行うための機能が含まれます。 より多くのデベロッパーがプロジェクトに関わることで、サブプロジェクトの記述がグラフィカルに行われるなど、グラフィカルなコミュニケーションツールである UML の利点が更に増強されます。 柔軟な UML サブプロジェクト オプションUModel® 2012 では、プロジェクトを複数のサブプロジェクトに分割することで、巨大なプロジェクトにおけるチームワークがサポートされます。各デベロッパーは、単一モデルの異なるパーツを同時に編集することができ、サブプロジェクトを、個別にソース管理システムに追加することができます。 トップレベルのプロジェクト(サブプロジェクトの分割元となっているプロジェクト)はメインプロジェクトとなります。サブプロジェクトは、独立した UModel プロジェクトファイルとして、*.ump ファイル拡張子で保存されます。
以下のスクリーンショットでは、複数のサブプロジェクトを含んだプロジェクトを表示している UModel® 2012 モデルツリーヘルパーウィンドウが示されます。各サブプロジェクトはファイル名により特定することができます。
UModel® 2012 では、開発スタイルに依存すること無くサブプロジェクトの管理を行うことができます。開発チームの好みをベースに、以下のようなことが行えます:
(サブプロジェクトは既存の成果を再利用する効果的な方法としても使用することができます – サブプロジェクトを使った再利用に関する詳しい情報については UModel の共有パッケージページを参照ください)
サブプロジェクトはプロジェクトメニューに表示され、それぞれ個々に開くことができます。 クリックしてスクリーンショットを拡大 コード生成またはコードからモデルの更新を行っている最中、全てのサブプロジェクトも処理されます – 単一プロジェクトファイルと、編集可能な複数のサブプロジェクトから成るプロジェクトに違いはありません。 サブプロジェクト ドキュメンテーションUModel のドキュメンテーション生成機能により、サブプロジェクトに生成されたドキュメンテーションを含むオプションを使用することができ、各デベロッパーが各自のサブプロジェクトにてドキュメンテーションを生成し、プロジェクトマネージャーはアプリケーション全体のドキュメンテーションを自動生成するという柔軟性を確保することができます。
3方向のプロジェクトマージ開発チームのメンバーが、同一プロジェクトファイルのコピーにおいて独立した変更を行ない、それらファイルを纏める場合、UModel® 2012 プロジェクトマージ機能により、それらの変更を単一の結果にまとめることができます。
UModel® 2012 を使うことで、開発チームのメンバーが巨大な開発プロジェクトを同時に進めるにあたり、どれほど生産性が向上するか体験してみてください – 今すぐ30日間無料トライアルの Altova UModel® 2012 をダウンロード! |
| |||||||||||||||||||||
| 会社情報 | 企業法務 | プレス | パートナー | 求人情報 | サイトマップ | お問い合わせ | Altova Blog | Mobile | Full Site | |||
|
