詳細設計は、利用者から見える機能や業務上の決まりを、開発担当者がプログラムを作れる具体的な指示に落とし込む工程です。画面項目の動き、計算方法、データの保存方法、権限ごとの操作、エラー時の処理などを細かく決めます。ただし、どこまでを詳細設計と呼ぶかは開発会社によって異なるため、名称だけで判断してはいけません。発注者はすべての技術的な記述を確認する必要はありませんが、金額計算、承認手順、利用者の区分、例外時の対応など、業務に影響する部分は重点的に確認します。見積もりでは、設計書の作成と更新、レビュー、承認後の修正が料金に含まれるかを確認してください。設計書を簡略化する場合は、画面見本や確認記録など、後から合意内容を追える代わりの資料が必要です。