Skip to content
난이도 출제 빈출문제은행 5

UI·UX와 설계 원칙 ​

UI(User Interface, 사용자 인터페이스)는 사람과 시스템이 만나는 접점이고, UX(User Experience, 사용자 경험)는 그 접점을 거치며 사람이 느끼는 경험 전체다. 둘은 자주 붙어 나오지만 가리키는 대상이 다르다. 시험에서는 UI와 UX의 차이, 인터페이스 종류, UI 기본 원칙 네 가지를 묻는다.

UI와 UX ​

UI는 사람이 시스템에 뜻을 전하고 결과를 돌려받는 통로 역할을 하는 장치나 소프트웨어다. 버튼, 메뉴, 입력창, 화면 배치가 모두 UI에 든다. UI가 불편하면 기능이 좋아도 사용자가 원하는 일을 끝내지 못하므로, 화면 설계가 곧 제품의 쓸모를 좌우한다.

국내 시험 자료는 UI가 다루는 분야를 셋으로 나눈다. 첫째는 정보를 보여 주고 전달하는 물리적 제어 분야, 둘째는 콘텐츠를 어떻게 자세히 표현하고 화면 전체를 어떻게 짤지의 구성 분야, 셋째는 누구나 쉽고 편하게 쓰게 하는 기능 분야다.

UX는 사용자가 시스템이나 서비스를 쓰는 동안 겪고 느끼는 경험 전체다. 화면뿐 아니라 가입 절차, 응답 속도, 고객 지원까지 모두 경험에 영향을 준다. UI를 평가할 때는 쓰기 쉬운지, 누구나 접근할 수 있는지, 편한지를 본다. UX를 평가할 때는 그 결과 사용자가 만족했는지, 어떤 감정이 남았는지를 본다. 그래서 UI는 UX를 이루는 한 부분이라고 볼 수 있다.

구분UIUX
대상화면·조작 장치사용 과정 전체의 경험
중시사용성·접근성·편의성만족·감정·느낌
예버튼 위치, 글자 크기"쓰기 편하다", "다시 쓰고 싶다"

UI의 종류 ​

인터페이스는 사용자가 무엇으로 명령을 전달하는지에 따라 나눈다. 입력 방식이 사람에게 자연스러울수록 배울 것이 줄어든다.

종류조작 방식
CLI(Command Line Interface, 명령줄 인터페이스)명령어를 텍스트로 입력하고 결과도 텍스트로 받는다
GUI(Graphical User Interface, 그래픽 사용자 인터페이스)아이콘·메뉴를 마우스로 골라 조작한다
NUI(Natural User Interface, 자연스러운 사용자 인터페이스)말이나 손짓 같은 자연스러운 행동으로 조작한다

CLI는 터미널에 명령을 치는 방식이다. GUI는 윈도나 스마트폰 화면처럼 그림을 누르는 방식이다. NUI는 터치 제스처, 음성, 몸동작처럼 따로 배우지 않아도 되는 동작으로 기기를 다룬다.

UI 기본 원칙 ​

국내 시험은 UI 기본 원칙을 네 가지로 외우게 하고, 설명을 주고 원칙 이름을 쓰게 한다. 이 네 가지는 국제 표준의 분류가 아니다. 국제 표준 ISO 9241-110:2020은 과업 적합성, 학습 용이성, 사용 오류 대처 등 일곱 가지 상호작용 원칙을 따로 둔다.

원칙뜻
직관성(intuitiveness)설명 없이도 보자마자 이해하고 쓸 수 있다
유효성(effectiveness)사용자가 하려던 일을 빠짐없이 정확히 끝낼 수 있다
학습성(learnability)조금만 써 보면 금방 익숙해진다
유연성(flexibility)다양한 요구를 받아 주고 실수를 막거나 되돌린다

직관성과 학습성이 가장 헷갈린다. 직관성은 처음 보자마자 알 수 있는지이고, 학습성은 배우면 금방 익힐 수 있는지다. 유효성은 목적을 이루는지, 유연성은 다양한 요구를 받아 주고 실수를 막거나 되돌릴 수 있는지다. 예를 들어 삭제 전에 확인 창을 띄우고 되돌리기를 제공하는 것은 유연성을 위한 설계다.

시험 포인트 ​

  • 사람과 시스템 사이의 상호작용을 돕는 장치·소프트웨어 → UI. 쓰는 동안의 경험 전체 → UX.
  • 텍스트 명령 → CLI, 아이콘·마우스 → GUI, 말·행동 → NUI.
  • UI 원칙 → 직관성·유효성·학습성·유연성. "쉽게 이해" 직관성, "쉽게 배움" 학습성, "목적 달성" 유효성, "요구 수용·실수 최소화" 유연성.

관련 문서