Conceptual Foundation of HCI and UX

HCI(Human-Computer Interaction)는 말 그대로 인간(Human)과 컴퓨터(Computer) 사이의 상호작용(Interaction)을 연구하는 학문 분야로 궁극적 목적은 인간이 이용하기 편리한 컴퓨터 시스템을 설계하는 것으로 귀결될 것이다. 그러므로 HCI는 필연적으로 인간 행동(human behavior)에 대한 이해에서 출발할 수 밖에 없다.

HCI: Understanding Human Behavior Through Interaction

두 개체(entity) 간의 상호작용은 인터페이스를 통해 일어난다. 하지만 HCI는 단순히 인터페이스 설계를 다루는 영역이 아니다. HCI는 본질적으로 “인간 행동(human behavior)”에 대한 깊은 이해에서 출발한다. 즉, 기술을 사용하는 인간이 어떻게 사고하고, 행동하며, 선택하는가에 대한 질문에 대한 답을 찾는 과정이 HCI 연구의 핵심이다. 이런 이유로 HCI는 인간의 인지(cognition), 감정(emotion), 의사결정(decision-making), 행동(behavior)을 이해하려는 심리학과 행동 과학의 발전과 함께 이해해야 한다.

Early HCI Research Paradigm

HCI의 기원은 1960-1970년대 초기 컴퓨팅 환경의 태동과 그 맥을 함께 한다. 당시 컴퓨터는 전문가만 사용할 수 있는 거대한 계산 장치였다. 사용자는 복잡한 명령어(command line)를 직접 입력해야 했고, 컴퓨터 사용 자체가 매우 높은 인지적 부담이 소요되는 일이었다. 이 시기의 연구는 주로 인간공학(Human Factors)과 산업공학(Industrial Engineering)의 영향을 받았다. 인간공학은 원래 항공기, 군사 시스템, 산업 장비 등의 효율성과 안전성을 향상시키기 위해 발전한 분야였는데 컴퓨터 시스템이 복잡해지면서 “인간이 기계를 어떻게 효율적으로 사용할 수 있는가”와 같이 인간의 인지 능력과 기계 시스템 사이의 관계를 연구하는 방향으로 확장되었다.

이 시기의 HCI 연구는 인간을 정보를 처리하는 존재(information processor)로 이해하였다. 이는 당시 인지심리학의 정보 처리 이론(Information Processing Theory)과 연결된다. 인간의 기억(memory), 주의(attention), 문제 해결(problem solving), 의사결정(decision-making) 과정을 분석하고 이를 인터페이스 설계에 반영하고자 했다. 예를 들어, 사용자가 메뉴를 탐색할 때 얼마나 많은 인지 부하(cognitive load)를 경험하는지, 어떤 버튼 배치가 가장 빠른 선택을 유도하는지, 선택지의 수의 증가와 의사결정 시간의 관계 등의 심리학적 원리가 이용되었다. 연구자들은 실험실 기반 사용자 연구를 통해 인터페이스 효율성을 측정했으며, 작업 수행 시간(Task Completion Time), 오류율(Error Rate), 학습 시간(Learnability) 등을 핵심 지표로 사용했다. 즉, “사용자가 얼마나 빠르고 정확하게 시스템을 사용할 수 있는가”에 초점을 맞춘 사용성(Usability) 중심의 연구였다.

UX Research Paradigm and Behavioral Economics

이후 인터넷과 모바일 환경이 확산되면서 HCI 연구의 중심은 사용성(Usability)에서 “경험(Experience)”으로 이동했다. 단순히 효율적인 시스템만으로는 사용자의 만족도를 설명할 수 없었기 때문이다. 당시 Donald Norman은 UX(User Experience) 개념을 제시했는데 UX 패러다임에서 사용자는 단순히 시스템을 조작하는 존재가 아니라 감정과 기대, 습관, 사회문화적 배경을 가진 인간으로 이해된다. 그러므로 인간의 감성(emotion), 즐거움(pleasure), 몰입(engagement), 신뢰(trust)와 같은 요소가 중요하게 다루어진다. 즉, 동일한 기능을 가진 앱이라도 인터페이스의 감성적 디자인, 브랜드 이미지, 사회문화적 맥락에 따라 전혀 다른 경험이 형성될 수 있다.

