Interaction Design. Chapter 1 (April 15, 2015, 9am-12pm): History

Similar documents
CSE452 Computer Graphics

HUMAN COMPUTER INTERACTION. Course Convenor: Constantine Stephanidis

eorgette ullivan Portfolio

Week 1 Lecture Conceptual Design. ME Introduction to CAD/CAE Tools

Interaction Design. Chapter 5 (June 8th, 2011, 9am-12pm): Sketching Interaction

CS3600 SYSTEMS AND NETWORKS

City University of Hong Kong. Information on a Course offered by Department of Information Systems with effect from Semester A in 2014 / 2015.

Human Computer Interaction

CS420: Operating Systems OS Services & System Calls

Star System Deitel & Associates, Inc. All rights reserved.

5 History of Multimedia Programming

3F6 - Software Engineering and Design. Handout 9 User Interface Design With Markup. Ed Rosten

Screen Design : Navigation, Windows, Controls, Text,

Designing and Evaluating a Web-Based Collaboration Application: A Case Study

Citrix for Mac Installation

City University of Hong Kong Course Syllabus. offered by Department of Information Systems with effect from Semester A 2016 / 2017

Objectives. Chapter 2: Operating-System Structures. Operating System Services (Cont.) Operating System Services. Operating System Services (Cont.

Aerospace Software Engineering

Announcements. Project status demo in class

WIMP: Windows, Icons, Menus (or mice), Pointers (or pull-down menus) Kathy Lynch and Julie Fisher Topic Overview. Suggested Readings.

Guide to Transferable Skills

Index. Index LEARNING. Page 1. Level 1. Sending a Fax. Explaining your Job. Doing your Job. Making a Contact List. Level 2. Looking after Yourself

Scratch: Open source software for programming, creativity and collaboration

IDEATION AND DESIGN OF NOVEL IPAD APPS: A DESIGN EDUCATION CASE STUDY

IDEATION AND DESIGN OF NOVEL IPAD APPS: A DESIGN EDUCATION CASE STUDY

Conceptual Methodology of Developing the User Interface

Top 10 Skills and Knowledge Set Every User Experience (UX) Professional Needs

Identifying BI Opportunities and BIS Development Process

1) Course Entry Requirement(s) To gain entry to the Diploma of Higher Education in Information Technology prospective students must have:

game development documentation game development documentation: concept document

Paper Prototyping as a core tool in the design of mobile phone user experiences

LIS-643 Information Architecture & Interaction Design Fall 2013 Tuesday 3:30-5:50p (01) / 6:30-8:50p (02) Pratt Manhattan Center, Room 609

Interaction Design. Chapter 4 (June 1st, 2011, 9am-12pm): Applying Interaction Design I

HCI Lecture 11: Rich Interaction. Barbara Webb

Windows 10 Impact on IT departments and how to eliminate costly migration issues for Enterprises

Lesson Plan. Course Title: Web Technologies Session Title: Web Site Planning & Design

CREATIVE S SKETCHBOOK

Bad designs. Chapter 1: What is interaction design? Why is this vending machine so bad? Good design. Good and bad design.

Lesson Plan. Course Title: Principles of Information Technology Session Title: Understanding Types & Uses of Software

Software Engineering

After studying this lesson, you will have a clear understanding of, what an Operating System is. functions of an Operating System

CS/ISE 5714 Spring 2013

Interaction Design. Chapter 5 (May 22nd, 2013, 9am-12pm): Applying Interaction Design

Date Steve Jobs Events Peter Hirsch/IBM/Microsoft Events

Digia was among the first. Applying User-Centered Design. to Mobile Application Development

IST 385, Human Computer Interaction Fall semester, 2010

Guidelines for creating interactive sequences

Transforming the Computer from a Calculating Machine Into a Global Telecommunication

Operating Systems. and Windows

Introduction to Computers

Understanding the User Model of the Elderly People While Using Mobile Phones

Backup Buddy. Welcome to Backup Buddy! The simplest, friendliest backup application for the Mac.

PROOF. User/System Interface Design. Theo Mandel Interface Design and Development GLOSSARY

A system is a set of integrated components interacting with each other to serve a common purpose.

How To Use An Apple Macbook With A Dock On Itunes Macbook V.Xo (Mac) And The Powerbar On A Pc Or Macbook (Apple) With A Powerbar (Apple Mac) On A Macbook

