HCI ( Human - Computer Interaction ) 이란?

THIST·2024년 9월 5일

시대의 흐름에 따라 우리는 수 많은 기술의 발전을 목격해 왔다.

처음에는 단순한 계산을 하기 위한 기계들이 등장했고, 이후에는 컴퓨터와 소프트웨어, 스마트폰과 같은 혁신적인 기술들이 우리의 일상에 깊숙히 자리 잡았다.

이제 우리는 IT없이 살 수 있을까?

나는 불가능할 것이라고 본다. 그 만큼, IT는 우리의 삶 깊숙하고 다양하게 자리잡고 있다.



그런 의미에서 오늘은 HCI ( Human - Computer Interaction )에 대해서 간단하게 알아보도록 하자.

HCI란 무엇인가?

우선, Wiki에 검색해 보니, 다음과 같이 정의 하고 있다.


출처: https://en.wikipedia.org/wiki/Human%E2%80%93computer_interaction
글의 내용을 읽어보니 컴퓨터 기술을 연구하고 사람과 컴퓨터간의 인터페이스를 디자인하는것에
초점이 맞춰져 있는것을 HCI라고 Wiki는 말하고 있다.

HCI ( Human - Computer Interaction )은 직역하자면, "인간-컴퓨터 상호작용"으로 볼 수 있는데, 이는 기술의 발전에 따라 인간이 컴퓨터와 소통하는 방식을 연구하는 학문이라고 볼 수 있다.

HCI는 1980년대 개인용 컴퓨팅과 함께 등장하였으며, Apple의 맥킨토시, IBM등과 같은 컴퓨터와 말이다. 이 때 당시의 컴퓨터는 단순히 워드프로세서, 게임 장치, 엑셀등과 같이 특정 분야에 대한 제작을 진행했었기 때문에, 디자인에 그렇게 큰 관심이 있지 않았다.

하지만, 그리고 시대가 점점 발전함에 따라 수 많은 가정과 사무실에서 등장하기 시작하였고, 이에 컴퓨터는 더 이상 비싼 도구가 아니게 되었고 이에 따라, 일반 사용자들에게도 쉽게 편리하고 효율적으로 제작해야하는 필요성을 느끼게 되었다.

그래서 만들어진 학문이 HCI ( Human - Computer Interaction )인 것이다.

HCI는 단순한 기계뿐만 아니라 소프트웨어, 애플리케이션, 웹사이트 등을 포함하고 있으며, HCI는 사용자 인터페이스(UI)와 사용자 경험(UX)을 중심으로, 사용성 및 인간공학을 포함한 다양한 요소들을 통합한다.

이의 주된 목표는, 사용자와 컴퓨터 간의 상호작용을 개선하여 컴퓨터 인터페이스의 사용성을 높이는 것이다.


이는 UI 디자인, 프로토타이핑, 평가, 그리고 인터페이스 구현을 통해 이루어지는데,
사용성은 ISO (International Organization for Standardization)에서 정의하는 바와 같이 사용자가 특정 환경에서 목표를 얼마나 효과적이고 효율적이며 만족스럽게 달성하는지를 평가하는 기준을 의미한다.

사용성 (Usability)의 예시들.

  • 강력함(Robust): 시스템이 안정적이고 신뢰할 수 있음.
  • 최소 오류율(Minimal Error Rates): 사용자 오류를 최소화하는 디자인.
  • 좋은 피드백(Good Feedback): 오류 복구를 돕는 명확한 피드백 제공.
  • 발견 가능성(Discoverable): 시간이 지나면서 새로운 기능을 쉽게 배울 수 있음.
  • 즐거움과 만족도(Pleasing): 사용자가 만족하고 즐겁게 사용할 수 있음.
  • 학습 용이성(Fun and Learnable): 사용이 쉽고 반복 사용 시 더 빨라짐.
  • 기억 용이성(Memorable): 일관된 경험 제공.
  • 유연성(Flexible): 여러 방법으로 작업을 수행할 수 있음.
  • 효율성(Efficient): 작업을 빠르게 수행할 수 있음.

컴퓨터 과학자, 심리학자인 허버트 사이먼(Herbert Simon)의 말로, "인간을 제대로 연구하는 것은 디자인의 과학이다"라는 의미를 담고 있다.

이는 인간 행동과 상호작용을 이해하기 위해 디자인이 얼마나 중요한지를 강조하는 말이다.

