컴퓨터, 웹 사이트, 시스템 등의 정보기기와 사용자가 서로 상호작용을 할수 있도록 연결해주는 매개체
사용자가 컴퓨터, 웹 사이트, 시스템 등 정보기기의 UI를 직/간접적으로 이용하여 경험한 모든 것
1. CLI(Command Line Interface), CUI
사용자가 컴퓨터 자판을 이용해 명령을 입력하여 컴퓨터를 조작하는 시스템
2. GUI(Graphical User Interface)
그래픽과 텍스트로 이루어져 있어 사용자의 입력이나 출력이 마우스 등을 통해 이루어짐
3. AUI(Auditory User Interface)
보다나은 사용자 경험을 제공하기 위해 만들어진 임베디드 사운드
4. NUI(Natural User Interface)
특별한 하드웨어 없이 인간의 자연스러운 움직임을 인식하여 정보를 제공
UI 개발목표 및 범위 수립 -> UI 전략 수립 ->
사용자 요구사항 분석 -> UI 상세설계 -> 구현 -> 테스트
용어
웹 표준, 웹 호환성, 웹 접근성, 반응형 웹, 인포그래픽, 브랜드 아이덴티티, 네비게이션, 아코디언, 플레이스 홀더, 필터링, 입력 폼, 입력 필드, 썸네일, 레이블, 대체 텍스트, 초첨
1.기능적 요구사항
무슨 기능을 수행해야 하나?
(입력, 출력, 데이터 저장, 연산, ...)
기획자가 간단한 그림 (기획 -> 디자인, 선(Wire)틀(frame))
프로젝트의 전체적인 구성
실제 서비스와 흡사한 모형을 만드는 작업
와이어프레임이나, 스토리보드에 인터렉션(동적효과)을 적용함으로써 실제 구현된 것처럼 시뮬레이션 할 수 있다.
디자인, 사용 방법 설명, 평가 등을 위해 와이어프레임보다 좀 더 실제 화면과 유사하게 만든 정적인 형태의 모형
사용자 측면의 요구사항
사용자가 원하는 목표를 달성하기 위해 수행할 내용을 기술
다이어그램 형태로 제작
인간의 심상을 구체적인 물리적 설계 요소로 번역하여 이를 실현하는 기술
1. 감각적 감성
2. 기능적 감성
3. 문화적 감성
1류 접근 방법 - 디자인 요소 연계
2류 접근 방법 - 디자인 요소 연계 + 문화적 감성
3류 접근 방법 - 정량화된 값을 환산