University of Washington Fall Quarter 2006

OPERATING SYSTEM SERVICES

Christine A. Halverson. The Social Computing Group IBM T.J. Watson Research Center Yorktown Heights, NY 10598

User Interface Design for Games. David Kieras. University of Michigan

Welcome to the National College of Art and Design portfolio submission brief for 2014.

Operating System Structures

HUMAN COMPUTER INTERACTION. Course Convenor: Constantine Stephanidis

Imagine > Believe > Create

IT 201 Information Design Techniques

DESIGNING FOR THE USER INSTEAD OF YOUR PORTFOLIO

User Experience Design in Agile Development. Sean Van Tyne

Masters in Information Technology

Mac OS X 10 Using the Keyboard Viewer and Character Palette

Hackers Built the Internet. Eric S. Raymond

PhD Qualifying Examination: Human-Computer Interaction

Tableau's data visualization software is provided through the Tableau for Teaching program.

Operating System Structure

Business Process Models as Design Artefacts in ERP Development

Logical Foundations of Cognitive Science

CIS Mac OS - Syllabus

The MAC address, short for Media Access Control address, is a number in hexadecimal format that uniquely identifies every machine on a network.

START TEACHER'S GUIDE

International Semester. Interactive Design. at the Danish School of Media and Journalism. Study Guide.

Terminal Server Guide

HYPERLINK Internet PC setup guide. HYPERLINK Internet support helpdesk at

MA 1125 Lecture 14 - Expected Values. Friday, February 28, Objectives: Introduce expected values.

H22130, page 1 UI/UX Designer Job Description

General background on mobile devices and solutions including context awareness

Standard 1: Learn and develop skills and meet technical demands unique to dance, music, theatre/drama and visual arts.

Name Subject taught topic(s) for portfolio Greg Everhart Mathematics Algebra 1 and Trigonometry

University of North Florida - School of Computing CAP Interface Design and Implementation

Mensch-Maschine-Interaktion 1. Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems

Faculty of Engineering and Science Curriculum - Aalborg University

2014 HSC Information and Digital Technology Digital Animation Marking Guidelines

User experience prototype requirements PROJECT MANAGEMENT PLAN

New Employee Technology Orientation

Google Product Development/Management Process

OS X - Quick Start Guide

JA003 Výběrová angličtina pro přírodovědce

Group Policy Objects: What are They and How Can They Help Your Firm?

Project Management and Monitoring System

COURSE TITLE COURSE DESCRIPTION

Agile Usability Engineering by Thomas Memmel

FACULTY OF SCIENCE SCHOOL OF MATHEMATICS AND STATISTICS COMPUTING LABORATORIES INFORMATION FOR STUDENTS

Transcription:

Interaction Design Chapter 1 (April 15, 2015, 9am-12pm): History 1

History Course Overview (Timetable) + Organizational Stuff What is Interaction Design? The Story of the Mouse PARC The Desktop Metaphor The GUI 2

Tutorials & Exam Interaction Design required for Concept Development no Podcast, so be here every week :) register via UniWorX!! tutorials close to the lecture practical exercises to apply theoretical knowledge important preparation for the exam will be held in breakout sessions during the lecture sometimes a bit homework possible! Bonus of 5% in exam possible if you hand in deliverable at the end deliverable: sketchbook with works during and inspired by the course / documentation of the course to be delivered at the end of the semester (at the last lecture) Written Exam will be announced on the website shortly exact time and location will be announced soon 3

Course Overview: I History & Fundamentals April / May June July

Course Overview: II Applying Interaction Design April / May June July

Course Overview: III Beyond the Desktop April / May June July

History Course Overview (Timetable) + Organizational Stuff What is Interaction Design? The Story of the Mouse PARC The Desktop Metaphor The GUI 7

Gillian Crampton Smith! -established the first Interaction Design MA program at the Royal College of Art (RCA) -was the founder and academic director of the Interaction Design Institute Ivrea (IDII) http://www.designinginteractions.com/img/interviews/gilliancramptonsmith.jpg source: [2] 8

9

Looking back... (Discussion Part) 10

Looking back... (Discussion Part) -shaping our lives through digital artefacts... 11

Looking back... -shaping our lives through digital artefacts... -good IxD refers to a mental model 12