특히 HCI(Human-Computer Interaction) 분야에서, 디자인은 단순히 미적 요소가 아니라 인간의 필요와 행동을 반영하여 기술과 상호작용하는 방식을 형성하는 핵심적인 학문이라는 것을 뜻한다.

UI / UX

UI/UX (User Interface/User Experience)에서, 주로 UI는 사용자가 컴퓨터나 애플리케이션과 상호작용할 수 있는 인터페이스를 말하며, UX는 사용자가 이 인터페이스를 사용할 때의 전체적인 경험을 의미한다.

다시 말해, UI는 시각적 디자인에 초점을 맞추고, UX는 전체적인 사용자 경험을 향상시키는 것에 중점을 두고 있다.

그리고 이 UI/UX는 HCI의 결과물 중 하나이다.

좋은 UX / UI를 만들기 위해선?

1. 사용자 중심 디자인
▶ 사용자의 인지 능력 이해: 지각, 물리적 조작, 기억력, 조직적 직무 능력 등을 고려.
▶ 사용자가 지속적으로 참여하도록 유지: 개발자와 사용자가 함께 작업.
▶ 사용자 관점에서 세상을 바라보기: 기술 중심이 아닌 사용자 필요에 맞춘 설계.


2. 기술이 아닌 사용자 우선
▶ 기술 중심이나 기능 주도적 접근이 아닌, 사용자의 필요와 경험을 우선시하는 디자인 철학을 채택.

사례

대표적인 예로 우리가 흔히 아는 'Apple'이 있다.

애플은 디자인 철학으로 세 가지 주요 원칙을 강조하고 있는것을 확인 할 수 있는데,

1. Clarity (선명하게): 모든 텍스트는 크기와 상관없이 명확하게 읽을 수 있어야 하며, 아이콘은 정밀하고 깨끗하게 디자인되어야 한다.

2. Deference (컨텐츠를 최우선으로): 최소한의 장식 요소를 사용해 인터페이스를 가볍게 유지하고, 컨텐츠를 강조한다.

3. Depth (깊이 활용 다양한 콘텐츠 접근): 터치와 탐색 가능성을 통해 기능성과 추가 콘텐츠에 접근하면서 맥락을 잃지 않도록 설계한다.

HCI의 중요성 ( Business aspect )

현재 전세계 기업의 시가총액 순위는 1위가 애플, 2위가 마이크로소프트이다.
그럼 어떻게, 애플은 시총 1위의 마이크로소프트를 뛰어 넘게 되었을까?

그 이유들은 다음과 같다.

1. 사용성에 대한 집착: Apple은 뛰어난 사용자 경험과 사용성에 집착하는 접근을 유지하였다.
2. 열광적인 고객 기반: 강력한 브랜드 충성도와 매니아층을 형성하였다.
3. 핵심 역량 집중: 소프트웨어와 하드웨어 디자인에 집중하며, 하드웨어 제조는 아웃소싱하였다.
4. 제품 및 앱스토어 통제: 전체 생태계를 통제하여 품질을 유지하였다.
5. 기술 패러다임 전환 포착: iPod, iPhone, iPad를 통해 새로운 기술 시대를 선도하였다.

HCI의 관련 분야

HCI는 크게, 인간분야, 컴퓨터분야, 사용자분야 3가지 파트로 나누어 볼 수 있다.

인간 이해

  • 심리학, 인지과학, 사회과학, 인류학: 인간 정보 처리와 사회 문제 연구.
  • 심리학, 인지과학: 인간이 현상을 어떻게 받아들이는지 이해.
  • 사회과학, 인류학: 컴퓨터 시스템이 사회에 미치는 영향 연구.

컴퓨터 이해

  • 컴퓨터 과학, 전기공학, 산업공학: 상호작용 방식 구현, 새로운 장치와 센서 개발.
  • 컴퓨터 과학: 상호작용 방법 구현.
  • 전기공학: 새로운 장치 및 센서 개발.
  • 산업공학: 인간의 작업 분석.

사용성 이해

  • 인지공학, 인간공학: 인간의 인지적, 신체적 활동 지원 연구.
  • 디자인: 제품, 웹, UX 디자인 및 정보 시각화.
  • 최근 동향: 사물 디자인에서 상호작용과 환경 디자인으로 변화.

이렇듯, HCI는 어느 한 분야에서만 연구하는것이 아닌, 다방면으로 분석하고 연구하는 다학제 학문임을 알 수 있다.

profile
하고 싶은 개발을 지향하는 삶을 추구합니다:D

0개의 댓글