1. 요구사항
- 정의 : 소프트웨어가 문제를 해결하기 위해 제공하는 서비스에 대한 설명과 정상적으로 운영되는데 필요한 제약 조건
- 효과 : 개발이나 유지보수 과정에서 필요한 기준과 근거 제공, 의사소통 원활화
2. 기능 요구사항
1) 정의 : 기능이나 수행과 관련된 요구사항
2) 내용
- 시스템의 입력이나 출력으로 무엇이 포함되어야 하는지에 대한 사항
- 어떤 데이터를 저장하거나 연산을 수행해야 하는지에 대한 사항
- 반드시 수행해야 하는 기능
- 사용자가 시스템을 통해 제공받고 싶은 기능
3. 비기능 요구사항
1) 정의 : 품질이나 제약사항과 관련된 요구사항
2) 내용
- 성능 요구사항
- 인터페이스 요구사항
- 데이터 구축시 필요한 요구사항
- 테스트 요구사항
- 보안 요구사항
- 품질 요구사항 : 가용성, 정합성, 상호 호환성, 이식성, 대응성, 확장성, 보안성 등
- 제약사항
- 프로젝트 관리 요구사항
- 프로젝트 자원 요구사항
4. 사용자 요구사항
1) 정의 : 사용자 관점에서 본 시스템이 제공해야 할 요구사항
2) 특징 : 사용자를 위한 것이므로 이해가 용이하게 작성
5. 시스템 요구사(소프트웨어 요구사항)
1) 정의 : 개발자 관점에서 본 시스템 전체가 사용자와 다른 시스템에 제공해야 할 요구사항
2) 특징 : 전문적이고 기술적인 용어로 작성
'정보처리기사' 카테고리의 다른 글
정보처리기사 : UML (0) | 2023.03.27 |
---|---|
정보처리기사 : 요구사항 개발 프로세스와 분석 (0) | 2023.03.25 |
정보처리기사 : 현행 시스템과 개발 기술 환경 파악 (0) | 2023.03.25 |
정보처리기사 : 스크럼과 XP (0) | 2023.03.25 |
정보처리기사 : 소프트웨어 생명 주기 (0) | 2023.03.25 |
댓글