プロジェクトマネージャ暗記無料で始める

内部設計(ソフトウェア方式設計)とは?ないぶせっけい

内部設計(ソフトウェア方式設計)とは、外部設計で決めた利用者から見える振る舞いを、実装できる単位へ分解する工程。モジュール分割とモジュール間インタフェース、データベースの物理設計、エラー処理や排他制御の方式を決める。PMにとっては、この設計書の粒度がそのまま分担の単位・単体テストの項目数・工数見積りの精度を決める。

最終更新:2026-10-06

試験情報

プロジェクトマネージャ試験の過去問では2回出題されています(2016年度〜2018年度)。

プロジェクトマネージャ試験の頻出用語/午前II

別名:内部設計、ソフトウェア方式設計、内部設計(詳細設計)、詳細設計

この語が出る過去問を解く →

背景

外部設計の文書だけを渡して実装させていた時代は、モジュールの切り方が担当者ごとにばらばらになり、結合の段になってインタフェースが合わない手戻りが噴出した。実装前に構造とインタフェースを固定しておけば、複数社・複数拠点に分担して並行開発でき、進捗も成果物単位で測れる。工程の切り分けが試験で問われるのは、要員配置とレビュー計画がこの工程の完了を前提に組まれるためである。

具体例

IPAの共通フレームでは、外部設計にあたるシステム方式設計と区別して「ソフトウェア方式設計」と呼ぶ。在庫照会を「入力検査」「在庫問合せ」「表示整形」の3モジュールに分け、引数と戻り値、キャッシュ有効期間を決めておけば、単体テスト項目をこの設計書から機械的に起こせる。

試験での引っ掛け

方式設計と詳細設計の粒度差が定番。モジュール構成とインタフェースまでが方式設計、モジュール内部のロジックは詳細設計。また画面項目の追加は外部設計の変更であり、内部設計だけで閉じたつもりで承認すると、利用部門の合意を飛ばした変更になる。

関連用語

出た過去問

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

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2016年度〜2018年度)
  • 分野:午前II
  • 方式設計と詳細設計の粒度差が定番。