기술 요구 사항 분석은 솔루션 라이프 사이클의 비즈니스 분석 단계 중에 작성된 비즈니스 요구 사항 문서로 시작됩니다. 비즈니스 분석을 기반으로 하여 다음을 수행합니다.
예상되는 로드 조건을 판별할 수 있도록 사용 분석을 수행합니다.
시스템과의 일반적인 사용자 상호 작용을 모델로 사용할 수 있는 사용 사례를 만듭니다.
응답 시간, 가용성 등과 같은 영역에서 배포된 솔루션이 수행해야 하는 방법을 정의하는 서비스 품질(QoS) 요구 사항을 만듭니다.
이전에 식별한 비즈니스 요구 사항 및 제약 조건을 고려하면서 사용 분석 및 사용 사례에서 서비스 품질 요구 사항을 이끌어 냅니다.
서비스 품질 요구 사항은 논리적 설계 단계의 논리적 구조와 나중에 쌍이 되어 배포 시나리오를 구성합니다. 배포 시나리오는 솔루션 라이프 사이클의 배포 설계 단계에 대한 주요 입력이 됩니다.
비즈니스 분석에서와 마찬가지로 사용 분석, 사용 사례 및 시스템 요구 사항을 생성하는 기술 요구 사항 분석을 위한 단순한 공식은 없습니다. 기술 요구 사항 분석에는 비즈니스 영역, 비즈니스 목표 및 기본 시스템 기술에 대한 이해가 필요합니다.