現在、案件で上流工程のサポートとしてアサインしております。 理解が不足している箇所や分からないことがまだまだ多いため、個人で学習した内容を備忘を兼ねてアウトプットしたいと思います。 基本設計とは 基本設計はビジネスサイドの要件定義を実現させるために、エンジニアサイドでシステムに実装する機能を明確化、具体化していく工程です。 要件定義で決めた内容に対して「画面」「機能」「データ」を設計し、実現可能性を検討する項目と解釈しました。 基本設計は「外部設計」とも呼ばれ、ユーザーから見た時の動作を決める工程になります。 上記に添付している @KNR109 さんの記事がめちゃイメージしやすかったです。 ありがとうございます! クライアントに何をアウトプットする必要があるのか? 以下、代表例になります。 システム構成図 機能一覧 画面一覧 画面遷移図 データフロー図 APIドキュメント 基本設計はユーザ