요구사항
고객 및 소프트웨어 개발에 관련된 사람들이 개발전 프로그램에 대해 필요한 조건
요구사항 유형
- 사용자 요구사항 - 사용자 관점
- 시스템 요구사항 - 관리자, 설계자 관점
- 소프트웨어 요구사항 - 개발자의 관점
- 기능적 요구사항
- 비기능적 요구사항 - 품질, 성능
- 비즈니스(업무) 요구사항 - 의뢰자의 요구사항
요구사항 → 분석 → 프로그램 설계 → 프로그램 구현 → 테스트/납품 → 유지보수
요구사항~분석~프로그램 설계 단계
- 요구사항 명세서
- 유스케이스 다이어그램
- 화면 설계서
- 클래스 다이어그램
객체 다이어그램
상태 다이어그램
활동 다이어그램
상호작용 다이어그램