読み方 : きほんせっけいしょ

基本設計書【外部設計書】high level design/basic design document

概要

基本設計書とはシステム開発において要件定義の内容をもとに、利用者から見える機能や画面、データの流れ、外部システムとの連携方法などを具体化した設計文書のこと。開発者だけでなく発注者や利用部門も内容を確認し、認識を共有するための資料として用いられる。
基本設計書のイメージ画像

システム開発の工程は一般に、要件定義基本設計詳細設計、実装、テストの順に進む。要件定義が「何を実現するか」を整理する工程であるのに対し、基本設計はその要求をシステムとしてどのような形にまとめるかを決める工程である。基本設計書はこの段階の成果物にあたる。

記載される内容はプロジェクトによって異なるが、システム全体の構成や画面設計、帳票設計、データベース設計、外部インターフェース設計などが含まれることが多い。画面設計では画面のレイアウトや操作の流れを、データベース設計では扱うデータの構造や項目を定める。外部インターフェース設計では、他システムとやり取りするデータの構成を規定する。決まった書式があるわけではなく、専門的な実装方法よりもシステムの振る舞いを中心に記述するのが一般的である。

基本設計書は、要件定義書詳細設計書の中間に位置する文書である。詳細設計書ではプログラムの内部構造や処理手順、データベース定義など開発者向けの技術的な内容が記載されるのに対し、基本設計書は利用者の要求と開発者の実装を結び付ける文書である。技術的な専門知識のない発注者でも内容を理解し、判断を下せるように表現されなければならない。

設計内容が十分に整理されていれば、担当者ごとの解釈の違いを減らし、追加開発や保守の際にも仕様を確認しやすくなる。一方、内容が曖昧なまま詳細設計や実装に進むと、仕様についての理解の食い違いや工程のやり直し(手戻り)が生じやすくなるため、関係者によるレビューや承認を経て内容を確定させることが多い。近年ではアジャイル開発の普及により、初期段階ですべてを詳細に文書化せず、必要に応じて設計内容を更新しながら開発を進める手法も広く採られているが、その場合でも仕様を共有するための設計情報は何らかの形で作成・維持される。

(2026.7.19更新)
 
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。