2016년 3월 25일 금요일

요구사항 관리 문서의 구성

요구사항 관리 문서(SRS)는 특정한 환경에서 어떤 기능을 수행하는 프로그램들의 집합 혹은 소프트웨어 제품, 프로그램을 위한 명세서이다. 요구사항 정의서, 요구사항 명세서라고 명칭하기도 하며 요구사항 정의 및 요구사항 분석, 요구사항 변경관리에 대한 내용을 포함해야 한다.

요구사항명세서 작성자들이 다음의 주제를 고려하여 작성해야 한다.

  1. 기능 : 소프트웨어가 해야 하는 일은 무엇인가?
  2. 외부 인터페이스: 사람들, 시스템내의 하드웨어, 다른 하드웨어, 다른 소프트웨어들과 어떻게 대화하는가?
  3. 성능 : 다양한 소프트웨어 기능들의 속도, 가용성, 반복 시간, 회복 시간 등은 무엇인가?
  4. 속성: 이식성, 정확성, 유지보수성, 보안성 등의 고려사항은 무엇인가?
  5. 구현상의 설계 제약사항: 요구된 표준, 구현 언어, 데이터베이스 무결성 정책, 자원의 제한, 운영 환경 등의 제약사항은 무엇인가?


요구사항 관리 문서에 반드시 포함되어야 할 사항은 다음과 같다.

① 개요: 개발 목표, 개발 항목
② 기술 개발 환경
③ 상세 개발 내용: 모듈 구성, 제공 서비스 기능
④ 일정 계획

댓글 없음 :

댓글 쓰기