Designing User Experience (UX)

Slides:



Advertisements
Similar presentations
User Experience Krista Van Laan. Agenda What is User Experience? How does a User Experience team support the rest of the organization? What processes.
Advertisements

Support.ebsco.com EBSCOhost Digital Archives Viewer Tutorial.
Scenario Maps This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. It was originally created by Apps.
Section 6.1 Write Web text Use a mission statement Generate and organize content ideas Section 6.2 Use page dimension guidelines Determine content placement.
6 Developing Content and Layout Section 6.1 Generate and organize content ideas Write and organize Web text Section 6.2 Identify page dimension guidelines.
WELCOME TO THE ANALYSIS PLATFORM V4.1. HOME The updated tool has been simplified and developed to be more intuitive and quicker to use: 3 modes for all.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 Introduction to OBIEE: Learning to Access, Navigate, and Find Data in the SWIFT Data Warehouse Lesson 5: Navigation in OBIEE – Touring the Catalog Page.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
Designing User Experience (UX) This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.Creative Commons.
Inspire students to develop ideas & organize thinking
Lecture 3 Web Design What makes a "good" website? Getting started on your website. Planning the layout. Picking a theme. Effective Design Tips.
General Information: This document was created for use in the "Bridges to Computing" project of Brooklyn College. This work is licensed under the Creative.
How to View Multiple Blogs at One Time RSS Feeds.
Lesson 11: Looking at Files and Folders what a file or folder is on the computer how to recognize a file or folder on the desktop how to recognize the.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
Personas & Scenario Mapping This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.Creative Commons Attribution-NonCommercial-ShareAlike.
Using Digital Dashboards. Viewing the Sample Dashboard To view the sample dashboard: 1.In the upper-left corner of the Welcome page, click Administration.
Designing User Experience (UX) This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.Creative Commons.
Lesson Objectives 1) Review the steps involved in problem solving 2) Review the stages of the System Life Cycle 3) Describe what prototyping is and the.
Digital Media & Interaction Design LECTURE 4+5. Lecture 4+5 Draw requirement + Prototyping.
General System Navigation
Thinking Web > CONTENT DEVELOPMENT
FOP: Multi-Screen Apps
Getting an account with WordPress.com
Section 6.1 Section 6.2 Write Web text Use a mission statement
Multimedia Design.
Creating Custom Reports, Macros, and Switchboards
The Smarter Balanced Assessment Consortium
About SharePoint Server 2007 My Sites
Water, Environment, & development
Unified Modeling Language
Planning and Building a Presentation
Administrator Training
Adding a File to a Course
Presenting Prezi Michael Pelitera
PowerSchool for Parents
The Smarter Balanced Assessment Consortium
Using Procedures and Exception Handling
Boeing Supply Chain Platform (BSCP) Detailed Training
EPICS Conceptual Review Template Notes:
Lesson 9 Windows Management
How Students Navigate a Test and Use Test Tools
The Smarter Balanced Assessment Consortium
MODULE 7 Microsoft Access 2010
How many times have you been faced with a pressing school nutrition question and couldn’t quickly locate the answer? We have just the tool to make that.
Lesson 21 Getting Started with PowerPoint Essentials
The Smarter Balanced Assessment Consortium
Building 2. Click on Pages
MyFloridaMarketPlace
Nov 5th Inservice.
INTRODUCTION TO INFORMATION ARCHITECTURE
Planning a Website MAD2053.
Prototype using PowerPoint
Family Networks Web Treatment Plan
Phases of Designing a Website
Overview of Contract Association Batch Upload
EBSCOhost Digital Archives Viewer
LO4 – New This Year and Find Out More
Guidelines for Microsoft® Office 2013
The Smarter Balanced Assessment Consortium
Microsoft Office Illustrated Fundamentals
Using Microsoft Outlook: Outlook Support Number
The Smarter Balanced Assessment Consortium
Topic 4: Connecting and Starting Single Phase Motors
Presentation transcript:

Designing User Experience (UX) This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. Some contents were originally created by Apps for Good (www.appsforgood.org ) as S18 – Designing User Experience. Modified here for Garfield HS’s Intro to CS class and Project Design.

Getting the Project right the first time From: http://usabilitygeek.com/wp-content/uploads/2013/05/Requirements-Gathering-User-Experience-UX-Project-Cartoon.jpg

Objectives: Designing User Experience (UX) using your Scenario Map and User goals. Create the Site Map of your App illustrating how it flows between Screens to accomplish tasks Build Wireframes of the Screens to further detail how your app will be used Make sure all your User Goals are met by your design