Looking back... -shaping our lives through digital artefacts... -good IxD refers to a mental model -good IxD provides a map of where you are in a system, how you can move around and how you get back to the point where you started 13

Looking back... -shaping our lives through digital artefacts... -good IxD refers to a mental model -good IxD provides a map of where you are in a system, how you can move around and how you get back to the point where you started -languages of interaction design 14

Looking back... -shaping our lives through digital artefacts... -good IxD refers to a mental model -good IxD provides a map of where you are in a system, how you can move around and how you get back to the point where you started -languages of interaction design -elements of interaction design 15

Looking back... -shaping our lives through digital artefacts... -good IxD refers to a mental model -good IxD provides a map of where you are in a system, how you can move around and how you get back to the point where you started -languages of interaction design -elements of interaction design -the part of the interaction designer is to design the quality on how the interaction is performed, how the system behaves 16

Designing for Everyday Life 25 years ago today 17

Designing for Everyday Life (1) Professional Tools! (2) Game Machines for Teenagers 25 years ago today 18

Designing for Everyday Life (1) Professional Tools! (2) Game Machines for Teenagers (1) Larger user groups (e.g. Kids/Parents/ Grandparents)! (2) Various Contexts of use (e.g. Work/School/ Home/Leisure) 25 years ago today 19

User-experience design Information architecture Communication design Interaction design Industrial design User Interface engineering Human factors Usability engineering Human-computer interaction source: [3] 20

"Great design is as much about prospecting in the past as it is about inventing the future.!! Bill Buxton source: [6] 21

History Course Overview (Timetable) + Organisational Stuff What is Interaction Design? The Story of the Mouse PARC The Desktop Metaphor The GUI 22

The Beginnings...(let s jump back to 1943) 23

P 38 Lightning Cockpit (1943) http://www.world-war-2-planes.com/lockheed-p-38.html 24

EDSAC computer (1949) http://www.xgn.nl/images/upload/20080908172430.jpg 25

"I think there is a world market for maybe five computers."!! Thomas Watson,! chairman of IBM, 1943 26

Mid sized ICs http://upload.wikimedia.org/wikipedia/commons/8/80/three_ic_circuit_chips.jpg 27

Douglas Engelbart http://www.corporationtocommunity.com/wp-content/uploads/2011/02/engelbart.jpg 28

When you were interacting considerably with the screen, you needed some sort of device to select objects on the screen, to tell the computer that you wanted to do something with them.!! Douglas C. Engelbart, 2003, referring to 1964 29

30

31

Looking back... (Discussion) http://1.bp.blogspot.com/_jhhjghwnlgo/st01usq74oi/aaaaaaaaa7k/5xdwdr-4ody/s400/worlds+first+mouse.jpg 32

Looking back... (Discussion) -reflection of the process (concept generation)!! 33

Looking back... (Discussion) -reflection of the process (concept generation) -construction of different prototypes (alternative design)!! 34

Looking back... (Discussion) -reflection of the process (concept generation) -construction of different prototypes (alternative design) -iterative development of prototypes (prototyping and testing)!! Research Analysis Concepts Prototypes Validate Concepts 35

Looking back... (Discussion) -reflection of the process (concept generation) -construction of different prototypes (alternative design) -iterative development of prototypes (prototyping and testing) -tests with users to validate the approach and make decisions (usability testing)! http://www.usabilis.com/img/user-research-france/usability-testing.jpg 36

User-experience design Information architecture Communication design Interaction design Industrial design User Interface engineering Human factors Usability engineering Human-computer interaction source: [3] 37

http://images.gizmag.com/inline/engelbart-arc-10.jpg http://img.youtube.com/vi/jfigzsotmos/0.jpg http://www.w2vr.com/timeline/15_engelbart_demo1.jpg http://www.mprove.de/diplom/_media/fig3.2_nlsworkstation.jpg 38

Douglas C. Engelbart : Augmenting human intellect: A Conceptual Framework Stanford Research Institute (SRI), 1962. 39

1. Artefacts physical objects designed to provide for human comfort, the manipulation of things or materials, and the manipulation of symbols.! 40

1. Artefacts physical objects designed to provide for human comfort, the manipulation of things or materials, and the manipulation of symbols.! 2. Language the way in which the individual classifies the picture of his world into the concepts that his mind uses to model that world, and the symbols that he attaches to those concepts and uses in consciously manipulating the concepts ( thinking ).! 41

