정처기 감자정처기 감자
SW 설계요구사항

검색

검색어를 입력해 개념, 문제, 필기를 찾습니다.

비기능 요구사항

SW설계요구사항
읽는데 3분 소요
처음 쓰인 날: 2026-04-29
마지막 수정일: 2026-04-29
조회수: —

요약

정처기 실기에서 자주 출제되는 비기능 요구사항(Non-functional Requirements)의 6가지 유형(품질·운영·자원·성능·보안·문화/정책)을 기능 요구사항과 비교하여 정리합니다.

요구사항이란?

요구사항(Requirement) 은 시스템이 무엇을 해야 하고, 어떤 조건을 만족해야 하는지 정리한 것입니다. 요구사항은 크게 기능 요구사항과 비기능 요구사항으로 나뉩니다.

구분의미예시
기능(Functional) 요구사항시스템이 제공해야 하는 기능·서비스"로그인 기능 제공", "장바구니 담기·결제 기능"
비기능(Non-functional) 요구사항기능 이외에 시스템이 갖춰야 할 품질·환경·제약 조건"응답 속도 1초 이내", "리눅스에서도 동작"

비기능 요구사항 6가지 유형

비기능 요구사항은 일반적으로 다음 6가지 유형으로 분류됩니다.

유형핵심 키워드
품질(Quality)신뢰성·가용성·유지보수성 등 품질 속성
운영(Operational)사용 환경(OS·플랫폼·언어 등)
자원(Resource)메모리·디스크·하드웨어 자원
성능(Performance)응답 시간·처리량·동시 사용자 수
보안(Security)인증·인가·암호화
문화/정책(Cultural/Political)법규·관습·정책 준수

운영 (Operational) 요구사항

시스템이 어떤 환경에서 동작해야 하는지에 대한 제약입니다. 운영체제·플랫폼·언어 등 사용 환경 조건이 여기에 해당합니다.

  • "유닉스, 윈도우, 리눅스 등 여러 운영체제에서 사용할 수 있어야 한다."
  • "모바일 환경(iOS, Android)에서 모두 동작해야 한다."

자원 (Resource) 요구사항

시스템 동작에 필요한 하드웨어·자원 조건입니다. 메모리, 디스크, 그래픽 카드, 네트워크 대역폭 등이 해당합니다.

  • "최소 8GB 이상의 메모리를 확보해야 한다."
  • "그래픽 카드 등 다양한 입출력 장치를 지원해야 한다."

성능 (Performance) 요구사항

시스템의 처리 속도·응답성·처리량에 대한 조건입니다.

  • "모든 요청은 1초 이내에 응답해야 한다."
  • "트랜잭션이 즉시 반영되어 자유로운 쿼리가 가능해야 한다."
  • "동시 접속 사용자 1만 명을 처리할 수 있어야 한다."

보안 (Security) 요구사항

시스템이 갖춰야 할 인증·인가·기밀성에 대한 조건입니다.

  • "비밀번호는 단방향 해시로 저장되어야 한다."
  • "관리자 페이지는 2단계 인증을 거쳐야 한다."

품질 (Quality) 요구사항

ISO/IEC 25010 등에서 정의하는 품질 속성에 대한 조건입니다. 신뢰성·가용성·유지보수성·이식성 등이 해당합니다.

  • "시스템 가용성은 99.9% 이상이어야 한다."
  • "한 번의 장애로 데이터가 유실되지 않아야 한다."

문화/정책 (Cultural/Political) 요구사항

법규·관습·정책 등 사회·문화적 제약입니다.

  • "개인정보보호법을 준수해야 한다."
  • "통화는 국가별 표기 규칙에 맞게 출력되어야 한다."

정처기 기출 문제

문제를 불러오는 중이에요.
메가커피와 함께, 홈페이지 개선에 참여하세요! ☕
혹시 이용에 불편한 점이나 개선이 필요한 부분을 발견하셨나요? 댓글로 알려주시면 더 나은 감자가 될 수 있어요! 🥔 제보해주신 모든 분께 메가커피 기프티콘을 드립니다! (본인 이메일로 댓글 달아주셔야해요~)

관련 글