Items Created so far: Problem Statement: A clear, concise statement describing the problem your app will solve Market Research Key Insights: Insights gained by researching similar Apps on line and their feedback Personas: A detailed summary of your main target user groups. Scenario Maps: Assembled App Steps along with gathered Ideas and Questions to consider.

Making your App Easy to use For example, an App should not look like a Website. Which is easier to use? From: https://blog.kissmetrics.com/wp-content/uploads/2012/05/photo1.png

User Experience (UX) How the User Experiences the App User Experience (UX) is the term for the arrangement and layout of the screens in your app. It forms the blueprints of information within an App; how the user will perform tasks, get to information and work within an App.

States of App - Series of Screens Your app will have various States depending on what the user has entered or selected. Each State usually becomes a different Screen presented to the user or change the results on the current screen. For example: PowerSchools - a welcome screen with sign in, then a list of details to select, and then the results based on your selections.

1. Building your Site Map Make sure you have all your User Goals from the Personas to include Examine your Scenario Map and find the flow and screens of your App Build the Site Map using a Tree Structure to illustrate how a user can navigate through your App to accomplish all the Goals.

Cover all the App’s User Goals Have a copy of all your Personas so you can insure your design accomplishes all the necessary User Goals. As you go along, you may need to update those goals – you are better understanding what is needed in your App. In the end, do a check to make sure all User Goals are accomplished in your design.

Review Your Scenario Map: Look at the Steps in your Scenario Map, see if you can organize them to show the various ways that a user will use your App. This will start to give you an idea of the “flow” of your App. The “Steps” will identify the different screens you will need, and your “Ideas & Comments” will specify the functions & details for them. You may want to draw the transitions as arrows connecting the Steps of your Map, this starts to create your Site Map…

Draw Transitions in your Map Add in any Key Screen elements to help guide you.

Building the Site Map The Site Map shows the flow between the screens You may want to use a Tree Structure to indicate how to get from one Screen to another with arrows to show all the steps This creates the Site Map of how a user will travel through your app to accomplish goals Some screens will have multiple arrows going to different screens and frequently one screen will be the destination of several others.

Sample Tree Site Map for an App

Keep the Site Map flow Simple Focus on your Minimum Viable Product to start. Limit opportunities for the user to make mistakes. Stream line key paths. For an Ordering App, a smaller number of screens increases sales! Create the map based on all your user’s goals. If a part does not support the goals, remove it. Avoid unnecessary paths and try to combine and simplify them. We will revisit this later

You can redraw it out to Add screen details OR… From: https://sites.google.com/site/garfieldappsclass/home/up-to-date-app

Let’s Build our WireFrames!

Build Wireframes of the Screens A wireframe is way to layout the information on the Screen and show how the user will directly interact with it. It is a rough sketch of the items necessary on each screen along with comments about how they will be used A sequence of Wireframes can be assembled to simulate using the App And it is fun!

Sample Wire Frame Here is a Wireframe being built in the program Balsamiq:

Building up a Wireframe As you build the screen “Mock Ups” in Balsamiq, you can add comment notes and order them in the sequence to demonstrate a user experience. Below is a link to a sample Wireframe App Prototype - click the the diagonal arrow in upper right to "Launch Prototype” and to go to the first screen; then scroll through the screens using the arrows in the bottom left. https://appsforgood.mybalsamiq.com/projects/cubed/grid

Pick a key User Path to Prototype Identify a key User goal that you want to demonstrate in your prototype As you create the Screen Mockups in Balsamiq, you can rearrange them by dragging them into the order a user would experience in achieving the goal. If you return to a screen, you can copy and paste it in a new mockup to use it again. Add post notes to illustrate what is happening to accomplish the user goal and highlight any key points or possible outstanding questions for the viewer.

Any Questions? Designing User Experience (UX) using your Scenario Map and User goals. Create the Site Map of your App illustrating how it flows between Screens to accomplish tasks Build Wireframes of the Screens to further detail how your app will be used Make sure all your User Goals are met by your design

Material for Future Presentations

“Prototyping” The word Prototype just means 'first version' of something; it is an early sample or model built to test an idea or process. A Prototype is similar to the dressed dummy in the store window. It is not a living, breathing, functioning customer, but it gives you an idea of what clothes might look like if worn by a customer. The same idea for Prototyping, it's not a functioning app - no data will be processed when buttons are clicked, but it will give you and your user an idea of what the flow of the app is - how to get from one screen to the next.