16
USER EXPERIENCE 101 Quentin Christensen [email protected]

User Experience 101

Embed Size (px)

DESCRIPTION

User experiences define how people see and use your product. Learn the basics of how to make products useful, usable, and desirable.

Citation preview

Page 1: User Experience 101

USER EXPERIENCE 101Quentin Christensen [email protected]

Page 2: User Experience 101

Agenda What is User Experience? The Design Process

Planning Research Modeling Development Integration Refinement Support

Page 3: User Experience 101

Credits About Face 3: The Essentials of Interaction

Design by Alan Cooper, Robert Reimann, and David Cronin

Jakob Nielsen – http://www.useit.com The Other Jakob Nielsen, Director of User

Experience, Microsoft Dynamics Usability Engineering by Mary Beth Rosson

and John Carrol Rapid Contextual Design by Karen Holtzblatt,

Jessamyn Burns Wendell and Shelley Wood

Page 4: User Experience 101

User Experience Usefulness Usability Desirability

Page 5: User Experience 101

The User Centered Design Process

Page 6: User Experience 101

Planning Budget Strategy Timeline Resources

Planning

Research

Modeling

Development

Integration

Refinement

SupportDesign

Page 7: User Experience 101

Research Focus Groups Interviews Observations Longitudinal Studies

Planning

Research

Modeling

Development

Integration

Refinement

SupportDesign

Page 8: User Experience 101

PersonasBarbara Endicott is currently an experienced Information Systems Manager. She wants to transfer to new area with higher salary and decent cost of living. Her goals are to look good at work and get promoted to CIO, ensure appropriate salary for new location, and to ensure fair salary for her experience.         

Goals:• Look good at work and get promoted to CIO• Negotiate appropriate pay for new location• Ensure she is paid fairly for her experience

Planning

Research

Modeling

Development

Integration

Refinement

SupportDesign

Page 9: User Experience 101

Modeling Design

Storyboards Wireframes Mock Ups Sitemaps

Development Specifications Prototypes Diagramming Templates

Planning

Research

Modeling

Development

Integration

Refinement

SupportDesign

Page 10: User Experience 101

Design Visual Design

Composition Balance Typography Color Motion

Interaction Design Grouping Distance Size

Planning

Research

Modeling

Development

Integration

Refinement

SupportDesign

Page 11: User Experience 101

Development Time to code! (or whatever

you do) Developers should

understand the personas and the design

Testers should be working with developers to spot bugs

As early code is developed you can conduct internal usability tests and validate your design assumptions

Planning

Research

Modeling

Development

Integration

Refinement

SupportDesign

Page 12: User Experience 101

Integration Main code is done Get everything working together Lots of testing Lots of bug fixing Not a lot of feature development

Planning

Research

Modeling

Development

Integration

Refinement

SupportDesign

Page 13: User Experience 101

Content Content strategy Content creation Content management

Planning

Research

Modeling

Development

Integration

Refinement

SupportDesign

Page 14: User Experience 101

Refinement User testing Quality assurance testing Bug squashing Beta testing Demonstrations

Planning

Research

Modeling

Development

Integration

Refinement

SupportDesign

Page 15: User Experience 101

Support Release the product Start on version 2 (If

Microsoft, version15 and SP1)

You do plan to support your customers right?

Planning

Research

Modeling

Development

Integration

Refinement

SupportDesign

Page 16: User Experience 101

Conclusion Yes it works. No I didn’t make this up (at least not all

of it)