1. Why is HCI Important?
01 HCI Principles
Lectured by Dr. J. Noiwan
Jantawan.n@psu.ac.th
http://host.psu.ac.th/~jantawan.n
2
"butterfly ballot" in the 2000
Why is HCI Important?
election in Florida
It can determine who becomes president of the
USA!
3 4
User Interface
Human-Computer Interaction
The visible parts of an interactive system
Human through which the user and system
communicate
Computer (Machine)
Interaction
5 6
1
2. ลองนึกซักนิด!
ในชีวิตประจําวัน มีอุปกรณอะไรบางที่คนเราประสานติดตอกับ
อุปกรณนั้นๆ? ๆ? ทําอยางไรจึงจะสรางผลเสิศใหผูใชในการติดตอ
มีกี่อยางที่ใชไดงาย ไมตองใชความพยายาม ใชแลวเพลิดเพลิน? ประสานกันระหวางผูใช ระบบ สภาวะแวดลอม เพื่อ
สิ่งเหลานี้คงมีไมเยอะแนๆ หากลองคิดกันดูใหรอบคอบ ทําไมถึงเปน สนับสนุนกิจกรรมในการทํางานของผูใช?
เชนนี้?
คราวนี้ลองนึกถึงอุปกรณที่ถูกออกแบบแบบแยๆที่คุณประสพมา กี่ครั้ง
ที่เราตองเสียเวลากับการที่ทําใหมันใชงานได?
ทําไมเหตุการณนี้ถึงตองเกิดขึ้นครั้งแลวครั้งเลา?
เปนเพราะการออกแบบสิ่งเหลานี้ไมไดคํานึงถึงหัวใจของผูใชหรือไม?
ไม
7 8
คําตอบนั้นคือ… HCI goals
ควรคํานึงถึงวาผูใชใชสวนใดของระบบไดดีและไมดี SW Eng. goals are still important:
robustness
ควรพิจารณาวาอะไรบางที่จะชวยผูใชในสวนของงานที่เขาปฏิบัติอยู
maintainability
ควรคํานึงถึงวาอะไรบางที่จะเพิ่มพูนคุณภาพของความชํานาญและ
cost
ประสพการณในการทํางานของผูใช
HCI goal – usability:
usability:
ควรฟงวาผูใชตองการอะไรและใหเขามีสวนรวมในการออกแบบระบบ
user performance (speed, errors)
นั้นๆ
ease of learning, ease of use
ในกระบวนการออกแบบ ควรใชวิธีการ “tried and tested” tested” user satisfaction, physical comfort
หรือการทดลองใหผูใชไดลองใชระบบ
(Preece, 2002)
9 10
HCI specialists
Understand psychological, organizational,
and social factors of the combined human
and computer system.
Develop methodologies to aid appropriate
HCI design.
Realize efficient and effective interactions
for single users and groups.
11
2