Back to top

Sketching

Online Resources

UXknowledgebase.com - Lots of notes and resources about UX concepts, exercises, and tasks

Toptal.com - Great guide to UX sketching

Figma's Help Center

Figma's Help Center Link: Many Resources

Introduction to Sketching

Sketching is a two-step process:

  1. Idea Generation: Approach a new product and generate as many new ideas as you can. This should be done quickly without focusing on details. Decide on which one is more efficient for the task you are solving.
  2. Adding Detail & Refinement of Ideas: Refine the sketches and adding more detail. It's okay to get rid of some of your sketches here.

Idea Generation

Adding Details: Wireframes

Refinement: Components

The Sketching Process

Step 1: Be Prepared

What supplies do you need?

Questions to Consider:

Step 2: Ready, Set, Go!

Step 3: Refinement

Sketching Tips

  1. Don't worry about being messy - just jump right in and refine later
  2. It takes some practice to draw it out. Practice drawing out your favorite website to practice.
  3. Keep your sketches in a folder if drawing by hand. Save and name appropriately if working digitally.
  4. Always be prepared. Have paper and pencil ready wherever you go.
  5. Have a board or space to hang sketches up. Allows you to write additional notes next to sketches. Show board to team and get feedback.
  6. Communicate and share with everyone. They give valuable feedback, especially talking to a developer to know what is feasible and not with coding.
  7. Could do all sketches right on a whiteboard so everyone can contribute, it's easy to erase and change things, and you can get the entire idea mapped out in one space

What is a User Flow?

careerfoundry.com - What Are User Flows in User Experience (UX) Design?

uxdesign.cc - A UX Designer's Guide to User Flows

User Flows


 What the user sees 
 What they do 
 →   What they see next 
 What they do next 

Questions to Ask Yourself Before Creating a User Flow

  1. What size of application will I be sketching? A large journey, or a small interaction?
  2. What is my starting point? Start at the beginning, middle, or end of a user's journey.
    • Some people think it's helpful to think about the most difficult parts first.
    • Others like to start at the end and figure out the steps that lead up to it.
  3. What are your next steps now that you have decided your starting point?
    • Where will this step lead our users?
    • Where do you want them to go?
    • What does a user need to do to get there?
    • What are the alternate routes to get to the same end point?
    • What if the user closes the app at this point. Where will they resume?
    • User's journey from point A to point B
    • Identify pain points along the journey, and work to correct them

Process for Creating a User Flow

User Flows Should:

  1. Begin with a title. It describes the purpose of the flow and the user's goal
  2. Go in one direction. It is telling a story, so keep it simple and easy to remember.
  3. Label each step, add a very short description, and keep them in order
  4. Show the end goal in the user flow

Tips for Creating User Flows

Sketching A User Flow Example

Steps

This example could be for a user that searches for a product.

Alternate flow: Think about ways to make this process easier

What Is A User Journey

experienceux.co - What are User Journeys?

uxplanet.org - A Beginner's Guide to User Journey Mapping

growthdrivendesign.com - Journey Mapping: How it Works

uxmentor.me - User Journey Beginner's Guide

User Journey

User Journey vs. User Flow?

Sketching A User Journey

→ Image below of these steps sketched out

Alternate flow:

user flow diagram described above

Sketching A User Journey

Example:

What Is A Navigation Scheme

smashingmagazine.com - Planning and Implementing Website Navigation

usabilitygeek.com - 10 Guidelines for Navigation Usability

usabilitygeek.com - UI Patterns for Navigation That Makes Good UX Sense

uxplanet.org - 5 UI Patterns: Navigation that Makes Good UX Sense

Navigation Scheme

A navigation scheme is the plan that determines how web pages will relate to each other.

Sketching Screen States

Screen States

Screen states are where you draw the entire screen and different interactions

Example: A user comes to a home page with a search feature. What does the user see on the home page?

Example: A user clicks on search and an overlay pops up. What does the user see?