반응형
Notice
Recent Posts
Recent Comments
Link
250x250
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
Tags
- 파이썬
- gensim
- 정보처리기사
- Port/Adpater
- express
- 멱등한 API
- Queue테이블
- API명세 작성
- cs50
- 알고리즘
- 인프라 구성도
- 딥러닝
- Redis
- 웹어플케이션서버
- Kotlin
- 투포인터
- BFS
- System.currentTimeMillis()
- 서버구조 설계 시 고려할점
- 코틀린
- 개발 기술환경 파악
- 안드로이드 스튜디오
- 텍스트전처리
- PREFECT
- Queue
- idempotency
- Instant.now().toEpochMilli()
- 선착순 보장
- 범위클래스
- 백준
Archives
- Today
- Total
THINK HARD
요구사항 정의 본문
728x90
반응형
요구사항
- 요구사항은 소프트웨어가 어떤 문제를 해결하기 위해 제공하는 서비스에 대한 설명과 정상적으로 운영되는데 필요한 제약조건
- 소프트웨어 개발이나 유지보수 과정에서 필요한 기준과 근거를 제공함
- 개발에 참여하는 이해관계자들 간의 의사소통을 원활하게 하는 데 도움을 줌
요구사항의 유형
- 기능 요구사항(Functional requirements)
- 비기능 요구사항(Non-functional requirements)
- 사용자 요구사항(User requirements)
- 시스템 요구사항(System requirements)
기능 요구사항(Functional requirements)
- 기능 요구사항은 시스템이 무엇을 하는지 어떤 기능을 하는지 등의 기능이나 수행과 관련된 요구사항
- 시스템의 입력이나 출력으로 무엇이 포함되어야 하는지에 대한 사항
- 시스템이 어떤 데이터를 저장하거나 연산을 수행해야 하는지에 대한 사항
- 시스템이 반드시 수행해야 하는 기능
- 사용자가 시스템을 통해 제공받기를 원하는 기능
비기능 요구사항(Non-functional requirements)
- 비기능 요구사항은 품질이나 제약사항과 관련된 요구사항
- 시스템 장비 구성 요구사항
- 성능 요구사항
- 인터페이스 요구사항
- 데이터를 구축하기 위해 필요한 요구사항
- 테스트 요구사항
- 보안 요구사항
- 품질 요구사항 : 가용성, 정합성, 상호 호환성, 대응성, 이식성, 확장성, 보안성 등
- 제약사항
- 프로젝트 관리 요구사항
- 프로젝트 자원 요구사항
사용자 요구사항(User requirements)
- 사용자 요구사항은 사용자 관점에서 본 시스템이 제공해야 할 요구사항
- 사용자를 위한 것으로 친숙한 표현으로 이해하기 쉽게 작성됨
시스템 요구사항(System requirements)
- 시스템 요구사항은 개발자 관점에서 본 시스템 전체가 사용자와 다른 시스템에 제공해야 할 요구사항
- 사용자 요구사항에 비해 전문적이고 기술적인 용어로 표현됨
- 소프트웨어 요구사항이라고도 함
728x90
반응형
'자격증 공부 > 정보처리기사' 카테고리의 다른 글
| 요구사항 개발 프로세스 (0) | 2025.10.18 |
|---|---|
| 개발 기술 환경 파악 (0) | 2025.10.17 |
| 스크럼(Scrum), XP(eXtreme Programming) (0) | 2025.10.14 |
| 소프트웨어 생명 주기 (0) | 2025.10.12 |