回答:
ソフトウェア設計文書は、システムまたはコンポーネントのレベルである、と一般的に含むことができます。
これらの説明はすべて抽象レベルです。目的は、システムまたはコンポーネントの幅広い一般的な理解を読者に提供することです。設計ドキュメントには多くのレベルがあります(たとえば、システムレベルまたはコンポーネントレベル)。
技術仕様は、のような設計のすべてまたは特定部分のいずれかの微細な詳細を、説明します。
少なくとも技術設計の形式の技術仕様は、たとえば、要件リスト、機能設計、ユーザーストーリー、グラフィックデザインモックアップ、ユーザビリティ調査、UML図、ビジネスプロセス図、データとともに、設計文書の一部です。モデル仕様など
完成品を文書化するために事後に記述したタイプの技術仕様は、一般に設計文書の一部ではありませんが、後のバージョン(参照用)または別の製品の設計文書のセットに含めることができます。それらに依存しています。