Andrew Baker
Senior Experience Developer - Karsh Hagan
04.08.2015
digital strategy and creative concepting
user experience design
interaction/visual design
front-end development
1) Introduction
What is User Experience
Science!
Business Goals
User Research
2) Users and Research
Personas
Usability
Testing
Information Architecture
3) UX Design
User Journeys
Wireframes
Interaction Design
Everything has a user experience. Our job is to make that experience meaningful, efficient,and beautiful
Design is a plan for arranging elements in such a way as best to accomplish a particular purpose
— Charles Eames
Design smarter things
Make people's lives easier
What can benefit from UX?
the original mouse, created by Douglas Engelbart in 1964
Command line everything!
THE GRAFACON : a hand-operated, gyro-style pointing device
The Knee-operated pointing device
One of many original pointing devices tested by Englebart and his team
An essential innovation in the advancement of graphical user interfaces
Research to understand our users
Ideas to solve user needs while keeping in mind the objectives of the business
Build and Measure our solutions
business goals
information
user needs
KPI's (Key Performance Indicators) are established by:
1) Interviewing key stakeholders
2) User Research (usability testing, surveys, structured interviews, card sorting, etc
3) Analytics
1) No guessing
2) Stay away from talking solutions
3) Get out all of the issues
4) Develop evidence and impact
What defines the success of this project?
Who is your primary target and what is their objective?
What are the strengths/weaknesses of your competitors projects?
How do you know 'X' is a problem?
Open Questions — “How would you describe the app?”
Leading Questions — “What features are missing from the app?”
Closed/Direct Questions — “Which feature would you rather have, feature A or feature B ?”
tailoring questions to your specific stakeholder shows preparedness and thoughtful planning
“What are the most important types of information on yourwebsite.com?”
“As the VP of Marketing, how do you use yourwebsite.com to accomplish your team’s goals?”
'People’s behavior makes sense if you think about it in terms of their goals, needs, and motives'
- Thomas Mann
What is your visitor's motivation?
Personas! (expanded on later)
"As a user, I need to be able to access my account"
"I need to be able to quickly purchase the items I have selected"
"I need to access an archive of posts related to this category"
1) User interviews
2) Observation
3) Focus groups
4) Surveys
5) Card Sort Exercise
card sorts are an easy way to gather user research and begin building IA
"Personas are archetypes built to identify our real users profile, needs, wants and expectations in order to design best possible experience for them"
The ultimate goal of defining User Personas is to set up your product/interface design to be user oriented and meet the user goals
Personas are ‘fictional’ characters created based on real data and research around a problem domain, or a focus target
1) Persona: Who is the story about? What are his/her attitudes, motivations, objectives, pain-points, etc
2) Scenario: When, where, and how does this story take place? A narrative that describes how a persona would interact with website/product in a particular context to achieve their end goal(s)
3) Goal: What is the want or need that our persona is trying to fulfill by using our website/product? What are the tasks that will drive his/her success?
minimize number of personas (4-6) so the design is focused and can guarantee better success
establish primary persona and then define percentages for each persona
Jill - primary focus: fitness (50%)
Marci - focus: weight loss (30%)
Mark - focus: sports performance (10%)
Harold - focus: HR director (5%)
Dawn and Peter - focus: Donors (5%)
Usability refers to the quality of a user's experience when interacting with products or systems, including websites, software, devices, or applications
"effectiveness, efficiency and the overall satisfaction of
the user"
76% OF USERS AGREE THAT THE MOST CRUCIAL FACTOR IN ANY WEBSITE IS “MAKING IT EASY FOR ME TO FIND WHAT I WANT.”
SeatGeek's exaggeratedly large search box tells users this site’s primary function is finding one thing: tickets
For Netflix, the most important function is streaming video. The site uses a gallery of teaser posters which serve as play buttons to directly access the streaming content
Mailchimp's login screen split the username and password errors so the form would tell users exactly where their credentials are incorrect
Ultra-satisfied web user
USABILITY TESTING INFORMS THE DESIGNER AND THE DESIGN
Talking to users about what features and functionality resonate most will help inform decisions on how to prioritize requirements.
Options for user requirements testing :
interactive wireframes are a design tool that are instantly-testable artifacts and require a minimal amount of setup before they are ready to be put in front of real users
Process :
creating structures to facilitate effective communication
A visual representation of your website's content and organization. Typically designed in a standard 'tree' heirarchical format
Design is not just what it looks like and feels like. Design is how it works
— Steve Jobs
Illustrate the potential pathways that your user will follow leading up to and through your website/app/product
Google search
Website home
Promotion landing page
Newsletter
signup
Based on the your user personas. Illustrate the specific navigation elements your user will use in order to land at their final destination
An iterative design method that helps build out the skeletal architecture of a website or software application
Wireframes are flat and static. The represent a single 'view' or page of a website interface.
Thus, they are more like stills from a movie or animation, and less like a photo.
Sketch (pen/pencil and paper)
Whiteboard
Key insights: It DOES NOT need to be pretty. The idea is to quickly get something that can be reviewed by teams, stakeholders, etc.
Low fidelity wireframes
Tools: Adobe Illustrator, UXPin, Balsamiq, Axure, Gliffy
Set up a grid or ruler system
Create wireframe grids for each 'breakpoint' you determine in your requirements
Simple boxes will help you outline which content should flow through the layout of your page
Experiment with weight and size, not fonts or font-styles
Defines How Users Can Interact with an Interface
dribbble.com is a great resource for finding interaction design inspiration
karshhagan.com
Brussels and Muscles via Be Colorado
Mystyle by American Crew