개발에 대해 배우고 프로젝트를 시작하면 가장 많이 듣고 경험하는 개념인 UI & UX에 대해 알아보려고 한다
UI & UX 디자이너라는 직군이 따로 있을정도로 쉽지만 중요한 개념이다
Why? 우리가 개발을 하는 이유는 사용자를 위한 개발을 하기 때문
UI (USER INTERFACE)
UI는 사용자가 제품/서비스를 사용할 때, 마주하게 되는 것, 화면
즉, 사용자가 제품/서비스와 상호작용할 수 있도록 만들어진 매개체
따라서 UI 디자인은 폰트, 칼라, 레이아웃과 같이 사용자가 마주하게될 시각적인 디자인
UX (USER EXPERIENCE)
UX는 사용자 경험의 약자로, 사용자가 어떠한 서비스/ 제품을 직간접적으로 이용하면서 느끼는 종합적인 만족을 의미
UX 디자인이란 사용자에게 만족스러운 경험을 제공하는 UI를 디자인 하는 것이다
즉, 사용자가 만족할 수 있도록 사용자 중심적으로 설계된 디자인이라고 볼 수 있다
개발자입장에서는 둘 다 중요하는게 맞지만 UI는 UX에 기반하여 나온다고 생각하고 다른 개발자들이나 컨설턴트님께서도 그렇게 얘기하고 있기 때문에 UX에 조금 더 집중을 해보는게 맞는 것 같다
좋은 UX는 기획부터 디자인, 개발 모든 직군이 노력하고 고생하며 만들어내는 결과물이기 때문이다.
때문에 좋은 UX를 위해선 다른 직군과의 소통이 중요해질 수 밖에 없다.
'CS' 카테고리의 다른 글
[CS] 네트워크 (1) | 2023.02.28 |
---|---|
[CS] Main Memory (0) | 2023.02.19 |
[CS] 웹에서 일어나는 Push, Pull, Polling, WebSocket에 대해 (0) | 2023.01.29 |
[CS]CSRF & XSS & CORS에 대해 (0) | 2023.01.29 |
[CS] HashTable & Set & Map에 대해 (0) | 2023.01.21 |