atlascamp 2014: designing add-ons

51
June 3-5, 2014 | Berlin, Germany

Upload: atlassian

Post on 17-May-2015

1.257 views

Category:

Technology


4 download

DESCRIPTION

Putting the Atlassian Design Guidelines to good use is only half the battle. To design a truly great add-on, you need to think deeply about the full customer experience – not just the styles an add-on uses on the page, but how someone interacts with the Atlassian product and your add-on. How do you lay out elements harmoniously with the rest of the application? How do you design a great on boarding experience? This session will show you how to go from "good code" to "great add-on."

TRANSCRIPT

Page 1: AtlasCamp 2014: Designing Add-ons

June 3-5, 2014 | Berlin, Germany

Page 2: AtlasCamp 2014: Designing Add-ons

Pete Fecteau, Senior Designer, Atlassian

Designing Add-ons

Page 3: AtlasCamp 2014: Designing Add-ons

• Senior UX Designer

• 2 Months Old

• Formerly Front-end Dev

• Rubik’s Cube Artist

Who’s this dude?

Handsome as fuck

Page 4: AtlasCamp 2014: Designing Add-ons

First Two Months…

Page 5: AtlasCamp 2014: Designing Add-ons

DESIGN THINKING

Run down

ADG 2.0

DESIGN TOOLS

Page 6: AtlasCamp 2014: Designing Add-ons

DESIGN THINKING

Run down

ADG 2.0

DESIGN TOOLS

Page 7: AtlasCamp 2014: Designing Add-ons

DESIGN THINKING

Run down

ADG 2.0

DESIGN TOOLS

Page 8: AtlasCamp 2014: Designing Add-ons

DESIGN THINKING

Run down

ADG 2.0

DESIGN TOOLS

Page 9: AtlasCamp 2014: Designing Add-ons

DESIGN THINKING

Design Thinking

ADG 2.0

DESIGN TOOLS

Page 10: AtlasCamp 2014: Designing Add-ons

• New & Valuable

• Such as…

• Software

• Add-ons

Creativity

Page 11: AtlasCamp 2014: Designing Add-ons

FORM vs. CONTEXT

Page 12: AtlasCamp 2014: Designing Add-ons
Page 13: AtlasCamp 2014: Designing Add-ons

What’s the problem?

Page 14: AtlasCamp 2014: Designing Add-ons
Page 15: AtlasCamp 2014: Designing Add-ons

Case Study: Rubik’s Cube

Page 16: AtlasCamp 2014: Designing Add-ons

Problems3

Page 17: AtlasCamp 2014: Designing Add-ons
Page 18: AtlasCamp 2014: Designing Add-ons
Page 19: AtlasCamp 2014: Designing Add-ons
Page 20: AtlasCamp 2014: Designing Add-ons

Case Study: Stash

Page 21: AtlasCamp 2014: Designing Add-ons

Reframing the problem

Page 22: AtlasCamp 2014: Designing Add-ons

Reframing the problem

Page 23: AtlasCamp 2014: Designing Add-ons

Ah Hah!

Page 24: AtlasCamp 2014: Designing Add-ons

• Define the problem

• Study the context

• Augment the context

Form vs Context

Page 25: AtlasCamp 2014: Designing Add-ons

UNDESIGNING

Design Tools

ADG 2.0

USER SHORTCUTSDESIGN TOOLS

Page 26: AtlasCamp 2014: Designing Add-ons

User Testing

Page 27: AtlasCamp 2014: Designing Add-ons

• Remote

• Surveys

• Video Chat/Record

• In-person

• Interviews

• Prototype Test

Kinds of User Testing

Page 28: AtlasCamp 2014: Designing Add-ons

User Surveys• Wufoo • Google Forms

Page 29: AtlasCamp 2014: Designing Add-ons

Remote Video Testing

IShowU HD

HipChat with Video

Page 30: AtlasCamp 2014: Designing Add-ons

• One facilitator

• One note taker

• Build a script

• Short answer questions

• Long answer questions

• Small gift

In-person Interviews

Page 31: AtlasCamp 2014: Designing Add-ons

• Great prototyping tool

• Half way finished

AUI Sandbox

Page 32: AtlasCamp 2014: Designing Add-ons

• Basics

• Context based

• Define the problem

• Time sensitive

Good Questions

Page 33: AtlasCamp 2014: Designing Add-ons

Personas

Page 34: AtlasCamp 2014: Designing Add-ons

User Personas

William

Harvey

Alana

Emma

Page 35: AtlasCamp 2014: Designing Add-ons

• Archetype of Users

• Based on research

• Interviews

• User testing

• Lives and breathes

• Mortal

Alana the Aware

Page 36: AtlasCamp 2014: Designing Add-ons

They’re on ADG

Page 37: AtlasCamp 2014: Designing Add-ons

Design Walls

Page 38: AtlasCamp 2014: Designing Add-ons

• Personas

• Journeys

• Alana clicks on…

• She searches for…

• User quotes

• Internet memes

What’s on a Design Wall?

Page 39: AtlasCamp 2014: Designing Add-ons

• Visualize the problem

• Centralized answers

• Expose gaps in journeys

• Makes you look smart

What’s the point?

Page 40: AtlasCamp 2014: Designing Add-ons

• User Testing

• Personas

• Design Walls

Design Tools

Page 41: AtlasCamp 2014: Designing Add-ons

UNDESIGNING

ADG 2.0

ADG 2.0

DESIGN TOOLS

ADG 2.0

Page 42: AtlasCamp 2014: Designing Add-ons

Notifications

Page 43: AtlasCamp 2014: Designing Add-ons

Inline help

Page 44: AtlasCamp 2014: Designing Add-ons

Help tips

Page 45: AtlasCamp 2014: Designing Add-ons

• Help system

• Notifications

• Flat buttons

• Better form validation and help tips

• Error pages (404, etc)

• Icon font expansion

• Brand guidelines

• Logos, type, colors, illustration styles, etc

ADG 2 release

Page 46: AtlasCamp 2014: Designing Add-ons

Wrap up

Page 47: AtlasCamp 2014: Designing Add-ons

• Define the problem

• Study the context

• Augment the context

Design Thinking

Page 48: AtlasCamp 2014: Designing Add-ons

• User Testing

• Personas

• Design Walls

Design Tools

Page 49: AtlasCamp 2014: Designing Add-ons

ADG 2.0

Page 50: AtlasCamp 2014: Designing Add-ons

Questions

Page 51: AtlasCamp 2014: Designing Add-ons

Email Me

[email protected]

Book time with me at AtlasCamp