이러한 흐름은 행동경제학(Behavioral Economics)의 발전과도 밀접하게 연결된다. 행동경제학은 인간이 항상 합리적 선택을 하지 않는다는 전제에서 출발한다. 인간은 종종 비합리적이고 감정적이며 맥락(context)에 따라 다른 선택을 한다. 이전 HCI 연구에서 사용자는 목표를 효율적으로 달성하기 위해 가장 최적의 선택을 수행한다고 가정된 반면, UX 패러다임에서는 인간은 판단과 선택에 있어 다양한 인지 편향(cognitive bias)에 영향을 받는 존재로 여겨진다.

행동경제학 이론에 의하면, 사람들은 손실(loss)에 더 민감하게 반응하고(loss aversion), 현재의 편익을 미래보다 과대평가하며(present bias), 기본 옵션(default option)에 강하게 영향을 받는다. 이러한 속성들은 UX 설계와 직접적으로 연결된다. 예를 들어, 넷플릭스나 유튜브의 자동 재생(auto-play) 기능은 사용자의 관성(inertia)을 활용한 설계이며, 쇼핑 서비스의 “남은 수량 2개”와 같은 메시지는 희소성 효과(scarcity effect)를 활용한 사례이다. 또한 앱의 알림(notification) 시스템은 즉각적 보상(immediate reward)을 통해 사용자 행동을 강화하는 행동심리학적 메커니즘을 기반으로 설계된다. 즉, 오늘날의 UX는 단순히 사용하기 쉬운 인터페이스를 만드는 것이 아니라 인간 행동 자체를 이해하고 설계하는 영역으로 발전하고 있다.

Generative AI and Human-AI Interaction

최근의 HCI/UX 연구는 다시 한 번 큰 패러다임 변화를 경험하고 있다. AI와 생성형 모델의 등장 때문이다. ChatGPT와 같은 LLM(Large Language Model) 기반 시스템은 기존 인터페이스 개념 자체를 변화시키고 있다. 과거의 인터페이스가 사용자의 명령에 반응하는 “도구(tool)”였다면 오늘날의 AI 시스템은 인간의 의도(intention)를 이해하고 인간과 협업(collaboration)하는 “에이전트(agent)”처럼 동작한다.

생성형 AI와 상호작용에서 사용자는 단순히 정보를 입력하고 결과를 받는 것이 아니라 AI와 대화하고 협업하며 심지어 사회적 관계(social relationship)속의 존재처럼 여기기도 한다. 이와 동시에 hallucination이나 편향(bias) 문제가 지적되기도 한다. 이런 이유로 AI UX에서는 신뢰(trust), 설명 가능성(explainability), 의인화(anthropomorphism), AI persuasion과 같은 behavioral concept가 더욱 강조된다. 사용자는 AI의 실제 성능뿐 아니라 AI가 얼마나 인간처럼 보이는가에 따라 다른 행동을 보이기 때문에 단순히 사용성이나 효율성만으로 AI와의 상호작용을 설명할 수 없다.

Data-Driven HCI/UX Research

또한 최근 HCI/UX 연구는 인간 행동을 보다 정량적으로 분석하기 위해 데이터사이언스와 머신러닝을 적극적으로 활용하고 있다. 과거에는 설문과 인터뷰 중심이었다면 현재는 클릭스트림(clickstream), 스크롤 패턴, 시선 추적(eye tracking), 생체 신호(EDA, EEG, HRV) 등을 분석하여 사용자의 실제 행동과 감정 상태를 추론한다. 이는 Computational UX 혹은 Behavioral Data Science 기반 UX 연구로 이어지고 있다.

결국 HCI/UX 개념은 기술 발전과 함께 지속적으로 확장되고 있다. 초기 HCI가 인간과 컴퓨터 사이의 효율적 상호작용을 연구하는 학문이었다면 현재의 UX는 인간 경험과 행동, 감정, 사회적 관계, 그리고 AI와의 협업까지 포함하는 복합적 연구 영역으로 발전하였다. 따라서 오늘날 HCI/UX 연구의 핵심은 단순히 인터페이스를 설계하는 것이 아니라 인간이 어떻게 사고하고 행동하며 경험하는가를 이해하는 데 있다.