GLOSSARY

詳細設計(内部設計)

最終更新日:

詳細設計とは、基本設計で決めた内容を、プログラムとして作れるところまで、処理の手順やデータの構造に落とし込む工程です。

詳細設計では、プログラムの分け方、処理の手順、データベースの表の構造、エラーのときの動きなどを決めます。開発者がこの設計をもとにプログラムを作ります。開発の会社の内部の作業として進められることが多いため、内部設計とも呼ばれます。

発注者が細部まで読む必要はないことが多いものの、設計書が納品物に含まれるか、後から別の会社が保守できる程度に書かれているかは、確かめておきたい点です。保守を引き継ぐときや、システムを改修するときの手がかりになるためです。

アジャイル開発では、詳しい設計書を初めにまとめて作らず、プログラムやテスト、必要な図で設計の内容を残すこともあります。どの形で残すにしても、納品の対象となる文書の範囲と、それぞれをどこまで書くかは、契約や見積もりの段階で取り決めておきます。

関連する用語

用語集の一覧に戻る ナレッジのトップへ