+ All Categories
Home > Documents > User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling...

User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling...

Date post: 31-Jul-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
43
User Experience and Interface Design for Web Apps Kiefer Ipsen Jeremy Bartley
Transcript
Page 1: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

User Experience and Interface Design for Web Apps Kiefer Ipsen Jeremy Bartley

Page 2: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Overview

1. What constitutes a good User Experience? 2. Planning a Project 3. Understanding Users 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users

Page 3: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

1. What constitutes a good User Experience?

• In a brand • In a website • In a mapping application

Page 4: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Good User Experience in a Brand

Page 5: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Benny Gold

Page 6: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Good User Experience in a Website

Page 7: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Mailchimp

Page 9: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

2. Planning a Project – Redesigning ArcGIS Online Gallery

• Gather Requirement - Objectives - Type of Project

• Project Goals - Technical - Where it fits in context

Page 10: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Project: Redesigning ArcGIS Online Gallery

Page 11: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Gathering Requirements

• Objectives • Type of Project

- New - Existing

Page 12: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Objectives

• 8 week deadline • Needs to match new design system

- Grid - Responsive

- Header - Buttons

• Update Gallery to Support Multiple Views - Organization’s Featured Content - User’s Favorite Content (NEW) - Esri’s Featured Content (NEW)

Page 13: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Esri’s Featured Content

• Provide view of ‘Esri Curated Content’ - Best available content from Esri and Users

• Include both Maps and Apps - Maps: web maps, story maps, mapping apps - Apps: platform apps

• Feature Content that is Relevant to Users - Global content - Platform apps (applicable globally) - Local content

Page 14: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Type of Project

• New • Existing

- Redesign - Evolution - Why

Page 15: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Project Goals

• Technical - Front End - Back End

• Where in context

Page 16: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

3. Understanding your Users

• Test, test, test • Usability • User Trends • Creating User Profiles • Educating your Users

Page 17: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Test Everything

Page 18: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

5 Usability Tips

• Availability & Accessibility • Clarity • Learnability • Credibility • Relevancy

Page 19: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Understanding User Trends

Page 20: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Creating User Profiles

http://ideastomakemoneyathome.blogspot.com/2013/01/earn-money-at-home-drawing-caricatures.html

Page 21: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Educating Your Users

Page 22: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

4. User Interface (UI)

Zillow, ArcGIS Explorer, Pinterest, Path

Page 23: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Appealing

https://dribbble.com/shots/943079-Webapp-Dashboard/attachments/106141s

Page 24: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Effective

Page 25: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Pleasurable

https://dribbble.com/shots/890759-Ui-Kit-Metro/attachments/97174

Page 26: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Memorable

http://apple.com

Page 27: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Keeping a System

Page 28: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

5. Process/Tooling

• Sketching • High Fidelity • Prototyping • Building • Deploying

Page 29: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Sketching

Page 30: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Prototyping

Page 31: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

High Fidelity

Page 32: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Building

Page 33: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Deploying

http://comedysim.com/wp-content/uploads/2014/05/when-im-deploying-code-to-production.gif

Page 34: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

6. Messaging updates to your Users

• Internal • External • In Product

Page 35: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Communication

Type Presentation Title Here

Page 36: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Evolving the product – Communicating your changes

• Internally within the team

• Internally within the company

• Externally with your users

Type Presentation Title Here

Page 37: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Communicating concepts internally

Type Presentation Title Here

Page 38: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Across Internal Teams

Type Presentation Title Here

Page 39: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Type Presentation Title Here

Page 40: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Type Presentation Title Here

Release

Page 41: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Type Presentation Title Here

Page 42: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Questions?

Page 43: User Experience and Interface Design for Web Apps€¦ · 4. User Interface (UI) 5. Process/Tooling 6. Messaging updates to your Users . 1. What constitutes a good User Experience?

Recommended