요구사항 정의서(=요구사항 기술서)는 말그대로 고객의 요구를 정리하는 문서다. 요구분류, 요구사항ID, 요구사항명, 요구사항내용, 수용여부, 우선순위, 요구적용일자 등으로 구성된다. 이 밖에도 다양한 컬럼들이 있지만 개인적으로 필요한 컬럼만 명시하였다. Show 1. 요구분류 (예시) "신규", "기능개선", "결함수정", "유지" 2. 요구사항ID요구사항을 관리하기 용이하도록 요구사항마다 ID를 부여한다. 요구사항 코드를 이용하거나 기능적으로 구분 (FR:기능, NFR:비기능) 하는 등의 기준에 맞춰서 작성한다. 3. 요구사항명 (예시) 메인의 글검색 기능, 메인의 로그인 기능 4. 요구사항 내용(예시) 제목, 내용으로 글검색이 가능하다. 해당 요구사항에 대한 부연 설명을 달아둔다. 5. 수용여부 (예시) "수용", "보류", "기각" 6. 우선순위 (예시) "최상", "상", "중", "하" 7. 요구적용일자구축 예정날짜 또는 적용 예정날짜이다. 요구사항+기술서+샘플.xlsx 0.01MB 2017. 12. 28. 13:29 요구사항 명세서(SRS, Software Requirements Specification)은 요구사항 정의서, 요구사항 기술서도 같은 의미로 봐도 무방합니다. 주로 외주 형태에서 작성되는 문서였으나, 스타트업에서도 내부 의견을 정리하기 위해 작성하는 것이 좋습니다. 작성된 요구사항 명세서를 토대로 회의가 진행됩니다. 실제 필요한 기능인지, 개발 이슈는 없는지, 이번 단계(버전)에서 개발하는 것이 좋은 것인지에 대해 검토합니다. 피드백된 내용 또한 업데이트하여 관리합니다. 요구사항 명세서는 공식적으로 사용하는 양식은 없지만, 필수로 기재 해야 하는 항목은 대게 유사합니다. 요구사항 명세서 샘플처음에는 샘플을 통해 작성하고, 자신이 속한 팀에 맞게 항목을 추가/삭제하여 사용하는 것을 적극 추천하고, 프로젝트 규모와 상황에 따라 다르지만 구글 드라이브를 사용하여 작성하는 것이 좋고 편리합니다. 요구사항명세서(구글 드라이브) — 직접 작성한 자료 요구사항명세서.xls — 공개된 자료 요구사항 정의서(기술서, 명세서)SRS, Software Requirements Specification. 서비스를 구현하기 위한 다양한 요구사항을 분석하여명확하고 완전하게 정리 기록한 문서. 소프트웨어 시스템이 수행해야 할 모든 기능과 구현상의 제약 조건에 대해 개발자와 관련자(클라이언트, 기획자, 경영진 등)가 합의한 스펙에 대한 사항을 명세한다. 작성된 명세서를 토대로 회의가 진행된다. 실제 필요한 기능인지, 개발 이슈는 없는지, 이번 버전에서 개발하는 것이 좋은 것인지에 대해 검토한다. 피드백된 내용 또한 업데이트하여 관리한다. 공식적 양식은 없지만 필수 기재 항목은 대개 유사하다. 요구사항명세서(구글 드라이브) — 직접 작성한 자료 요구사항명세서.xls — 공개된 자료 [출처 : https://to2.kr/a12 ] 요구사항의 개념 및 특징 요구사항의 유형 기능 요구사항 비기능
요구사항 사용자 요구사항 시스템 요구사항 *가용성: 사용하고자 할 때 언제라도 사용할 수 있는 정도 요구사항 개발 프로세스 도출 -> 분석 -> 명세 -> 확인 *요구공학: 무엇을 개발해야 하는지 요구사항을 정의하고, 분석 및 관리하는 프로세스를 연구하는 학문
요구사항 분석 요구사항
명세 요구사항 확인 (요구사항 검증) *형상관리: 소프트웨어 개발 단계의 각 과정에서 만들어지는 프로그램, 프로그램을 설명하는 문서, 데이터 등을 통칭하여 형상이라고 한다. 형상 관리는 소프트웨어 의 개발과정에서 만들어지는 형상들의 변경 사항을 관리하는 일련의 활동을 의미 참조 : 도서 '시나공 2020 정보처리기사 필기' |