- RFP; Request for proposal
- 발주자가 특정 과제의 수행에 필요한 요구사항을 체계적으로 정리하여 제시함으로써 제안자가 제안서를 작성하는데 도움을 주기 위한 문서
- 어법상 '제안 요청서'로 띄어씀이 맞으나 NIPA, 조달청 등 국가·공공기관에서 붙여쓰므로 이를 준용
요구사항의 구분 및 속성
요구사항 구분
구분 | 내용 |
---|---|
비즈니스
요구사항 |
|
사용자
요구사항 |
|
기능
요구사항 |
|
요구사항 속성
구분 | 내용 |
---|---|
정확성 | 명세화된 요구사항이 실제 시스템 구현 시 필요한 것인지 알 수 있도록 정확해야 함 |
명확성 | 요구사항을 혼동하지 않도록 한가지 방향으로 해석되어야 함 |
완전성 | 시스템이 구현될 때 필요한 요구사항이 빠짐없이 모두 반영되어야 함 |
일관성 | 요구사항들 간의 충돌이 없어야 함 |
수정 용이성 | 구조와 스타일의 일관성이 유지되면서 요구사항 수정이 용이해야 함 |
추적성 | 각각의 요구사항들이 관련 있는 요구사항들과 유기적으로 연결되어야 함 |
상세 요구사항 분류
구분 | 내용 |
---|---|
기능-SFR
(System Function Requirement) |
|
성능-PER
(Performance Requirement) |
|
시스템장비구성-ECR
(Equipment Composition Requirement) |
|
인터페이스-SIR
(System Interface Requirement) |
|
데이터-DAR
(Data Requirement) |
|
테스트-TER
(Test Requirement) |
|
보안-SER
(Security Requirement |
|
품질-QUR
(Quality Requirement) |
|
제약사항-COR
(Constraints Requirement) |
|
프로젝트 관리-PMR
(Project Management Requirement) |
|
프로젝트 지원-PSR
(Project Support Requirement) |
|
유지관리수행-MPR
(Maintenance Project Requirement) |
|
유지관리인력-MHR
(Maintenance Human Requirement) |
|
컨설팅-CNR
(Consulting Requirement) |
|
공사-ENR
(Engineering Requirement) |
|
참고 문헌
- 공공 SW사업 제안요청서 작성을 위한 요구사항 상세화 실무 가이드라인(NIPA)
- 소프트웨어사업 요구사항 분석·적용 가이드(NIPA)