技術要件の分析は、ソリューションライフサイクルのビジネス分析フェーズで作成されたビジネス要件ドキュメントに基づいて行います。ビジネス分析に基づいて、次の手順を実行します。
想定される負荷状況を特定するために、使用パターンを分析します。
システムに対するユーザー操作のモデルとなるユースケースを作成します。
配備されたソリューションに必要とされる、応答時間、可用性、セキュリティーなどの領域におけるパフォーマンスを定義する一連のサービス品質 (QoS) 要件を作成します。
サービス品質要件は、それまでに特定したビジネス要件とビジネス制約を考慮しながら、使用パターン分析およびユースケースから導き出します。
後の論理設計フェーズでは、サービス品質要件を論理アーキテクチャーと対応付けて、配備シナリオを作成します。配備シナリオは、ソリューションライフサイクルの配備設計フェーズへの主要なインプットです。
ビジネス分析の場合と同様に、使用パターン分析、ユースケース、およびシステム要件を導く、技術要件分析のための単純な公式は存在しません。技術要件分析では、ビジネス領域、ビジネス上の目的、基本となるシステム技術の理解が必要となります。