Unformatted text preview:

Course Wrap-UpC.J. Minard (1781-1870)What is HCI?Where Does HCI Occur?What is UI Design? (The Design Triangle)What Is Usability?Who Builds Interfaces?Keys to Designing and Building Successful UIsUI Design CycleUser-Centered DesignPower of Mental Models: The Island of CaliforniaImpact of Cognitive AbilitiesTask Analysis and Contextual InquiryRapid PrototypingEvaluationIteration at Every Stage!!!Goals of the CourseCourse FormatHigh-Level Goals of this CourseCourse Wrap-UpIS 485, Professor Matt Thatcher2C.J. Minard (1781-1870)3What is HCI?Human–the end-user of the programComputer–the machine that the program runs onInteraction–the user tells the computer what they want (inputs)–the computer communicates the results (outputs)4Where Does HCI Occur?HardwareSystems SoftwareData base and TelecommunicationsUserApplications SoftwareUser InterfaceHCI = designing, prototyping, and evaluating UIs5What is UI Design?(The Design Triangle)DesignOrganizational & Social IssuesTechnology HumansTask6What Is Usability?Easy to learn–how long does it take for typical users to learn relevant tasks?Easy to Remember–how easy is it to remember from one session to the next?Efficient to use–how long does it take to perform benchmark tasks?Minimal error rates–how many and what kinds of errors are commonly made?–if they occur, is good feedback provided so users can recoverHigh user satisfaction (subjectively pleasing)–confident of success and visually pleasing7Who Builds Interfaces?A team of specialists (ideally)–graphic designers–interaction / interface designers–technical writers–marketers–technical support–test engineers–software engineers–customers/users–client–and more…8Keys to Designing and Building Successful UIsUI design cycleUser-centered design (UCD)Task analysis and contextual inquiryRapid prototypingEvaluationIteration9UI Design CyclePrototypeDesignEvaluate10User-Centered Design“Know Thy User”Demographics –age, gender, geographic locationIndividual characteristics –education, job experience, computer skills, physical limitationsCognitive abilities –perception and memoryMental modelsKeep the design centered on usersKeep users involved throughout process (early and often)11Power of Mental Models:The Island of California12Impact of Cognitive Abilities“Know Thy User”Demographics –age, gender, geographic locationIndividual characteristics –education, job experience, computer skills, physical limitationsCognitive abilities –perception and memoryKeep the design centered on usersKeep users involved throughout process (early and often)13Task Analysis and Contextual InquiryObserve existing work practicesIdentify and characterize the tasks users need and want to performCharacterize the environment in which they perform these tasksCreate scenarios of actual useTry out new ideas before building sftwr14Rapid PrototypingBuild a mock-up of the UI designLow-fidelity techniques–paper-based sketches and storyboards–chauffeured prototypes–Visio, drawing tools, etc.High-Fidelity techniques–Well, maybe not15EvaluationTest with real users (participants)–user testingExpert reviews (evaluations w/o users)–heuristic evaluations16Iteration at Every Stage!!!PrototypeDesignEvaluate17Goals of the CourseLearn to design, prototype, and evaluate UIs–the importance of human factors in the design of interactive software applications–cognitive / perceptual constraints that affect UI design–task analysis and contextual inquiry–technology tools used to prototype UIs–techniques for evaluating a UI design–importance of iterative design for usability–the real-world applications of course concepts and tools–how to work together on a team project–how to communicate your results to a group18Course FormatLecturesInteractive classes/assignments/applications–Everyday objects–User personas–Scenarios–Web design patterns–Killer Robot–Team presentations and interactions19High-Level Goals of this CourseFormalizing the obviousIncreasing your sensitivity and awareness–identifying the problem and why it is a problem is 90% of the battle–many designers fail because they can’t break from their own conceptual models to even see the problems, much less solve themProviding a set of tools and structures with which to solve design problems–design of software, doors, term papers, or anything for that matterInstill passion and interest in (HCI and UCD)20Good Luck Out


View Full Document
Download Course Wrap-Up
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Course Wrap-Up and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Course Wrap-Up 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?