問題
ストラテジ系
問15 業務プロセスを,例示するUMLのアクティビティ図を使ってモデリングしたとき,表現できるものはどれか。
選択肢
- ア業務で必要となるコスト
- イ業務で必要となる時間
- ウ業務で必要となる成果物の品質指標
- エ業務で必要となる人の役割
解説
正解:エ
概要
この問題は、UMLのアクティビティ図で業務プロセスを表したときに、どのような情報を表現できるかを問う問題です。
正解の理由
アクティビティ図は、業務の流れ、分岐、並び順に加えて、スイムレーンによって担当部門や担当者などの役割分担を表現できます。一方で、コスト、時間、品質指標のような定量情報そのものを図の基本要素として表すものではないため、正解はエです。
各選択肢の解説
ア(×): 業務で必要となるコストは、見積書や管理資料では扱えますが、アクティビティ図の基本的な表現対象ではありません。アクティビティ図は主に処理の流れや担当の関係を表します。
イ(×): 業務で必要となる時間は、工程表などでは表現できますが、アクティビティ図の基本目的は処理手順や分岐の表現です。時間量そのものを直接示す図ではないため誤りです。
ウ(×): 成果物の品質指標は品質管理の指標として別途定義する情報であり、アクティビティ図の標準的な表現対象ではありません。業務の流れを示す図としては不適切です。
エ(〇): アクティビティ図では、スイムレーンを使って業務を担当する部門や人の役割分担を表現できます。図中の区画で責任範囲を示せるため、最も適切です。
ポイント
アクティビティ図は、業務の流れと分岐、担当の役割分担を可視化する図として覚えると整理しやすいです。コストや時間、品質指標は別の管理資料で扱うことが多いです。