システム戦略|令和4年度 ITパスポート試験 問15
業務プロセスを,例示するUMLのアクティビティ図を使ってモデリングしたとき,表現できるものはどれか。
〔アクティビティ図〕(原典は縦横に区切ったレーンの中に,開始/終了/分岐/業務の箱と矢印を描いた図。構造の記述に書き起こしたもの)
```
┃ 業務群A ┃ 業務群B
レーンX ┃ ●開始 →◇分岐→[業務a] ┃ [業務c] → ◉終了
レーンY ┃ ↓[業務b] →◇判断 ┃
├[NO] → (◇分岐 へ戻る)
└[YES]→ ([業務c] へ)
〔読み方〕縦の列が「業務群A/業務群B」,横の帯が「X/Y」の2軸のレーン。
業務a・業務b は業務群A,業務c は業務群B に置かれている。
業務a・業務c はレーンX,業務b はレーンY に置かれている。
```
- 業務で必要となるコスト
- 業務で必要となる時間
- 業務で必要となる成果物の品質指標
- ✓ これが正解業務で必要となる人の役割
解説
アクティビティ図はレーンで区切って、誰が担う仕事かを表せます。
UMLは、システムや業務の姿を図で表すための記法をまとめたもので、その中のアクティビティ図は、仕事が始まってから終わるまでの流れを、活動の箱と矢印、それに分岐で表します。この図の特徴は、描く場所を縦や横のレーンに区切れることです。示された図でも、業務aと業務cはレーンXに、業務bはレーンYに置かれていて、同じ流れの中でどの活動を誰が受け持つのかが、置かれた場所だけで読み取れるようになっています。つまりアクティビティ図が業務プロセスについて表せるのは、作業の順序と分岐に加えて、人の役割の分担です。一方で、それぞれの活動にいくらかかるのか、何分かかるのか、出来ばえをどう測るのかといった数値は、この記法では書き込めません。よって表現できるのは、業務で必要となる人の役割です。
ほかの選択肢はなぜ違うのか
- アクティビティ図の箱に書けるのは活動の名前であって、その活動にいくらかかるかという金額の欄はありません。費用は原価の資料や見積書の側で扱うものなので、流れと担当を示すこの図から読み取ることはできません。
- 活動が並ぶ順序は矢印で分かりますが、それぞれに何分かかるのかという長さは、アクティビティ図には持たせられません。所要時間を扱いたいときは、日程を横軸に取る別の図表を使うことになります。
- 出来上がった成果物をどの尺度で測るかという品質指標も、この図には書き込めません。アクティビティ図が示すのは活動のつながりと、レーンによる担当の分かれ方までで、成果物の良し悪しを測る基準は、別のところで定めます。
この問題に関係する言葉
- UML
- アクティビティ図
- 業務プロセス仕事の目的を果たすまでの一連の手順のこと。RPAなどを導入する前に、全体を見える形にして見直すことが大切とされます。
出典:令和4年度 ITパスポート試験 問15(改変:原典の図表をテキストに書き起こした)
同じ単元をまとめて解くならシステム戦略へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)