Presentation is loading. Please wait.

Presentation is loading. Please wait.

ITIS 3130 Human Computer Interaction Dr. Heather Lipford

Similar presentations


Presentation on theme: "ITIS 3130 Human Computer Interaction Dr. Heather Lipford"— Presentation transcript:

1 ITIS 3130 Human Computer Interaction Dr. Heather Lipford Heather.Lipford@uncc.edu

2 Agenda Course Info & Syllabus Course Overview Introductions HCI Overview A brief history

3 Introductions – Dr. Heather Lipford HCI, Privacy, and Visualization Contact info: – Email preferred, put 3130 in title – Office: 305E Woodward Office Hours: – Mondays 2:30-3:30 pm, – Wednesdays 4:45-5:30 pm – By appointment

4 TA- Mark Plemmons Undergraduate/Masters in SIS Email: mjplemmo@uncc.edumjplemmo@uncc.edu Office hours: TBD

5 Course Information Books – Interaction Design by Preece, Rogers, and Sharp, Wiley 2007. (ID) – The Design of Everyday Things, by Donald Norman, 2002. (DOET) Web – http://www.sis.uncc.edu/~richter/classes/2008/3130-fall/index.htm – Overview – Grading and Policies – Syllabus and Lectures – Assignments – Wiki: http://hci.sis.uncc.edu:8080/itis3130-fall08/

6 Grading 15% Participation & Quizzes 10% Assignments – More next… 45% Project – More details to come… 15% Midterm 15% Final

7 Assignments Most done individually (one at the end is not) Post to the Wiki by class time on the due date Graded based on a reasonable effort Discuss in class on due date, bring print out so you can talk about it

8 Group project 4-5 people per group, graded as a group 3 parts: requirements, design, evaluation Original interface design and evaluation Each part due by class time on the due date Project notebook on Wiki with each write up Theme: Communication

9 Course Aims Consciousness raising – Make you aware of HCI issues Design critic – Question bad HCI design - of existing or proposed Learn Design Process – Software interfaces and beyond Improve your HCI design & evaluation skills – Go forth and do good work!

10 Course Overview Requirements Gathering – How do you know what to build? Design – How do you build the best UI you can? Evaluation – How do you make sure people can use it? Also human abilities, cognitive and contextual models, interface paradigms, and advanced topics

11 How to do well Time and effort – Do the reading and prepare for class – Attend class and participate – Spend time on project – This is a writing-intensive class (unofficially) Attention to detail Communication – Tell me what you learned and why you made decisions – Ask for feedback!!

12 How to do well DON’T: – Expect extra credit work to make up for a bad score – Expect that you can let other group members do all the work – Expect that you can learn the material without doing the reading and coming to class DO – Come talk to me or the TA if you have any questions or difficulties

13 Warm up Write down on a piece of paper: – A product/interface/device you love and why – A product/interface/device you hate and why – What makes you love a product? – What makes you hate it?

14 The User Experience How a product behaves and is used by people in the real world – the way people feel about it and their pleasure and satisfaction when using it, looking at it, holding it, and opening or closing it – “every product that is used by someone has a user experience: newspapers, ketchup bottles, reclining armchairs, cardigan sweaters.” (Garrett, 2003) Cannot design a user experience, only design for a user experience

15 Why was the iPod user experience such a success?

16 Now let’s get started What is Human-Computer Interaction?

17 Human Computer Interaction The interaction and interface between a human and a computer – Write a document, calculate monthly budget, learn about places to live in Charlotte, drive home, play music, talk to friends, etc. etc. Interaction Design: designing interactive products to support the way people communicate and interact in their everyday lives

18 Why do we care? Computers (in one way or another) now affect every person in our society Tonight - count how many in your home/apt/room We are surrounded by unusable and ineffective systems! Its not the user’s fault!! Product success may depend on ease of use, not necessarily power You will likely create an interface for someone at some point – Even if its just your personal web page

