<< 目次を表示 >> ページ位置: その他の記法のモデリング > ビジネスモデリング > 要求管理 > 要求 |
Enterprise Architectは、エンタープライズ・ビジネス・ソフトウェア・ハードウェア・システムエンジニアリングなどのプロジェクトにおける要求定義を支援します。 機能要求や非機能要求を含め、要求の種類は数多く用意されているほか、プロジェクトに応じて新しい要求の種類を追加できます。 UMLでは、要求は定義されていませんが、Enterprise Architectでは、要求を独立した種類のモデリング要素として定義し、他の要素との関係を定義可能とすることで、トレーサビリティを確立できるようにしています。プロジェクトマネージャやビジネスアナリストが、ステークホルダーのニーズや仕様書に従って設計・実装・テストされていることを追跡できます。さらに、拡張したユーザーストーリー要素など他の要素も活用することで、アジャイルバックログの定義などにも活用できます。
説明
分析の段階では、単純なシステムの要求を把握することが望ましい場合が多くあります。把握した要求を、要求要素として表現します。この要求は最終的にはユースケースで実現されます。
初期の要求事項を収集する段階では、要求事項を列挙することは要求要素を作成・配置することで達成します。
要求事項は、集約の接続などを用いて階層構造にできます。
例:
下のダイアグラムではどのようにしてこれが行われるかを示しています。利用者がWebサイトにログインできるという要求事項は、ログインのユースケースによって実装されます(実現の接続があります)。
また、このログインのユースケースはビジネスロジックとASPページ・ログイン画面のWebページによって実装されます。この方法を利用することによって、複雑な依存関係と実装関係を詳細にモデリングできます。
注意: |
|
ツールボックスのアイコン