<< 実践 ユースケースモデリング 利用者のアクションを見つける | main | 実践 ユースケースモデリング ユースケース図は全体像 >>

実践 ユースケースモデリング ユースケース図はメニュー設計

ICONIXプロセスでは、個々のユースケースを書き始めるまえに、ユースケース図でアクターとユースケースを洗い出していく。ユースケースは、すぐ増えるので扱いやすいようにパッケージ図を使って、整理(組織化)する。

このユースケース図で描いた構造を、実装すると画面上では、たとえば階層メニュー(メニューツリー)になる。アクターごとに別のトップ画面があるサービスなら、ユースケース図のパッケージとトップ画面が対応する。

ユースケースモデリングの最初のステップであるユースケース図作成が、そのままメニューの実装につながる。

ICONIXプロセスは、ここ以外にメニューの詳細設計や検討をする手順はでてきません。ユースケース図とそのパッケージ構成が、そのままメニュー構成、トップ画面構成になります。

その視点で、ユースケース図のレビューをやると、いろいろ課題や疑問がみつかります。あるいは画面プロトタイプの早い段階で、ユースケース図の構造と実際のメニュー階層ととが一致していることを確認する。

ユースケースの構成と、画面のメニュー構成に、用語・グルーピング・順番などの不一致があるのは、問題領域の理解がずれている注意信号です。敏感にキャッチして、早い段階で、不一致をつぶしましょう。


コメント
コメントする









この記事のトラックバックURL
トラックバック
calendar
   1234
567891011
12131415161718
19202122232425
2627282930  
<< November 2017 >>
システム設計日記を検索
プロフィール
リンク
システム開発日記(実装編)
有限会社 システム設計
twitter @masuda220
selected entries
recent comment
  • 番号より名前。 ニーモニックコードより名前。 【パターン】
    師子乃 (03/10)
  • Smart UI が優れている?
    masuda220 (03/10)
  • Smart UI が優れている?
    kagehiens (03/09)
  • オブジェクト指向プログラミングの教え方?
    masuda220 (12/05)
  • オブジェクト指向プログラミングの教え方?
    ZACKY (12/04)
  • 「オブジェクトの設計力」 スキルアップ講座やります
    masuda220 (08/14)
  • 「オブジェクトの設計力」 スキルアップ講座やります
    kompiro (08/14)
  • 「オブジェクトの設計力」 スキルアップ講座やります
    masuda220 (06/13)
  • 「オブジェクトの設計力」 スキルアップ講座やります
    JHashimoto (06/13)
  • 「オブジェクトの設計力」 スキルアップ講座やります
    masuda220 (02/28)
recent trackback
categories
archives
others
mobile
qrcode
powered
無料ブログ作成サービス JUGEM