요구사항명세서 작성자들이 다음의 주제를 고려하여 작성해야 한다.
- 기능 : 소프트웨어가 해야 하는 일은 무엇인가?
- 외부 인터페이스: 사람들, 시스템내의 하드웨어, 다른 하드웨어, 다른 소프트웨어들과 어떻게 대화하는가?
- 성능 : 다양한 소프트웨어 기능들의 속도, 가용성, 반복 시간, 회복 시간 등은 무엇인가?
- 속성: 이식성, 정확성, 유지보수성, 보안성 등의 고려사항은 무엇인가?
- 구현상의 설계 제약사항: 요구된 표준, 구현 언어, 데이터베이스 무결성 정책, 자원의 제한, 운영 환경 등의 제약사항은 무엇인가?
요구사항 관리 문서에 반드시 포함되어야 할 사항은 다음과 같다.
① 개요: 개발 목표, 개발 항목
② 기술 개발 환경
③ 상세 개발 내용: 모듈 구성, 제공 서비스 기능
④ 일정 계획
댓글 없음 :
댓글 쓰기