1. Artefacts physical objects designed to provide for human comfort, the manipulation of things or materials, and the manipulation of symbols.! 2. Language the way in which the individual classifies the picture of his world into the concepts that his mind uses to model that world, and the symbols that he attaches to those concepts and uses in consciously manipulating the concepts ( thinking ).! 3. Methodology the methods, procedures, and strategies with which an individual organizes his goal-centered (problem-solving) activity.! 42

1. Artefacts physical objects designed to provide for human comfort, the manipulation of things or materials, and the manipulation of symbols.! 2. Language the way in which the individual classifies the picture of his world into the concepts that his mind uses to model that world, and the symbols that he attaches to those concepts and uses in consciously manipulating the concepts ( thinking ).! 3. Methodology the methods, procedures, and strategies with which an individual organises his goal-centred (problemsolving) activity.! 4. Training the conditioning needed by the individual to bring his skills in using augmentation means 1, 2, and 3 to the point where they are operationally effective. 43

The system we wish to improve can thus be visualised as comprising a trained human being, together with his artefacts, language, and methodology. 44

1. Artefacts physical objects designed to provide for human comfort, the manipulation of things or materials, and the manipulation of symbols.! 2. Language the way in which the individual classifies the picture of his world into the concepts that his mind uses to model that world, and the symbols that he attaches to those concepts and uses in consciously manipulating the concepts ( thinking ).! 3. Methodology the methods, procedures, and strategies with which an individual organises his goal-centered (problem-solving) activity.! 4. Training the conditioning needed by the individual to bring his skills in using augmentation means 1, 2, and 3 to the point where they are operationally effective. 45

History Course Overview (Timetable) + Organisational Stuff What is Interaction Design? The Story of the Mouse PARC The Desktop Metaphor The GUI 46

founded 1970 by Xerox http://www.xgn.nl/images/upload/20080908172430.jpg http://upload.wikimedia.org/wikipedia/commons/e/e8/parc-logo-color.png 47

founded 1970 by Xerox http://de.academic.ru/pictures/dewiki/80/parcentrance.jpg 48

Stu Card! -joined Xerox Palo Alto Research Center (PARC) in 1974 -aimed at perfecting scientific methods to integrate with creative design -developed a process to predict the behavior of a proposed design, using task analysis, approximation, and calculation -proposed a partnership between designers and scientists, by providing a science that supports design. http://www.designinginteractions.com/interviews/stucard 49

50

Looking back... -exploration of the design space through the integration of industrial design i 51

Looking back... -exploration of the design space through the integration of industrial design -designers and engineers had to work together (interdisciplinary approach) z 52

Looking back... -exploration of the design space through the integration of industrial design -designers and engineers had to work together (interdisciplinary approach) -science served to constrain the design space a 53

User-experience design Information architecture Communication design Interaction design Industrial design User Interface engineering Human factors Usability engineering Human-computer interaction source: [3] 54

User-experience design Information architecture Communication design Interaction design Industrial design User Interface engineering Human factors Usability engineering Human-computer interaction source: [3] 55

History Course Overview (Timetable) + Organisational Stuff What is Interaction Design? The Story of the Mouse PARC The Desktop Metaphor The GUI 56

Microprocessor early 1970s img src: wikimedia creative commons 57

Tim Mott! -collaborated remotely with Xerox Palo Alto Research Center (PARC) and Larry Tesler -worked on a new publishing system that included a desktop metaphor -invented a user centred design process with Larry Tesler -later co founded Electronic Arts (EA) http://www.designinginteractions.com/interviews/timmott 58

59

Looking back... -spending time to understand users (design research) C 60

Looking back... -spending time to understand users (design research) -designing by involving the users of the system (participatory design techniques) O 61

Looking back... -spending time to understand users (design research) -designing by involving the users of the system (participatory design techniques) -prototyping parts of the system with non functional elements (wizard-of-oz prototyping) COGv 62

Looking back... -spending time to understand users (design research) -designing by involving the users of the system (participatory design techniques) -prototyping parts of the system with non functional elements (wizard-of-oz prototyping) -asking users to walk them through Wthe system (think aloud method) 63

