결론부터 말하자면, 그것은 바로 UX(User Experience) 디자인이다.
UX란 무엇일까? UX란 일반적으로 사용자와 객체의 모든 상호작용 프로세스를 의미한다. 여기에서 얘기하는 객체란 하드웨어 측면에서는 어떤 버튼일 수 있고, 소프트웨어에 있어서는 PC 화면 상의 어떤 컨트롤일 수 있다. 사람과 상호작용하는 모든 것이 객체이다.
사용자와 객체의 상호작용을 통해 가치가 창출되는데, 결국 좋은 제품이란 바로 UX에 있어 만족감을 제공하는 제품이라고 할 수 있다. 그렇다면 소프트웨어에 있어서의 UX란 무엇일까?
소프트웨어에서의 UX에서는 사용하기 쉽고, 성능이 우수하고, 안정적이고, 안전하고 또한 비주얼라이제이션(Visualization)을 통해 풍부한(Rich) 경험을 제공해 주는 것이 중요하다. 하지만 지금까지의 소프트웨어들은 UX적인 개념을 거의 고려하지 않고 작성되는 경우가 많았다.
계속읽기