본문 바로가기

24년 1학기 학교공부/인간-컴퓨터 상호작용

(5)
[HCI] Safety (Errors) 2024학년도 1학기 충남대학교 김재정 교수님의 인간-컴퓨터 상호작용 수업 정리자료입니다. Human Error 사람은 완벽하지 않기 때문에 실수를 일으킨다. 이때 사람이 발생시킬 수 있는 human error에는 무엇이 있으며, 이런 실수를 방지하기 위해 어떤 방법을 쓸 수 있을까? Error Types Human error에는 크게 Slip(행동실수), Lapse(기억실수, 망각), Mistake(착오) 등이 있다. 예를 들어 짜파게티 요리할 때를 생각해보자. 물을 빼고 분말가루를 넣어야하는데, 해당 과정을 반대로 수행하는 것은 Mistake이다. 분말가루를 모두 넣어야하는데, 반 정도 남기고 넣은 행동은 Slip이다. 마지막에 올리브 오일을 넣어야하는데, 넣지 못하고 짜파게티를 먹는 것은 Lapse..
[HCI] Efficiency 2024학년도 1학기 충남대학교 김재정 교수님의 인간-컴퓨터 상호작용 수업 정리자료입니다. Chunking Chunk란 기억이나 인지의 한 단위를 말한다. 우리가 알고있는 정보들을 의미있게 연결지어 기억하는 것. 기억을 수월하게 많이 할 수 있다는 장점이 있다. 표현하는 방식이나 이미 알고있는 정보에 의존한다. e.g. 전문가는 체스 말의 위치를 기억해서, 특정 위치에 특정 말이 놓이면 어떤 행동을 취해야 한다는 것이 머릿속에 기억되어있다. Working Memory Working Memory란 의식적인 사고를 하는 기억 영역을 말한다. 크기가 작다 : 4 ± 1 “chunks” (in previous research: 7 ± 2) 유지 시간이 매우 짧다 : 10초 이내에 소멸할 수 있다. 작업 메모리에..
[HCI] Learnability 2024학년도 1학기 충남대학교 김재정 교수님의 인간-컴퓨터 상호작용 수업 정리자료입니다. 사람들은 새로운 인터페이스를 어떻게 학습할까? 새로운 유저 인터페이스가 도입되었을때, 사람들은 강의를 수강하거나, 매뉴얼을 읽거나, 도움말을 읽으면서 배우지 않는다. 사람들은 직접 경험하면서 배운다. 사용자는 특정 목적을 이루기 위해 프로그램을 사용하고, 이 목표를 달성하는 특징들에 대한 인터페이스를 경험한다. 예를 들면 사진에서 방해물을 제거하고싶을 때, 포토샵 프로그램을 이용하고, '제거하기' 기능을 경험하는 것과 같다. 사용자는 그 이후 문제가 생기고 나서야 도움을 요청한다. 그렇다면 아예 프로그램을 시작할 때 튜토리얼, 설명, 데모 등을 이용해서 많은 도움을 주면 어떨까? Lessons for Designe..
[HCI] Needfinding(니드파인딩) 2024학년도 1학기 충남대학교 김재정 교수님의 인간-컴퓨터 상호작용 수업 정리자료입니다. UI, UX, CX, SD 1. UI(User Interface) UI란 제품의 외형을 말한다. 2. UX(User Experience) UX란 사용자가 그 제품을 사용할 때 느끼는 감정이나 떠오르는 생각 등을 말한다. 3. CX(Customer Experience) CX란 제품에 대한 전반적인 인상으로, 고객이 해당 제품을 선택하지 않는 일련의 이유들을 말한다. 4. SD(Service Design) 자원, 프로세스들 등을 구성하는 프로세스를 말한다. 제품이나 서비스와 관련된 모든 것으로, 이를 조정하여 최고의 결과를 얻는다. 예를 들어 김밥을 구매할 때 다음과 같이 비유할 수 있다. UI : 김밥의 포장지 디자..
[HCI] 인간-컴퓨터 상호작용이란? (Human-Computer Interaction, HCI) 2024학년도 1학기 충남대학교 김재정 교수님의 인간-컴퓨터 상호작용 수업 정리자료입니다. 인간-컴퓨터 상호작용이란? (Human-Computer Interaction, HCI) HCI란, 상호작용적인 면에서 더 나은 디자인을 함으로써 컴퓨팅 디바이스를 더 효율적이고 유용하게 만드는 것을 말한다. 📁 usability(유용성)이란? 사용자가 시스템의 기능을 얼마나 잘 사용할 수 있는지를 말한다. 대표적으로는 usability의 범위를 아래와 같이 한정할 수 있다. Learnability : 사용법을 배우기가 쉬운가? Efficiency : 한번 익히면 사용을 빠르게 할 수 있는가? Safety : 에러가 적거나 복구가능한가? Satisfaction : 사용하는데 얼마나 만족스러운가? Effectivene..