소프트웨어 요구 사항 사양

SRS (Software Requirements Specification)는 고객 간의 통신 매체로 사용되는 문서입니다. 가장 기본적인 형태의 소프트웨어 요구 사항 사양은 고객과 개발자 간의 소프트웨어 요구 사항을 전달하는 데 사용되는 공식 문서입니다.

SRS 문서는 WHAT 수행해야하며 신중하게 솔루션을 피합니다 (how to do). 개발 팀과 고객 간의 계약 역할을합니다. 이 단계의 요구 사항은 최종 사용자 용어를 사용하여 작성됩니다. 필요한 경우 나중에 공식 요구 사항 사양이 개발됩니다.

SRS는 개발할 시스템의 동작에 대한 완전한 설명이며 사용자가 소프트웨어를 사용할 수있는 상호 작용을 설명하는 일련의 사용 사례를 포함 할 수 있습니다.

SRS의 목적

SRS는 고객 / 클라이언트, 비즈니스 분석가, 시스템 개발자, 유지 관리 팀 간의 커뮤니케이션 도구입니다. 구매자와 공급 업체 간의 계약일 수도 있습니다.

  • 디자인 단계에 대한 확고한 기반을 제공합니다.
  • 프로젝트 관리 및 제어 지원
  • 시스템 제어 및 발전에 도움

소프트웨어 요구 사항 사양은 완전하고, 일관성 있고, 추적 가능하고, 명확하고, 검증 가능해야합니다.

다음은 시스템 사양에서 다루어야합니다-

  • 시스템의 기능 정의
  • 하드웨어 / 소프트웨어 기능 분할 정의
  • 성능 사양 정의
  • 하드웨어 / 소프트웨어 성능 분할 정의
  • 안전 요구 사항 정의
  • 사용자 인터페이스 정의 (사용자 설명서)
  • 설치 도면 / 지침 제공
  • 소프트웨어 요구 사항 사양 템플릿

개정 내역

데이트 기술 저자 코멘트
<날짜> <버전 1> <당신의 이름> <1 차 수정>

문서 승인

다음 소프트웨어 요구 사항 사양은 다음에 의해 승인 및 승인되었습니다.

서명 인쇄 이름 표제 데이트
<당신의 이름> Lead Software Eng.
데이비드 강사