システムアーキテクト暗記無料で始める

ミニスペック(プロセス仕様書)とは?みにすぺっく

ミニスペック(プロセス仕様書)とは、階層化DFDでこれ以上分割しない最下位プロセスについて、入力から出力を導く規則を曖昧さなく記述したもの。構造化日本語・決定表・決定木を対象の性質で使い分ける。分岐が多く自然文では読み違いが起きる箇所ほど表形式が効くが、すべてのプロセスに用意すると維持コストが得られる正確さを上回る。

最終更新:2026-10-06

試験情報

システムアーキテクト試験の頻出用語/午前II

別名:ミニスペック、プロセス仕様書

システムアーキテクトを最短で暗記・合格する →

背景

「一定額以上の場合は割引する」といった自然文の仕様は、条件の組合せが3つを超えると書き手も読み手も抜けに気づけない。条件と動作を表の軸へ分けて全マスを埋めれば、抜けと矛盾が形式的に見つかる。ソフトウェア要件の確立では、要件が検証可能な形で書かれているかが評価の対象になるため、どの粒度で規則を書き切るかは設計者の判断になる。

具体例

送料を決める規則を、購入金額・会員区分・配送地域の3条件で決定表に書き下すと全組合せがマスとして並び、「離島かつ会員かつ一定額以上」の扱いが未定義であることが空欄として露見する。埋めた表はそのまま同値分割のテストケースの元になる。

試験での引っ掛け

書くのは「何を満たすか」であって「どう実現するか」ではない。アルゴリズムや使用するミドルウェアを書き込むと詳細設計の領分に踏み込む。用意するのは分割を止めた末端のプロセスだけで、中間階層のプロセスには書かない。条件の並び順を実装の分岐順にそろえてしまうと、要件ではなく実装の写しになる。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

システムアーキテクトを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 書くのは「何を満たすか」であって「どう実現するか」ではない。