1 / 14

CS 615 User Interface Design - Overview

CS 615 User Interface Design - Overview. Lecture # 1. Lecture Objectives. Instructor Course objectives Course outline. Before we start. Please send me an email to gspitz@akamai.com Include your personal information Your name (First name, last name) Student ID

pierce
Download Presentation

CS 615 User Interface Design - Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS 615 User Interface Design - Overview Lecture # 1 Gabriel Spitz

  2. Lecture Objectives Gabriel Spitz Instructor Course objectives Course outline

  3. Before we start Gabriel Spitz • Please send me an email to gspitz@akamai.com • Include your personal information • Your name (First name, last name) • Student ID • Email address that you could be reached before class for class cancelation information • If you prefer add a phone number for text message

  4. Who Am I Gabriel Spitz • Gabriel Spitz • BA, Psychology, NYU • MSIE, SUNY Buffalo • Sc.D, Behavioral Sciences, Technion, Israel • Principal Human Factors @ Akamai, Inc • UX Design, Customer Experience, Research, • Previously, LiveData, Aptima, Wang, BBN, MITRE • I am Human Factors Engineer & User Interface Designer (UX)

  5. Contact Information Gabriel Spitz • Email • gspitz@akamai.com • Phone • 781-572-7695 • Office hours • By appointment • If needed M W 7:45-8:15 pm in class • Lectures’ Website • http://cs615.blackgecko.com

  6. Frequently Used Names Gabriel Spitz Human Factors Engineer Interface Designer Interaction Designer/Engineer Graphical Designer Usability Engineer Information Architect Technical Writer More…

  7. Course Objectives – Understand Gabriel Spitz • Understand what is a good UI • Goals and criteria of good UI • Lear how to develop a usable and useful UI • UI design process • Become sensitized to poor UI • UI Design issues

  8. Why Take This Course? Gabriel Spitz • Software is everywhere • More individuals use software to do their work • Individuals use software for longer and longer portions of their day • User Interface therefore impacts individuals: • Mood • Productivity • Safety

  9. My Design Objectives – Beyond Usability Gabriel Spitz • Create a positive and rewarding user experience when using technology • Design technology with users’ work activity in mind • focus on designs that will enable individuals to be: • Productive - Do the work they need to do and beyond • Efficient – Do it in a way that will save them time and effort • Effective – Do it with minimal or no errors • Safe – Do it with no harm • Happy - 

  10. Task vs. Activity Centered Design User Activity – Get home fast andcomfortably Is there an earlierflight Is there a better seat Check in luggage Get a Boarding Passfor my flight User Task – Get a Boarding Passfor my flight Gabriel Spitz

  11. Course Requirements Gabriel Spitz • Two interface evaluation projects (30%) • Device or software interface evaluation –End of Feb. 2011 • Website interface evaluation –Beginning of March • A Group project - interface design project –Mid May(40%) • A short midterm (20%) • Class attendance and participation (10%)

  12. Course Books Gabriel Spitz • Course book • Recommended • Garett, J, J., 2003, The Elements of User Experience, User Centered Design for the Web, New Riders publication(Paperback) • Norman, D.A., 1989, The Design Of Everyday Things. New York, NY, Doubleday 1989 • Web site • http://cs615.blackgecko.com

  13. Course Outline 1/2 Gabriel Spitz • Establishing Objectives • What is UI d why worry about it • How we interact with products; Norman’s Action Model • Goal of UI design & Key UI design principles • Approaching the Design • UI design Process (including HCD) • Getting ready for design; Persona & Scenario • Task Analysis

  14. Course outline 2/2 Gabriel Spitz • Designing • Understanding the Design Problem – Goals, Users and Environment • Conceptual Design – Scenarios, and low fidelity design concepts • User stories and Activity flow - understanding user’s activities and tasks • Interaction design – stringing tasks together, closure and guiding the user • Interface and dialog design – Wireframe design • Visual Design – High level visual design principles; PARK • Evaluation • Evaluation- heuristic evaluation and user testing

More Related