19 Goals of HCI Allow users to carry out tasks – Safely – Effectively – Efficiently – Enjoyably

20 Usability Combination of – Ease of learning – High speed of user task performance – Low user error rate – Subjective user satisfaction – User retention over time

21 Design Evaluation Both subjective and objective metrics Some things we can measure – Time to perform a task – Improvement of performance over time – Rate of errors by user – Retention over time – Subjective satisfaction

22 What is the process of interaction design ? Identifying needs and establishing requirements for the user experience Developing alternative designs Building interactive prototypes and assessing Evaluating what is being built and the user experience it offers

23 Know Thy Users! Physical & cognitive abilities (& special needs) Personality & culture Knowledge & skills Motivation Two Fatal Mistakes: – Assume all users are alike – Assume all users are like the designer

24 Design is HARD! “It is easy to make things hard. It is hard to make things easy.” – Al Chapanis, 1982 Its more difficult than you think Real world constraints make this even harder

25 Interaction design in the real world Increasing number of ID consultancies, examples of well known ones include: – Nielsen Norman Group: “help companies enter the age of the consumer, designing human-centered products and services” – Cooper: ”From research and product to goal-related design” – Swim: “provides a wide range of design services, in each case targeted to address the product development needs at hand” – IDEO: “creates products, services and environments for companies pioneering new ways to provide value to their customers”

26 What do professionals do? interaction designers - people involved in the design of all the interactive aspects of a product usability engineers - people who focus on evaluating products, using usability methods and principles web designers - people who develop and create the visual design of websites, such as layouts information architects - people who come up with ideas of how to plan and structure interactive products user experience designers (UX) - people who do all the above but who may also carry out field studies to inform the design of products

27 The past… Time User Productivity Batch Command Line WIMP (Windows) 1940s – 1950s 1980s - Present 1960s – 1970s ? ? Interaction has evolved from communication in the language of the computer, to communication in the language of people and their activities

28 Batch processing Computer had one task, performed sequentially No “interaction” between operator and computer after starting the run Punch cards, tapes for input Serial operations

29 Paradigm: Networks & time-sharing (1960’s)  Command line  teletype – increased accessibility – interactive systems, not jobs – text processing, editing – email, shared file system Need for HCI in the design of programming languages

30 The Ubiquitous Glass Teletype Source: http://www.columbia.edu/acis/history/vt100.html 24 x 80 characters Up to 19,200 bps (Wow - was big stuff!)

31 Paradigm: Personal Computer Small, powerful machine dedicated to an individual Importance of networks and time- sharing Also: – Laser printer (1971, Gary Starkweather) – Ethernet (1973, Bob Metcalfe)

32 Paradigm: WIMP / GUI Windows, Icons, Menus, Pointers Graphical User Interface Multitasking – can do several things simultaneously Has become the familiar GUI interface Computer as a “dialogue partner” Xerox Alto, Star; early Apples

33 Xerox Star - 1981 First commercial PC designed for “business professionals” – desktop metaphor, pointing, WYSIWYG, high degree of consistency and simplicity First system based on usability engineering – Paper prototyping and analysis – Usability testing and iterative refinement

34 Apple Macintosh - 1984 Aggressive pricing - $2500 Not trailblazer, smart copier Good interface guidelines 3 rd party applications High quality graphics and laser printer “The computer for the rest of us”

35 Paradigm: WWW Hypertext around since the 1960’s… Two new components – URL – Browser Tim Brenners-Lee did both – 1991 first text-based browser Marc Andreesen created Mosaic (first graphic browser, 1993)

36 New paradigms?

37 And the future?

38 Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again To help you realize no one gets an interface right on the first try – Yes, even the experts – Design is HARD To teach you tools and techniques to help you iteratively improve your designs – Because you can eventually get it right

39 Next time Design process and understanding users Read ID 1.1-1.5, and chapter 9


Download ppt "ITIS 3130 Human Computer Interaction Dr. Heather Lipford"

Similar presentations


Ads by Google