
Ex- 사용자가 로그인하는 절차를 상세히 기술
🎯요구분석 문서 SRS 구성요소(Software Requirement Spec.)
정의 : 요구분석 최종 산출물, 기능/비기능 요구사항 상세히 기술
구성요소
- 목적 및 범위 : 시스템이 해결할 문제와 개발의 목표를 정의
- 시스템 개 : 시스템의 전체적인 동작과 흐름을 설명
- 기능적 요구사항 : 시스템이 제공할 기능을 구체적으로 명시
- 비기능적 요구사항 : 시스템의 성능, 안정성, 보안성 등 특성 기술
- 제약 사항 : 시스템이 따라야 할 법적, 기술적, 환경적 제약을 정의
🎯요구분석 핵심
1. 사용자의 요구를 정확하게 이해하고 명확히 정의(관찰, 인터뷰, 설문, 브레인스토밍, 워크샵)함 이를 통해 소프트웨어가 해결과제 확인
2. 기능적 및 비기능적 요구사항을 구체적으로 명시
3. 요구사항의 우선순위를 결정
4. SRS 작성
5. 검증과정(review) 최종 확인 및 방향 설정