(42개)
제목태그업데이트시험
디자인패턴 정보처리기사 실기 모의 시험
디자인패턴SW설계디자인패턴
2026-07-10응시
릴리스 노트 작성 항목
제품 소프트웨어 패키징SW설계제품 소프트웨어 패키징
2026-06-26-
UI 정보처리기사 실기 모의 시험
UI/UXSW설계UI/UX
2026-05-04응시
SW설계42개
제목태그업데이트시험
디자인패턴 정보처리기사 실기 모의 시험
디자인패턴SW설계디자인패턴
2026-07-10응시
릴리스 노트 작성 항목
제품 소프트웨어 패키징SW설계제품 소프트웨어 패키징
2026-06-26-
UI 정보처리기사 실기 모의 시험
UI/UXSW설계UI/UX
2026-05-04응시
애자일(Agile) 방법론
애자일SW설계방법론애자일
2026-10-01-
코딩 컨벤션과 표기법
코딩 스타일SW설계코딩 스타일
2026-10-01-
소프트웨어 비용 산정 기법
비용 산정SW설계비용 산정
2026-10-01-
리팩토링(Refactoring)
리팩토링SW설계리팩토링
2026-10-01-
UI 설계 원칙
UI/UXSW설계UI/UX
2026-10-01-
UI 종류 (CLI·GUI·NUI·OUI·VUI)
UI/UXSW설계UI/UX
2026-10-01-
SW 설계 왕감자 정보처리기사 실기 모의 시험
SW설계SW설계
2025-11-04응시
앱 설계(디자인패턴, 응집도-결합도,객체지향) 정보처리기사 실기 모의 시험
앱설계SW설계앱설계
2025-10-08응시
객체 지향 설계 원칙 - SOLID
객체지향SW설계앱설계객체지향
2025-10-11-
럼바우 객체 모델링 - 객(정)동기
객체지향SW설계앱설계객체지향
2025-10-08-
UML 정보처리기사 실기 모의 시험
UMLSW설계UML
2025-10-08응시
소프트웨어 아키텍처 4+1 뷰 모델
UMLSW설계UML
2025-09-26-
UML 클래스 다이어그램의 6가지 관계
UMLSW설계UML
2025-10-26-
UML 다이어그램
UMLSW설계UML
2025-09-26-
소프트웨어 모듈 응집도와 결합도
응집도/결합도SW설계앱설계응집도/결합도
2025-09-24-
정보처리기사 실기를 위한 디자인 패턴 암기 방법
앱설계SW설계앱설계
2026-09-22-
추상 팩토리 abstract factory 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-02-
빌더 builder 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-02-
팩토리 메서드 factory method 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-11-03-
프로토타입 prototype 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-02-
싱글톤 singleton 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-02-
책임 연쇄 chain of responsibility 패턴 - 타입스크립트 예시
디자인패턴SW설계디자인패턴
2025-11-03-
커맨드 command 패턴 - 타입스크립트 예시
디자인패턴SW설계디자인패턴
2025-09-01-
인터프리터 interpreter 패턴 - 타입스크립트 예시
디자인패턴SW설계디자인패턴
2025-09-01-
이터레이터 iterator 패턴 - 타입스크립트 예시
디자인패턴SW설계디자인패턴
2025-09-01-
중재자 mediator 패턴 - 타입스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-01-
메멘토 memento 패턴 - 타입스크립트 예시
디자인패턴SW설계디자인패턴
2025-10-29-
옵저버 observer 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-01-
상태 state 패턴 - 타입스크립트 예시
디자인패턴SW설계디자인패턴
2025-09-01-
전략 strategy 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-01-
템플릿 메서드 template method 패턴 - 타입스크립트 예시
디자인패턴SW설계디자인패턴
2025-09-01-
방문자 Visitor 패턴 - 타입스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-01-
어댑터 adapter 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-02-
브릿지 bridge 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-01-
컴포지트 composite 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-01-
데코레이터 decorator 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-01-
퍼사드 facade 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-01-
플라이웨이트 flyweight 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-01-
프록시 proxy 패턴 - 자바스크립트 예제
디자인패턴SW설계디자인패턴
2025-09-01-
정처기 감자정처기 감자

정보처리기사 합격
도와줄라고 하는 감자

실기 이론

  • 이론 공부법
  • DB
  • 네트워크/OS
  • SW 설계
  • SW 개발
  • 보안/신기술

시험 응시

  • 시험장 찾기
  • 원서 접수
  • 응시자격 서류

요약 PDF

  • 26년 3회 이론 압축
  • 26년 3회 코딩 압축
  • 초압축 25년 3회
  • 압축 25년 3회

기출문제

  • 전체 기출문제
  • 25년 3회
  • 25년 2회
  • 문제 포럼

감자 이용권

  • 이용권 구매

실기 이론

  • 이론 공부법
  • DB
  • 네트워크/OS
  • SW 설계
  • SW 개발
  • 보안/신기술

시험 응시

  • 시험장 찾기
  • 원서 접수
  • 응시자격 서류

요약 PDF

  • 26년 3회 이론 압축
  • 26년 3회 코딩 압축
  • 초압축 25년 3회
  • 압축 25년 3회

기출문제

  • 전체 기출문제
  • 25년 3회
  • 25년 2회
  • 문제 포럼

감자 이용권

  • 이용권 구매
© 2025 재현기획개발. All rights reserved.
  • 정처기 감자의 시작
  • 업데이트 로그
  • 개인정보 처리방침
  • 이용약관
상호명 : 재현기획개발 / 주소: 서울특별시 영등포구 영등포로 150, 지하1층 108호 L145 가라지(당산동1가, 생각공장 당산) / 대표: 김재현 / 전화: 010-8158-7127 / 통신판매업신고: 제2025-서울영등포-1569호 / 이메일: contact@edugamja.com / 사업자등록번호: 573-51-00999