クライアントのプロファイル、必要なアプリの機能と特性、セキュリティ要件、技術選定、インフラストラクチャーの要件、開発スケジュールおよびテスト計画を網羅的に理解し、それらを組み合わせて、プロジェクトの目標を達成するために役立つ効率的で一貫性のある要件定義書を策定する。