Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.

Slides:



Advertisements
Similar presentations
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 16 HCI PROCESS.
Advertisements

The design process IACT 403 IACT 931 CSCI 324 Human Computer Interface Lecturer:Gene Awyzio Room:3.117 Phone:
Chapter 4 Design Approaches and Methods
Agile Usability Testing Methods
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
ACTIVELY ENGAGING THE STAKEHOLDER IN DEFINING REQUIREMENTS FOR THE BUSINESS, THE STAKEHOLDER, SOLUTION OR TRANSITION Requirements Elicitation.
THE PROCESS OF INTERACTION DESIGN
Part 1: Introducing User Interface Design Chapter 1: Introduction –Why the User Interface Matters –Computers are Ubiquitous –The Importance of Good User.
COMP 6620 Chapter Presentation Karthik Vemula. Agenda:-  User Centered Approach  Basic Activities of Interaction Design.  In Class Assignment.
Semester in review. The Final May 7, 6:30pm – 9:45 pm Closed book, ONE PAGE OF NOTES Cumulative Similar format to midterm (probably about 25% longer)
The Process of Interaction Design. Overview What is Interaction Design? —Four basic activities —Three key characteristics Some practical issues —Who are.
The Process of Interaction Design
What is Interaction Design?
Semester wrap-up …the review.. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again To help you realize.
Chapter 6 The Process of Interaction Design Presented by: Kinnis Gosha, Michael McGill, Jamey White, and Chiao Huang.
Evaluation Methodologies
Semester wrap-up …my final slides.. More on HCI Class on Ubiquitous Computing next spring Courses in visualization, virtual reality, gaming, etc. where.
User-Centered System Design. - a philosophy of user interface design introduced by Don Norman & Steve Draper in 1986.
The Process of Interaction Design. What is Interaction Design? It is a process: — a goal-directed problem solving activity informed by intended use, target.
Semester wrap-up …the final slides.. The Final  December 13, 3:30-4:45 pm  Closed book, one page of notes  Cumulative  Similar format and length to.
Design and Evaluation of Iterative Systems n For most interactive systems, the ‘design it right first’ approach is not useful. n The 3 basic steps in the.
Design Process …and the project.
What is a good length of string? –Depends on its use How do you design a good length of string? –Can be determined by a process What is a good user interface?
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Design process.
Semester wrap-up …the final slides.. The Final December 15, 3:30-6:30 pm Close book, one page of notes Cumulative Similar format to midterm (probably.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
User Centered Design Lecture # 5 Gabriel Spitz.
CS 6750 Human-Computer Interaction Fall 2009 Keith Edwards
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
The process of interaction design. Overview What is involved in Interaction Design? –Importance of involving users –Degrees of user involvement –What.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
27. august 2007 Lektion 1c 1 Interaktionsdesign- processen Sharp Kapitel 9 Anker Helms Jørgensen Interaktionsdesign Efteråret 2007 Lektion 1c.
 What is involved in Interaction Design? › What is a user-centered approach? › Four basic activities  Some practical issues › Who are the users? › What.
Ch.4 The UCSD Process.
©2011 1www.id-book.com The process of interaction design Chapter 9.
Interaction Design CMU. Today’s objectives Continue Design approaches (UCD, ACD)  User-Centered Design  Activity-Centered Design.
SEG3120 User Interfaces Design and Implementation
Comp 15 - Usability & Human Factors Unit 8a - Approaches to Design This material was developed by Columbia University, funded by the Department of Health.
User-Centered System Design. - a philosophy of user interface design introduced by Don Norman & Steve Draper in 1986.
CSCI 4163 / CSCI 6904 – Winter Housekeeping  Register from the waitlist  Facebook page: 2014 version please!  Course website under construction.
INTERACTION DESIGN PROCESS Textbook: S. Heim, The Resonant Interface: HCI Foundations for Interaction Design [Chapter 3] Addison-Wesley, 2007 February.
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 4 User Centred Design Gary Marsden ( ) July 2002.
Design Process …and understanding users. Agenda Finish history Design process Understanding users.
User Interfaces 4 BTECH: IT WIKI PAGE:
HCI Design Process CS774 Human-Computer Interaction Spring 2004.
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
1 ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI faculty,
© Simeon Keates 2008 Usability with Project Lecture 4 –18/09/09 Susanne Frennert.
Human Computer Interaction
IXD activities. What is Interaction Design? — a goal-directed problem solving activity informed by intended use, target domain, materials, cost, and feasibility.
Working with People & Project Overview “Doing right by your participants”
Administrivia  Feedback from the mid-term evaluation  Insights from project proposal.
ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI faculty,
Prof. James A. Landay Richard Davis Kate Everitt University of Washington Autumn 2004 UW Undergraduate HCI Projects A CSE 490jl Overview December 9, 2004.
1 Design and evaluation methods: Objectives n Design life cycle: HF input and neglect n Levels of system design: Going beyond the interface n Sources of.
The Project. A little video inspiration IDEO – an industrial design company.
The process of interaction design Chapter
User-centred system design process
Topic for Presentaion-2
HCI in the software process
Model based design.
Usability Techniques Lecture 13.
HCI in the software process
Interaction design basics
HCI in the software process
THE PROCESS OF INTERACTION DESIGN
THE PROCESS OF INTERACTION DESIGN
THE PROCESS OF INTERACTION DESIGN
Presentation transcript:

Design Process … and some design inspiration

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

What is design? achieving goals within constraints goals - purpose – who is it for, why do they want it constraints – materials, platforms trade-offs

What is a user-centered approach? Early focus on users and tasks: directly studying cognitive, behavioral, & attitudinal characteristics Empirical measurement: users’ reactions and performance to scenarios, manuals, simulations & prototypes are observed, recorded and analysed Iterative design: when problems are found in user testing, fix them and carry out more tests

A simple interaction design model Exemplifies a user-centered design approach

Basic HCI process of design requirements analysis design implement and deploy prototype interviews ethnography what is there vs. what is wanted guidelines principles dialogue notations precise specification architectures documentation help evaluation heuristics scenarios task analysis

ISO 13407

Discussion How would you incorporate HCI design into larger software engineering design frameworks?

Traditional ‘waterfall’ lifecycle Requirements analysis Design Code Test Maintenance

Why is HCI Design Difficult? Difficult to deeply analyze human behavior May be too close to the domain Cost/features may be considered over good human factors Creativity is challenging!

Summary Four basic activities in the design process 1. Identify needs and establish requirements 2. Design potential solutions ((re)-design) 3. Choose between alternatives (evaluate) 4. Build the artefact User-centered design rests on three principles 1. Early focus on users and tasks 2. Empirical measurement using quantifiable & measurable usability criteria 3. Iterative design Lifecycle models show how these are related

Some inspiration… IDEO: A global design consultancy We refer to our overall approach as "design thinking": a means of problem solving that uses design methodologies to tap into a deep reservoir of opportunity. These methods include observation, prototyping, building, and storytelling, and can be applied by a wide range of people to a breadth of organizational challenges. CEO Tim Brown

The Project

Project Structure Group project – 5 people Worth 50% of grade Design and evaluate an interface – 0 – Team formation (1%) – 1 - Understand the problem, users, environment (14%) – 2 – Design and prototype (20%) – 3 – Evaluation (15%) Each part: 100 points as a group, 50 points individually

Project Groups 5 people – You decide – Diverse is best! – Consider schedules, habits, etc. Form group and choose topic by week from Monday – cool name Create project report page on Wiki

Previous Projects System for organizing and showcasing art Friend Finder on a cell phone Money tracker in your wallet System to gather feedback for architects for campus planning Display for tracking energy usage in your home Project Theme: Home Life

Coming up with project ideas Think of someone else – Avoid being biased by your intuitions Think off the desktop too! – Mobile, handheld, environmental Think everyday Think about people first, then technology

Project Topics Real “client” (NOT just yourselves) – family and friends? – Organization you belong to, volunteer with? – Hobbies or other activities? Think about tasks people do at home or away from work Think about problems people have at home or away from work

Programming requirements Leverage team expertise Full functionality is NOT intention But good evaluation requires authentic experience

Project Details Part 0 – Team and topic formation – Due Jan. 26 – Create team page on Wiki – Choose a project topic Part 1 - Understanding the problem – Due Feb. 18 – Describe tasks, users, environment, social context – Any existing systems in place – Helps form basis for your requirements – “Describe the problem, not the solution”

Project Details Part 2a - Design Alternatives poster – Due March 4 – Storyboards, mock-ups for multiple different designs – Get feedback on ideas during poster session Part 2b – System Design and Evaluation Plan – Due April 1 – Description of the system requirements and design – Rationale for design decisions – Plan for conducting evaluation Part 2c – System Prototype – April 1 – Prototype that implements all or part of the design – Allows for interactive experience

Project Details Part 3 – Evaluation – Due April 22 – Conduct evaluation with example users – Characterize pros and cons of the UI – Discuss what you would do to fix problems Part 3b – Presentation – April 22 and 27 – In class presentation of the entire project, 15 minutes