「モデリングのスキルがないのでクラス図を描けない、と自ら認めるITエンジニアでも、平気で業務フロー図を描いている。だからITの現場には、分かりにくかったり正確でなかったりする業務フロー図があふれる」──。 日経SYSTEMS 7月号特集2「手戻りなし!業務フロー図作成の秘訣」の取材を別の記者と進めるなかで、上流工程担当のベテランエンジニアからこんな話を聞いた。 少し言葉を補うと、クラス図も業務フロー図も、上流工程で作成するモデル図の一種である。このうちクラス図に関しては、その作り方を知らないエンジニアは手を出せないのだという。ここでいう作り方とは、何をクラスとするのか、どのような構造にするのか、関連線の多重度をどうするか──といったこと。そうしたノウハウが十分でないエンジニアはそのことを自覚していて、クラス図を描かない。 ところが業務フロー図は、大まかに言えば、特定の業務を実行する上での人