Introduction to Usability Engineering

Slides:



Advertisements
Similar presentations
Design, prototyping and construction
Advertisements

Foundations and Strategies Attention Investment CS352.
1 Interface Design- Wireframes. 2 Wireframing Lo-Fi design Hi-Fi design Concept design Prototyping Usability Testing *Fidelity refers to the level of.
Introduction to Usability Engineering CS 352 Winter
Human Capabilities: Mental Models CS352. Announcements Notice upcoming due dates (web page). Where we are in PRICPE: –Predispositions: Did this in Project.
Concepts and Prototypes
Designing CS 352 Usability Engineering Summer 2010.
Review of last lecture 1.Norman’s 2 Gulfs are… – Gulf of Execution and Gulf of Evaluation 2.Goals of usability engineering include… – Effectiveness, safety,
Usability Seminar March 20, 2007 Paper Prototyping a case study at Cornell University Library Melissa Kuo DLIT.
Web Design cs414 spring Announcements Project status due Friday (submit pdf)
CS 3724: Introduction to Human Computer Interaction Chris North Jason Lee Szu-Chia Lu.
Can Programmers do Course Design?. The Programmer.
Introduction. » How the course works ˃Homework ˃Project ˃Exams ˃Grades » prerequisite ˃CSCI 6441: Mandatory prerequisite ˃Take the prereq or get permission.
Concepts and Prototypes CS584. Concepts (Conceptual Model) Pre-prototype. Explore how to address some aspect, eg: The interface metaphor (eg, desktop,...)
What is a sketch? Chapter 1.2 addendum Sketching User Experiences: The Workbook.
Evaluation (cont.): Empirical Studies CS352. Announcements Notice upcoming due dates (web page). Where we are in PRICPE: –Predispositions: Did this in.
Concepts and Prototypes CS352. Announcements Notice upcoming due dates (web page). Where we are in PRICPE: –Predispositions: Did this in Project Proposal.
Introduction to Usability Engineering CS 352 Winter
Introduction to Usability Engineering Learning about your users (cont.): The field interview 1.
Information Architecture Week 1. Information Architecture CALENDAR.
Evaluation (cont.): Heuristic Evaluation Cognitive Walkthrough CS352.
What is a sketch? 1 Concepts (and selected visuals) from this slide deck are based on: -Buxton, B. (2007) Sketching User Experiences: Getting the Design.
Evaluation Types GOMS and KLM CS352. Quiz Announcements Notice upcoming due dates (web page). Where we are in PRICPE: –Predispositions: Did this in Project.
Learning about your users (cont.).: The field interview CS 352 Usability Engineering Summer 2010.
SE320: Introduction to Computer Games Week 3 Gazihan Alankus 10/4/20111.
Exploring Entrepreneurship  Entrepreneurship is the process of starting a new business.  Just having a good idea is not enough. Entrepreneurs must be.
Hello World D R. R OBERT Z UBEK, S OMA S IM LLC EECS-395/495: G AME D EVELOPMENT S TUDIO W INTER Q UARTER 2016 N ORTHWESTERN U NIVERSITY.
Cornell Notes The note-taking strategy that will improve your study skills and your grades!!
Introduction to Usability Engineering
Project Breakdowns HCDE 492/592 Winter 2014.
Concepts and Prototypes
Introduction to CS Senior Design Project I / II
User Interface Design and Usability Course Introduction
Vex Robotics Design System
CS 5150 Software Engineering
Observing Users CS352.
Analytical Evaluation with GOMS and KLM
CS 321: Human-Computer Interaction Design
1B present simple + – ?   I / you / we / they he / she / it
Design, prototyping and construction
Introduction to CS Senior Design Project I / II
Introduction to Usability Engineering
Observing Users CS352.
Evaluation (cont.): Cognitive Walkthrough and Heuristic Evaluation
Introduction to HCI CS 565.
Evaluation - Analytical Cognitive Walkthrough and Heuristic Evaluation
An Introduction to Study Skills
Introduction to Usability Engineering
Evaluation (cont.): Empirical Studies
History of Racial Violence
Human Capabilities: Mental Models
Welcome to Physics 1D03.
Evaluation Types CS352.
ME 123 Computer Applications I Lecture 40: Course Review 5/23/03
AppointmentmentPeach Appointment Manager
Observing Users CS352.
Learning about your users (cont.): The field interview
Introduction to CS Senior Design Project I / II
Observing Users Introduction to HCI.
Introduction to Usability Engineering
Introduction to Usability Engineering
Interface Design- Wireframes
Cornell Notes Note-taking strategy that will
Evaluation (cont.): Empirical Studies
Evaluation - Analytical Cognitive Walkthrough and Heuristic Evaluation
Evaluation - Analytical Cognitive Walkthrough and Heuristic Evaluation
Introduction to Usability Engineering
Evaluation (cont.): Empirical Studies: The Thinkaloud
The Design Loop The___Design Loop______ is a process used to solve a problem in engineering and technology. The first step in the design loop is to _____identify_____.
Design, prototyping and construction
Presentation transcript:

Introduction to Usability Engineering CS 352 Winter 2015

Announcements: This & next week are busy! See schedule: You have work due this week! Next Friday: Project proposal due. You’ll need a proposal and a team by this day. We’ll be doing a “skills inventory” activity & “project pitch” Friday or Monday to help you choose your ideas & teams. (Project page has some project ideas.) Pre-project pitch (now): Shout out some ideas... widgets are for talking about most of these points.

PRICPE A Design Process Many of these ideas are from Marty Siegel and Mike Madison

Where did these ideas come from? Mike Madison gave a lecture in 2010 on which these are based. Degree in design from Indiana University. Now a professional designer (free-lance) with clients across the country. PRICPE contains the steps he follows in ALL of his projects.... ... which are the steps you’ll be following in this course.

PRICPE Pre-dispositions Research Insights Concept Prototype Evaluate Most of these ideas are from Marty Siegel and Mike Madison

PRICPE: Pre-Dispositions What do you know? What DON’T you know? Spend lots of time here, because you can never get back to this stage. PRICPE: Pre-Dispositions Most of these ideas are from Marty Siegel and Mike Madison

Research PRICPE: Research User study Book Web Observations of users “in the wild” PRICPE: Research Mike Madison, Jason De Runa, Jordan Fugate, Sakshi Gupta

Insights PRICPE: Insights Now do I know “enough”? Do I need to do more research? What has changed regarding your predispositions? Now do I know “enough”? Do I need to do more research? What has changed regarding your predispositions? PRICPE: Insights Most of these ideas are from Marty Siegel and Mike Madison

Concepts: Inklings of a Design A concept is not a design – it’s an idea. Rules: 1. don’t get too attached to a concept and 2. don’t spend too much time on any of them. These are about his homelessness project. They ultimately scrapped all of these because they weren’t very good ideas. But they generated better ideas. PRICPE: Concept Mike Madison, Jason De Runa, Jordan Fugate, Sakshi Gupta

Prototype PRICPE: Prototype “An example or working model.” Allows you to explore your ideas before investing time & $ in development. Don’t get too attached to a prototype, and don’t spend too much time on it. PRICPE: Prototype Michael McCurdy, Christopher Connors, Guy Pyrzak, Bob Kanefsky, Alonso Vera, Mike Madison

Most of these ideas are from Marty Siegel and Mike Madison Here’s an example. (This is called a “wireframe”). Most of these ideas are from Marty Siegel and Mike Madison

PRICPE: Prototype Low Fidelity High Fidelity Don’t build hi-fi too early. Not worth your time, and it also gets the client at too low level too fast. His process is usually: sketch, then after finally coming to a good state, add some higher quality graphics work. You have to do usability testing now. PRICPE: Prototype Most of these ideas are from Marty Siegel and Mike Madison

Evaluate PRICPE: Evaluate Did it do for users what you hoped it would? What’s the plan? How much is it going to cost and how long will it take? It’s PRESENTED last, but you have to always ask yourself what’s the next step? PRICPE: Evaluate Most of these ideas are from Marty Siegel and Mike Madison

Iterate Rinse and Repeat Remember that the client is not a designer, so sometimes s/he is wrong. But often you’re the wrong who’s wrong. Most of these ideas are from Marty Siegel and Mike Madison

PRICPE Pre-dispositions Research Insights Concept Prototype Evaluate Mike always does these steps!! PRICPE Most of these ideas are from Marty Siegel and Mike Madison