アクティビティ図とは?あくてぃびてぃず
アクティビティ図とは、UMLの振る舞い図の一つで、開始から終了までのアクションの連なりを、デシジョン/マージによる条件分岐とフォーク/ジョインによる並行処理とあわせて1枚に表す。パーティション(スイムレーン)で区切れば、どの組織のどの担当がその処理を持つかまで同時に示せる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
業務手順を文章で書き下すと、分岐条件の抜けや「誰の仕事か」の曖昧さが読み手ごとの解釈に流れ、要件定義のレビューで指摘が出尽くさない。アクティビティ図は処理の流れと責務の所在を同じ記法に載せ、業務部門と開発側が同じ絵を見て合意できるようにする。システムアーキテクト試験では業務モデルの作成が出題範囲にあり、As-Is業務の可視化とTo-Beの機能配置を橋渡しする道具として問われる。
具体例
ヤマト運輸の再配達受付をモデル化するなら、受付・配車・ドライバのパーティションに分け、受付後に「時間帯指定あり/なし」でデシジョンを置き、荷物の所在確認と車両手配をフォークして並行させ、ジョインしてから配達へ進む流れを描く。
試験での引っ掛け
記号の取り違えが定番。デシジョンは条件でいずれか1本だけを通す分岐、フォークは開いた線をすべて同時に進める並行で、意味が逆になる。フォークで開いた制御はジョインで必ず閉じる決まりがあり、開きっぱなしのまま終了へ向かう図は誤り。
関連用語
出た過去問
出典:令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問14(IPA)
UMLの図のうち、業務要件定義において、業務フローを記述する際に使用する、処理の分岐や並行処理、処理の同期などを表現できる図はどれか。
正解:アクティビティ図
要点:業務フローの分岐・並行・同期はアクティビティ図で表す
アクティビティ図はUMLの振る舞い図で、処理の流れを開始から終了まで順に示すほか、分岐(デシジョンノード)、並行処理の開始と合流(フォーク・ジョイン)、担当者ごとのレーン分けを表現できる。業務フローの記述に適しており、業務要件定義で広く使われる。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。