개요 | 범위 | 명세서가 다루는 시스템의 요구사항에 대한 범위를 기술 |
| 목적 | 명세서의 작성 목적을 기술 |
| 시스템 개요 | 시스템 전반적인 내용을 요약하여 기술 |
| 일반 제약사항 | 다른 표준이나 하드웨어의 제한으로 인해 적용되는 제한사항에 대하여 기술 |
기능적 요구사항 | 기능요구사항 | 소프트웨어의 입력 처리와 출력을 생성하는 처리 과정에서 발생할 수 있는 기본적인 동작에 대하여 기술 |
| 외부 인터페이스 요구사항 | 모든 소프트웨어 시스템으로의 입력과 출력에 대한 요구사항을 상세히 기술 |
기타 요구 및 제약 사항 | 성능 요구사항 | 소프트웨어 전체적으로 사람과의 상호작용 혹은 소프트웨어에서 확인할 수 있는 정적인 동작인 수치 적 요구사항을 기술 |
| HW 요구 사항 | 기억 장치 규모, 통신 수요 등과 같은 HW 요구 사항 기술 |
| 논리적 DB 요구사항 | 데이터베이스에서 사용될 정보를 위한 논리적 요구사항에 대하여 기술 |
| 소프트웨어 시스템 속성 | 신뢰도, 사용가능성, 보안, 유지보수성, 이식성 등을 기술 |
인수 조건 | 기능 및 성능 테스트 | 최종 개발 산출물에 대해 수용 확인을 위한 테스트 항목 |