사이드바 영역으로 건너뛰기

User Interface개념

http://www.uidesign.co.kr/에서 퍼왔어요~

 

이 공간은 앞으로 HCI(Human-computer Interaction) & GUI(Graphic user Interface)를

공부하는 곳으로 꾸며볼까합니다.
개인적으로는 앞으로 공부하고있는 분야의 전문성을 쌓는 의미에서,

이 공간을 들르는 분들에게는 HCI와 GUI라는 개념정의에 조금이나마 보탬이 되고자

만들어보았답니다^^
열심히 해봐얄텐데....워낙에 다양한 분야에 관심은 가져도 깊이있게 한 우물을 판 경우가
별로 없어서 한계극복을 위한 다짐의 공간이 될 가능성이 더 높겠지만..
여하간 잼나게 공부해보자~

 

사전적 의미로 살펴보면 User Interface(사용자 인터페이스)란 사람과 시스템간의 접점,

또는 사용자와 각각의 시스템사이의 정보채널이라고 정의된다.

그러므로 User Interface Design은 보다 사용하기 편한 시스템을 만들기 위해 사용자와

시스템 사이의 상호 정보 교환의 문제점을 지각적, 인지적 측면에서 밝혀내고

이를 체계화하여 설계, 디자인하고 평가하는 것을 의미한다.   
     
컴퓨터가 개발되고 상용화되면서 인간과 컴퓨터라는 독립된 두 객체 사이에 효과적이고

원할한 커뮤니케이션이 절대적으로 필요하게 되었다.

그래서 두 객체를 통합한 하나의 단일화된 시스템을 구축하기 위해 중간 매개체로써
Interface가 필요하게 되었고 이를 바탕으로 User Interface(사용자 인터페이스)란

용어가 파생되었다. 
  

흔히 Interface는 서로의 관계에 있어서의 공유영역 혹은 커뮤니케이션 통로로써

우주와 우주인과의 관계에서의 우주복, 인간과 문의 관계에서의 손잡이,

또한 운전자와 자동차사이의 인터페이스는 차의 계기판과 변속기 등으
로 비유될 수 있다.
우리는 생활 속에서의 원활한 의사 소통을 위해 수많은 관계와의 좋은 인터페이스를

여러 각도로 요구하며 살고 있다. 특히 현대에 와서는 컴퓨터가 직.간접적으로

우리 생활의 많은 부분을 점령하고 있는 환경에서 컴퓨터와 인간사이의 인터페이스는

무엇보다도 중요한 문제로 대두되고 있다. 그러므로 그 관계에 대한 개선은 필수적인
과제가 되어 여러 산업 분야에서도 지속적으로 연구되고 있는 것이다.

이를 위한 연구의 한 영역으로 인간-컴퓨터 상호작용(Human-Computer Interaction)

분야가 탄생하게 되었다. 현재 HCI는 컴퓨터공학, 통신공학, 인간공학,
신호처리 패턴인식, 인공지능, 음향공학, 영상, 가상현실, 잡음처리, 감성공학 등

다양한 학문을 기반으로 발전하고 있으며, 그에 대한 연구도 활발하게 진행되고 있다.
  
     
인간-컴퓨터 상호작용(Interaction)이 디자인 분야로 그 영역을 확대한 것은 모글리지

(Bill Morgridge)가 “인터랙션 디자인”이라는 용어를 사용하여 ‘컴퓨터 소프트웨어의

사용성에 대한 연구’라는 새로운 디자인 영역을 낳으면서 부터이다.

이는 시간과 조작의 흐름을 고려한 사용성을 연구하는 것으로 알기 쉽고, 보기 쉽고,

생각하기 쉬운 소프트웨어 개발을 목적으로 하고 있다.

그 이후부터 사용성에 대한 연구가 가시화되기 시작한 것이라 할 수 있다.

 

Client/Server 시스템이 등장하면서 개발 환경이 급격하게 변화하고 메시지의 전달 방법이

단순한 Text Base의 방식에서 상징적인 Graphic 방식으로 전환되었다.

또한, 예전에는 개발자가 시스템 개발의 모든 영역을 차지하였으나, 현대의 개발자는

날마다 쏟아지는 신기술의 출현으로 더 이상 UI에 신경 쓸 겨를이 없어졌다.

이러한 시대적인 변화에 따라 UI의 접근방식 또한 개발자인 시각이 아니라 이를 사용하고

평가하게 될 사용자의 입장에 대한 논리적 접근이 필요하게 되었다.

그리고 Web의 확장에 의해 시스템이 오픈 되면서 고객 수준이 향상되어 각 시스템별

차별화 방안이 필수적인 사항으로 대두 되었으며, 사용자가 쉽게 배우고 빨리 인식 할 수

있도록 개발하는 전문 영역이 필요하게 되었다. 

 

PC의 가격대비 성능의 향상으로 컴퓨터의 보급율이 급속도로 증가하였고 개발 툴(4GL)의

Graphic Interface 기능지원이 확대되었다.

또한 인터넷 확산에 의해 기업의 그룹웨어가 고객의 요구사항에 따라 인트라넷, 익스트라넷
으로 변화해가는 실정이며, 더 높은 품질 향상을 요구하고 있다. 시스템의 거의 대부분이

더 이상 폐쇄적인 애플리케이션이 아니라 웹의 특성에 따라 정보가 오픈 되고 공유되면서

고객의 요구사항은 더욱 복잡 다양해지고 있다.

 

개발 방법론이 지속적으로 수행되고 있음에도 불구하고 생산성 향상은 그에 비해 만족스럽지

못하다. 또한 개발 방법론이분업화 및 전문화 되어 화면 표준화 작업의 필요성을 인식하게

되었고 End-user인 현업과 개발팀간의 업무 협의에서의 논리적인 사용자 인터페이스

디자인 분야가 사용자 요구사항과 개발 효율성을 극대화 시킬 수 있다는 점이 부각되었다.

또한 개발 일정 단축과 System Interface의 일관성을 유지 시키고 타 System과의 제품차별화

및 고부가가치 창출의 필요가 절실한 실정이다.

 

시스템 개발에 있어서 전체 개발 비용 중에 유지보수에 관계된 비용은 80%가 UI와 관련이

있다는 통계가 있다. 또한 제이콥 닐슨은 만약 더 나은 네비게이션 시스템이 만들어지지

않고 더 엄격한 내부 디자인 표준이 강요되지 않는다면 전세계적으로 나쁜 인트라넷

사용성으로 인한 비용이 2010년까지 약 1000억불로 늘어날 것이라고 예견한다.

오늘날과 같이 웹이 상업적인 목적을 가지게 되면서는 기업의 이익을 극대화해야 한다.

Zona Research는 이 커머스 회사들이 웹 페이지 때문에 좌절한 고객들로부터 한달에

5천 8백만불 이상을 잃고 있다고 산정했다.

시스템 개발의 처음부터 UI프로세스가 적용되어야 하며 개발 기간을 단축하고 사용자의

요구사항과 사용성을 높이는 시스템이 더 큰 기업의 이익을 창출한다는 생각이 확산되었다.

 

시스템과 사람의 관계에 있어서 HCI의 중요성이 더욱 부각 되었고 시각적 커뮤니케이션의

주요 요소를 이용하여 이를 표현하고 사용자를 직접 참여 시켜 여러 번의 사용성 테스트를

거쳐 사용성 향상의 문제 해결과 그에 따른 인간 공학 및 심리학에 바탕을 둔 감성공학적

연구와 시스템과의 상호관계를 해결하는 유저 인터페이스 디자인적인 접근이 필요하게 되었다.

 

 

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크