UX가 제품을 사용하고 느낀 총체적인 경험이라면 감성공학은 이런 경험을 통해 얻은 복합적인 감각을 의미합니다. UI를 기준으로 HCI, UX, 감성 공학의 개념이 구분되도록 공부하는 게 중요해요
HCI(Human Computer Interaction or Interface)
HCI는 사람이 시스템을 보다 편리하고 안전하게 사용할 수 있도록 연구하고 개발하는 학문으로서, 최종 목표로는 시스템을 사용하는데 있어서 최적의 사용자 경험(UX)을 만드는 것이 됩니다.
- 원래 HCI는 사람과 컴퓨터의 상호작용을 연구해서 사람이 컴퓨터를 편리하게 사용하도록 만드는 학문이었으나, 대상이 컴퓨터뿐만 아니라 서비스, 디지털 콘텐츠 등으로 사람도 개인뿐만 아니라 사회나 집단으로 확대되었습니다.
- HCI는 어떤 제품이 좋은 제품인지, 어떻게 하면 좋은 제품을 만들수 있는지 등을 연구합니다.
UX(User Experience)
UX는 사용자가 시스템이나 서비스를 이용하면서 느끼고 생각하게 되는 총체적인 경험을 말합니다. 단순히 기능이나 절차상의 만족뿐만 아니라 사용자가 참여, 사용, 관찰하고, 상호 교감을 통해서 알 수 있는 가치 있는 경험을 말합니다.
- UX는 기술을 효용성 측면에서만 보는 것이 아니라 사용자의 삶의 질을 향상시키는 하나의 방향으로 보는 새로운 개념입니다.
- UI가 사용성, 접근성, 편의성을 중시한다면 UX는 이러한 UI를 통해서 사용자가 느끼는 만족이나 감정을 중시합니다.
UX의 특징에 대해 알아보면 주관성 정황성 총체성 총 세가지의 특징을 가지고 있습니다.
- 주관성 (Subjectivity) : 사람들의 개인적, 신체적, 인지적 특성에 따라 다르므로 주관적이다.
- 정황성(Contextuality) : 경험이 일어나는 상황 또는 주변 환경에 영향을 받습니다.
- 총체성(Holistic) : 개인이 느끼는 총체적인 심리적, 감성적인 결과입니다.
감성 공학
감성공학은 제품이나 작업환경을 사용자의 감성에 알맞도록 설계 및 제작하는 기술로, 인문사회과학, 공학, 의학 등 여러 분야의 학문이 공존하는 종합과학입니다.
- '감성'을 과학적으로 측정하기 위해서는 생체계측 기술, 감각 계측 기술, 센서, 인공지능, 생체 제어 기술 등이 요구됩니다.
- 감성공학의 목적은 인간의 삶을 편리하고 안전하며 괘적하게 만드는 것이 목적입니다.
- 감성공학은 인간의 감성을 구체적으로 제품 설계에 적용하기 위해 공학적인 접근 방법을 사용합니다.
- 감성공학은 인간의 신체적, 정신적 특성을 배려한 제품 설계에서 더 나아가 인간의 감성까지 고려합니다.
- 감성공학은 인간과 컴퓨터의 상호 작용을 나타내는 HCI(Human Computer Interaction or Interface) 설계에 인간의 특성과 감성을 반영하였습니다.
감성공학의 요소기술로는 기반 기술, 구현 기술, 응용 기술로 나뉘며 기반기술은 제품의 설걔에 적용할 인간의 특성을 파악하고 구현 기술은 인간의 특성에 맞는 인터페이스를 구현하고 응용기술은 인간에 맞는지 파악하여 새로운 감성을 만드는 역할을 합니다.
추가적으로 오늘은 소프트웨어 아키텍처에 대해 알아봅시다.
소프트웨어 아키텍처
소프트웨어 아키텍처는 소프트웨어의 골격이 되는 기본 구조이자, 소프트웨어를 구성하는 요소들 간의 관계를 표현하는 시스템의 구조 또는 구조체를 일컫는다.
- 소프트웨어 개발 시 적용되는 원칙과 지침이며, 이해 관계자들의 의사 소통 도구로 활용됩니다.
- 소프트웨어 아키텍처의 설계는 기본적으로 좋은 품질을 유지하면서 사용자의 비기능적 요구사항으로 나타난 제약을 반영하고, 기능적 요구사항을 구현하는 방법을 찾는 해결 과정이다.
- 애플리케이션의 분할 방법과 분할된 모듈에 할당될 기능, 모듈 간의 인터페이스 등을 결정한다.
- 소프트웨어 아키텍처 설계의 기본 원리로는 모듈화, 추상화 단계적 분해, 정보은닉 등이 있다.
다음 시간에는 소트웨어 아키텍처설계의 기본 원리들에 대해 자세하게 알아보는 시간을 갖습니다. 또한 이러한 기본원리들을 확실히 파악하고 넘어가는 게 중요합니다.
'정보처리' 카테고리의 다른 글
소프트웨어 아키텍처의 설계 과정 (0) | 2020.05.13 |
---|---|
소프트웨어 아키텍처의 특징과 설계의 기본 원리 (0) | 2020.05.12 |
UI 상세 설계란 (0) | 2020.05.10 |
UI 설계서의 개요에 대해 알아보자 (0) | 2020.05.09 |
UI 프로토타입 제작 및 검토 (0) | 2020.05.07 |