Looking back... -spending time to understand users (design research) -designing by involving the users of the system (participatory design techniques) -prototyping parts of the system with non functional elements (wizard-of-oz prototyping) -asking users to walk them through the system (think aloud method) -designing the system using AC mental models user could refer to (metaphors+scenarios) 64

User-experience design Information architecture Communication design Interaction design Industrial design User Interface engineering Human factors Usability engineering Human-computer interaction 65

Office Schematic / Desktop Metaphor 66

Xerox Alto 1973 http://dl.maximumpc.com/galleries/25oldpcs/xerox_alto_front_full.jpg 67

"There is no reason anyone would want a computer in their home."!! Ken Olson,! president, chairman and founder of DEC, 1977 68

Turner Communications 69

1981 Xerox Star Workstation 70

1981 Xerox Star Workstation Interface 71

History Course Overview (Timetable) + Organisational Stuff What is Interaction Design? The Story of the Mouse PARC The Desktop Metaphor The GUI 72

Larry Tesler! -involved users also in the software design process -joined PARC in 1973 -moved to Apple in 1980 -was the core designer of Apples Lisa computer -invented the copy and paste function http://www.designinginteractions.com/interviews/larrytesler 73

74

Looking back... -brainstorming and iterative trying and testing (iterative design process)!! Research Analysis Concepts Prototypes Validate Concepts 75

Looking back... -brainstorming and iterative trying and testing (iterative design process) -constant, quick and efficient tests with users to improve the system (experience prototyping)! RCt! 76

Looking back... -brainstorming and iterative trying and testing (iterative design process) -constant, quick and efficient tests with users to improve the system (experience prototyping) -developing products for the users core needs (user centred design process)! 77

User-experience design Information architecture Communication design Interaction design Industrial design User Interface engineering Human factors Usability engineering Human-computer interaction 78

User-experience design Information architecture Communication design Interaction design Industrial design User Interface engineering Human factors Usability engineering Human-computer interaction 79

User-experience design Information architecture Communication design Interaction design Industrial design User Interface engineering Human factors Usability engineering Human-computer interaction 80

User-experience design Information architecture Communication design Interaction design Industrial design User Interface engineering Human factors Usability engineering Human-computer interaction 81

Bill Atkinson! -was hired by Apple as the Application Software Department -invented the pull down menu structure -was the lead designer of the Lisa and the initial Mac http://www.designinginteractions.com/interviews/billatkinson 82

83

Looking back... -alternative designs in a variety (sketches & prototypes) 84

Looking back... -alternative designs in a variety (sketches & prototypes) -proposal of a participatory design approach, creating better UIs 85

Apple Lisa 1983 http://media.arstechnica.com/images/gui/11-mac1.gif 86

Macintosh System 1.0. January 1984 http://media.arstechnica.com/images/gui/11-mac1.gif 87

WIMP -stands for "window, icon, menu, pointing device" -coined by Merzouga Wilberts in 1980 -is often incorrectly used as an approximate synonym of "GUI". http://media.arstechnica.com/images/gui/11-mac1.gif 88

WYSIWYG -user interface that allows the user to view something very similar to the end result -implies the ability to directly manipulate the layout of a document/presentation/3d model without having to type or remember names of layout commands. http://en.wikipedia.org/wiki/file:lorem_ipsum_-_wysiwyg_en_latex_-_tekst_als_paden.svg 89

October 2007: Mac OS X 10.5 90

! over 25 years in between... 91

photo credits bill verplank 92

There is an objectivity in the process of letting the user decide, the value of which is a recurring theme in this story of designing the desktop and the mouse. Come up with an idea, build a prototype, and try it on the intended users. That has proved, time and time again, to be the best way to create innovative solutions.!!! Bill Moggridge - Designing Interactions! 93

References (Books):! [1] Buxton, W. Sketching User Experiences, Morgan Kaufmann 2007. [2] Moggridge, B. Designing Interactions, MIT Press, 2006. [3] Saffer, D. Designing for Interaction, New Riders 2009.!! References (Papers):! [4] Sanders, E. An Evolving Map of Design Practice and Design Research. In ACM Interactions 15,6 2008 [5] Sanders, E. Stepping Stones Across the Gap.Essay in DAIM Rehearsing the Future, DKDS Press 2010.!! Articles: [6] http://www.businessweek.com/innovate/next/archives/2008/12/ what_apple_lear.html 94

95