본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
UI Standard
시스템 전체에 공통으로 적용되는 화면 구성, 화면 간 이동 등 사용자 인터페이스에 관한 규약

UI 표준과 UI 지침

편집 원본 편집
구분 UI 표준 UI 지침
정의 전체 시스템에 공통으로 적용될 화면 간 이동, 화면 구성 등에 관한 규약 UI 요구사항, 구현 제약 사항 등 UI 개발 과정에서 지켜야 할 세부 사항을 규정한 것
성격 일관성 확보를 위한 공통 규칙 개발자가 준수할 구체적 기준
예 레이아웃, 내비게이션, 버튼·아이콘 형태, 색상 체계, 메시지 표기 방식 입력 항목 유효성 검사 방식, 오류 메시지 문구 기준, 접근성 준수 항목
  • UI 표준에는 일반적으로 UX 원칙, UI 스타일 가이드, 레이아웃·내비게이션 규칙, 공통 UI 컴포넌트 규칙 등이 포함된다.
원칙 설명 부특성
직관성 누구나 쉽게 이해하고 사용할 수 있어야 한다. 쉬운 검색, 쉬운 사용성, 일관성
유효성 사용자의 목적을 정확하고 완벽하게 달성해야 한다. 쉬운 오류 처리 및 복구
학습성 누구나 쉽게 배우고 익힐 수 있어야 한다. 쉬운 기억, 쉬운 학습
유연성 사용자의 요구사항을 최대한 수용하고 실수를 최소화해야 한다. 오류 예방, 실수 포용, 오류 감지

UI 품질 요구사항

편집 원본 편집
  • ISO/IEC 9126의 품질 특성을 바탕으로 UI 품질 요구사항을 정의한다.
품질 특성 부특성
기능성(Functionality) 적합성, 정확성, 상호 운용성, 보안성, 준수성
신뢰성(Reliability) 성숙성, 고장 허용성, 회복성
사용성(Usability) 이해성, 학습성, 운용성, 친밀성(매력성)
효율성(Efficiency) 시간 효율성, 자원 효율성
유지보수성(Maintainability) 분석성, 변경성, 안정성, 시험성
이식성(Portability) 적응성, 설치성, 공존성, 대체성
  • 현행 국제 표준은 ISO/IEC 25010이며, 수험서의 UI 품질 요구사항은 주로 ISO/IEC 9126 기준으로 설명한다.
유형 설명
CLI(Command Line Interface) 명령어를 텍스트로 입력하여 조작하는 인터페이스
GUI(Graphical User Interface) 그래픽 환경에서 마우스, 펜 등으로 아이콘·메뉴를 선택하여 조작하는 인터페이스
NUI(Natural User Interface) 터치, 제스처 등 사용자의 자연스러운 신체 동작으로 조작하는 인터페이스
VUI(Voice User Interface) 사람의 음성으로 기기를 조작하는 인터페이스
OUI(Organic User Interface) 모든 사물과 사용자 간 상호작용을 위한 인터페이스로, 형태가 변하는 디스플레이나 사물 자체가 입출력 장치가 되는 방식

웹 접근성 지침과의 관계

편집 원본 편집
  • 공공·민간 웹 서비스의 UI 표준에는 한국형 웹 콘텐츠 접근성 지침(KWCAG)의 준수 항목을 포함하는 것이 일반적이다.
  • KWCAG 2.2는 4개 원칙(인식의 용이성, 운용의 용이성, 이해의 용이성, 견고성), 14개 지침, 33개 검사 항목으로 구성되며, W3C의 WCAG를 국내 환경에 맞게 반영한 것이다.
  • 대체 텍스트, 명도 대비, 키보드 사용 보장, 레이블 제공 등은 UI 지침에서 구체적 구현 기준으로 규정된다.
  • 자세한 내용은 웹 접근성 문서를 참고한다.
  • UI 표준과 UI 지침의 정의를 구분하는 문제가 출제된다.
  • UI 설계 원칙 4가지(직관성, 유효성, 학습성, 유연성)와 각 설명을 연결하는 문제가 자주 나온다.
  • CLI, GUI, NUI, VUI, OUI의 약어와 의미를 묻는다(실기 단답형 포함).