본문 바로가기

프로그램 소식&정보

UI와 UX는 무엇인가?

본 글은 http://bahns.net/의 글을 요약하여 작성한 글입니다.


UX : User Experience : 사용자 경험


닐슨 노먼 그룹이 정의한 사용자 경험


사용자 경험이란 사용자가 기업, 서비스, 기업의 제품과 상호작용하면서 얻는 모든 측면의 경험을 의미한다.


훌륭한 사용자 경험을 만드는 첫 번째 조건은 고객의 요구를 정확하게 만족시키는 것이다. 하지만 고객의 만족을 위해서 그들을 귀찮게 하거나 혼란스럽게 해서는 안 된다. 그다음으로 중요한 것은 단순함(simplicity)과 우아함(elegance)인데, 이런 특징은 사람들이 가지고 싶고 사용하고 싶어하는 제품을 만드는 바탕이 된다.


정말 훌륭한 사용자 경험을 제공하려면 고객이 직접 필요로하다고 말하는 것 이상을 제공해야 하며, 체크리스트에 나열된 기능을 제공하는 수준을 넘어서야 한다. 훌륭한 사용자 경험을 제공하려는 기업은 공학, 마케팅, 그래픽 디자인과 제품 디자인, 인터페이스 디자인 같은 다양한 분야의 서비스를 매끄럽게 통합해야 한다.


1차 출처 : http://bahns.net/5673484

원본 출처 : https://www.nngroup.com/articles/definition-user-experience/



1차적인 제품 : just 디자인

사용자 경험을 고려한 제품 : 제품의 성능과 기능, 서비스를 잘 통합하여 디자인

더 넓은 의미로 사용자 경험을 고려한 제품 : 제품의 성능과 기능, 서비스를 잘 통합하고 사용자에게 전달되는 기업의 이미지, 고객 지원 방식, 광고와 마케팅 문구 같은 유무형의 메시지를 함께 고려


훌륭한 사용자 경험을 만들기 위한 제품 디자인의 요소 : 사용자 만족, 단순함, 우아함

단순함은 제품의 사용성과 관련있다.

좋은 제품은 사용하기 쉽고 배우기 쉬우며 원하는 작업을 효율적으로 처리할 수 있는 것이므로

우아함은 사용자의 감성 요소와 관련있다.

제품의 외형, 촉감, 피드백효과 같은 것이 우아함과 관련된 요소다.




UI : User Interface : 사용자 인터페이스


UI는 사용자와 시스템이 만나는 접점을 의미한다.

즉 사용자와 기기, 사용자와 웹사이트 및 애플리케이션이 만나는 접점을 뜻하는 것이다.

UI 디자인은 사람과 만나는 시스템의 외형과 화면 구조, 버튼 모양 등을 설계하는 것으로 설명할 수 있다.

이와 비슷한 것으로 API가 있는데 API는 시스템과 시스템이 만나는 경계면을 의미한다. 그래서 시스템과 시스템이 지켜야할 약속을 정해둔 것이며, 누구나 사용할 수 있게 공개한 인터페이스를 Open API라 한다.


사용자가 인터페이스를 통해 시스템을 이용하는 일련의 상호작용 혹은 그 과정을 인터랙션이라 하는데

즉, UI와 사용자 인터랙션은 다른 것이다.





스토리보드와 UI설명의 차이점


스토리보드는 프로그램의 실행 흐름과 더불어 텍스트, 이미지, 소리, 애니메이션 등의 데이터가 어떻게 조합되어 보여지게 되는지를 세부적이고 구체적으로 담는 것이다.

UI설명은 프로그램의 외형과 화면 구조, 버튼 모양 등을 설명하는것이다.

'프로그램 소식&정보' 카테고리의 다른 글

언어 무료강의를 제공하는 곳  (0) 2018.08.23