User Experience and Interface Design for Web Apps

Slides:



Advertisements
Similar presentations
Introduci ng :. .NET Presentation Overview: Summary of.NET Benefits Software Architecture.NET Screens Overview The purpose of this presentation is to.
Advertisements

User Interface 4 Fundamentals
SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
Module 2 Navigation.     Homepage Homepage  Navigation pane that holds the Applications and Modules  Click the double down arrow on the right of.
ORGANIZING THE CONTENT Physical Structure
Basic Principles of Web Page Design CSCI 150, CSCI 155, CSCI , MSTI 131 and MSTI 260 Developed by BNapoli.
High Performance Visualizations with Silverlight Jason Beres VP, Product Management
Overview QW Gateway is a new front-end to QuipWare
How to… Research Like An Expert! Day 2. Today’s Goals By the end of the period, I will: understand Boolean search operators have created a successful.
Page 1 of 26 Welcome The Alberta Department of Energy provides GeoView as a mapping system to enable users to find geographic information in Alberta. GeoView.
March 18, 2014 Paul Hilton Harley Parks All Partners Access Network (APAN) ArcGIS Web Part: Using Map information in SharePoint.
Esri International User Conference | San Diego, CA Technical Workshops | What is a Web Application? Ben Ramseth July 13, 2011.
Small Displays Nicole Arksey Information Visualization December 5, 2005 My new kitty, Erwin.
Developed by Justin Francisco, SUNY Fredonia USER INTERFACE DESIGN By: Justin Francisco.
Douglas K. van Duyne James A. Landay Jason I. Hong Using Design Patterns to Create Customer-Centered Web Sites.
Tutorial support.ebsco.com. Welcome to Explora, EBSCO’s engaging interface for schools and public libraries. Designed to meet the unique needs of its.
How to Get The Most Out of Outlook 2003 Michele Schwartzman Division of Customer Support Summer 2006.
1 Agenda Overview Review Roles Lists Libraries Columns.
MS Access: Database Concepts Instructor: Vicki Weidler.
Visual Search. Main Goals of Visual Search 1.0: –Allow users to explore search results and understand their relationships without forcing users to read.
Web Design and Patterns CMPT 281. Outline Motivation: customer-centred design Web design introduction Design patterns.
Fusion GPS Externalization Pilot Training 1/5/2011 Lydia M. Naylor Research Lead.
In the Sandbox Playing with SkillPort 7 for the first time.
Moving from Web-based collaboration to the mobile arena - Mobile, Task-Oriented Solutions Nimrod Geva Product Group Manager, KWizCom
Classroom User Training June 29, 2005 Presented by:
Microsoft Wang Li, Wang Yini, Li YIcheng.  This is a presentation about Microsoft Windows7 guidelines  Wang Li K8wali00  Li Yicheng K8liyi00  Wang.
ORGANIZING THE CONTENT INFORMATION ARCHITECTURE AND APPLICATION STRUCTURE September 11 th, 2009.
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
Notes on our audience People have selective attention/tunnel vision (especially if problem-solving), limited working/short-term memory, slow long-term.
E-commerce usability guide provides guidelines and advice for implementing easy to use e-commerce websites. It focuses on online catalog/selling functionality.
What’s New in SkillPort 7 Presenter Name Title. SkillPort 7 – a whole new look and feel! Complete redesign of the SkillPort User Interface –Both Student.
Introduction to ArcGIS for Environmental Scientists Module 2 – Fundamentals Chapter 7 – Queries.
Workbench Overview Dwight Deugo Nesa Matic
ATN GIS Support ArcGIS: ArcMap Data View.
Access 2013 Microsoft Access 2013 is a database application that is ideal for gathering and understanding data that’s been collected on just about anything.
Willmore SLIS O*NET Instruction SLIS 5615 Spring 2006.
ArcReader The Basics By Matthew Ziebarth IT/GIS Co-Op.
Create Forms Lesson 5. Objectives Software Orientation The Forms group (below) is located on the Create tab in the Ribbon and can be used to create a.
Strategies for Building Mobile Apps Using ArcGIS API for JavaScript Andy Gup, Lloyd Heberlie.
Web Design. Why is design important for the web? Traditional systems Traditional systems You controlled the user You controlled the user You know exactly.
An Introduction to CCP4i The CCP4 Graphical User Interface Peter Briggs CCP4.
Microsoft Office Outlook 2013 Microsoft Office Outlook 2013 Courseware # 3252 Lesson 6: Organizing Information.
Information Architecture Navigation. Goals 1. Organization systems 2. Navigation: Conventions 3. Login & Forms Task | Dreamweaver 4. Client Project 2.
A Case Study of Interaction Design. “Most people think it is a ludicrous idea to view Web pages on mobile phones because of the small screen and slow.
Using the Right Method to Collect Information IW233 Amanda Murphy.
XP Chapter 4 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Collecting Data for Well-Designed Forms Chapter 4 “Making.
National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Ergo User Tutorial - Part 3 NCSA, UIUC.
Building a Topic Map Repository Xia Lin Drexel University Philadelphia, PA Jian Qin Syracuse University Syracuse, NY * Presented at Knowledge Technologies.
The material contained in this document is proprietary to Triniti Corporation (Triniti). This material may not be disclosed, duplicated or otherwise revealed,
Mobile First by Oleksandr Krasnokutskyi SoftServe Inc. July 6, 2013.
User Interface Components Lecture # 5 From: interface-elements.html.
Microsoft Access 2010 Chapter 4 Creating Reports and Forms.
1Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Microsoft Office Access 2010 by Robert Grauer, Keith Mast, and Mary Anne.
SharePoint 2010 Key Parts to Navigation Shared Document Library Add/Remove item from Quick Launch Using the Search Choose a Topic.
Task Analysis Lecture # 8 Gabriel Spitz 1. Key Points  Task Analysis is a critical element of UI Design  It specifies what functions the user will need.
Subscribers – List Model
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
Windows Vista Configuration MCTS : Internet Explorer 7.0.
New Task Properties UI Change most tabs to Property/Value grids Provide option to dock Task Properties on the side (vertical layout) or on the bottom (horizontal.
DB Implementation: MS Access Forms. MS Access Forms: Purpose Data entry, editing, & viewing data in Tables Forms are user-friendlier to end-users than.
USER INTERFACE 4.x Introduction To Colleague
Tutorial support.ebsco.com.
Core LIMS Training: Advanced Administration
ClassLens Hope C. | Amy L. | Yash T..
DB Implementation: MS Access Forms
Objective % Explain concepts used to create websites.
IVend Retail 6.5 Dashboard Designer.
DB Implementation: MS Access Forms
SE365 Human Computer Interaction
Presentation transcript:

User Experience and Interface Design for Web Apps

What is good Design?

Which design is better? AB

AB End-User NeedsBusiness Needs

Strategy: End-User Needs Who are our users? What are they trying to accomplish? How successful are they doing that?

Strategy: Business Needs Where are we now? Where do we want to go? How do we get there? How do we de fi ne success?

What is good Design? It has a Purpose => De fi ne Strategy => De fi ne Success

Know your UserKnow your User

usiness Needs Internal Users External Users Make/Save $ skilled trained forced impatient demanding in a hurry in control

How to create Better Designs?

Consider the Empty State

Better Design

Use Task- focused Workflows

Utilize UI Patterns

What are UI Patterns? Solutions to common design problems Help to avoid re-inventing the wheel De fi ned as Problem / Context / Solution

Pattern: Info Window hat problem does it solve? o much information on the map. eds user interaction to disclose.

Pattern: Info Window

hat's the solution? Show useful information Include contextual actions (e.g. buttons, links) Avoid displaying default column names Avoid meaningless data like ID's or Lat/Long

Anti-Pattern: Empty Info Window

Anti-Pattern: Empty Info Window

Pattern: Rich Marker hat problem does it solve? ed to make a decision but clicking each feature to popup an oWindow is too cumbersome.

Pattern: Rich Marker hat's the solution? Show key metric or performance indicator Use when the content of the markers is important to make a decision and needs to be seen at a glance Must be related to task Result set is limited

Utilize UI Patterns tps://

Invest in Cartography

SSttrratateeggyy:: EEnndd-- UUsseerr NeNeeeddss Who are our users? What are they trying to accomplish? How successful are they doing that?

SSttrratateeggyy:: EEnndd-- UUsseerr NeNeeeddss Who are our users? What are they trying to accomplish? How successful are they doing that?

How to improve Cartography Follow well established domain conventions & cartographic rules Avoid simultaneous contrast and color movement Choose your colors wisely

Know your Data

Know what your User knows about your Data or better

Demo

Optimize Visible layers (toggle by theme) Cartography (based on 1 select basemap) Info windows (customized to features) Data display (meaningful grid)

Select the correct Layout

Full Map No Map Partial Map Reference Map

Full Map Map is the focus and the core value

Partial Map Work fl ow driven

Wizard with Map Step

Reference Map For navigation and reference purposes

No Map Task doesn't require a map but utilizes power of GIS

Toggle between Layouts

Focus on the Subject

Focus on the Map

Layouts Summary FullPartialReference MMapap Level of Detail Level of Control Tools Interaction Cartography high advanced very important high med to high in workflows advanced ok important low to med none to low none/few limited few distractions

Provide Navigation

10% of time is spent on navigation from one point to another

Unified Search Problem: Aggregate di ff erent data sources into one disambiguated set of search results. fi ed-search/

Unified Search Solution: Provide single input fi eld that allow searching multiple sources Indicate source or nature Show meaningful results Remove duplicates and order by relevance

Browse Geographies Problem: Users want to explore places or locations but don't know exactly what they are looking for.

Browse Geographies Solution: Let users browse hierarchically structured data Start simple Sort alphabetically Show all options if possible

Navigation Patterns Location Finder / Geolocate / Uni fi ed Search Browse Geographies Bookmarks / Placemarks Home Button Overview Map

Today's ProblemToday's Problem