OMTのオブジェクトモデルによってOMT方法論を語ってみます。
なお、ここではOMT方法論のプロセスではなく、ダイヤグラム(ならびにその作成,関係)に主眼を置いています。従って、ここに挙げるプロセスはOMT方法論には必ずしも合致しないことを予めお断りしておきます。
データディクショナリの作成(オブジェクトの識別)
オブジェクトモデルの構築
典型的相互作用のシナリオの作成
各シナリオ毎のイベントトレースの作成
システムのイベントフローダイヤグラムの作成
ダイナミックモデルの構築
ファンクショナルモデルの構築ダイヤグラムに描き起こすことにより対象の認識が新たになり、洗練作業が促進される。
ここにあげたOMT図を見て容易に想像できるように、情報は相互に関連を持っている。従ってあるダイヤグラムの洗練が別のダイヤグラムに新しい視点,影響を与えることとなる。これを納まりよく収れんさせていくのが、いわゆる洗練の作業ということになろうか。
但しこの“納まりよく”がくせ者ではある。単なる対象のスケッチを目的とする場合には、ある一定のステップを踏めばそれなりのモデルに落ち着くことが期待できる。しかしオブジェクトの妙を期待する場合には、そのプロセスはむしろKJ法など発想法に近いモノがある。特に洗練過程は混沌としており、モデルが語りかけてくるが如くである。違和感がなくなるまで各チャートとの対話を繰り返し、洗練を行うことが肝要である。
手法から入りて、手法から離れる(自在になる)。いささか奇異に聞こえるかもしれないが、この時始めて手法を体得したと言えるのではないだろうか。
Created: 9/25, 1995 Updated: 8/14, 2000
Copyright (c) 1995 Atsushi Tomoeda. All rights
reserved.