SlideShare a Scribd company logo
Design Essentials for Developers
Improving understanding, communication and collaboration
© 2011 EffectiveUI, Inc.
Why
hello
there.
RJ Owen
Senior Software Architect
EffectiveUI
@rjowen
rj.owen@effectiveui.com
Michael Salamon
Lead Experience Architect
EffectiveUI
@michael_salamon
michael.salamon@effectiveui.com
Tweeting our session?
Use the hashtag: #effectiveui
© 2011 EffectiveUI, Inc.
Who are you?
© 2011 EffectiveUI, Inc.
Design Essentials for Developers
© 2011 EffectiveUI, Inc.
A common language
© 2011 EffectiveUI, Inc.
Developers do design already...
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
What we’re going to fit in today:
Design
Research
Interaction
Design
Graphic
Design
© 2011 EffectiveUI, Inc.
Making intent visible and emotional.
Design
Research
Interaction
Design
Graphic
Design
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
“Effective use of the Language of
Form”
– Paul Rand
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.Images from “Paul Rand Retrospective” by Imaginary Forces.
© 2011 EffectiveUI, Inc.
More than the sum of it’s parts.
© 2011 EffectiveUI, Inc. Emergence image from Wikipedia.
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
Exposing intent through actions and feedback.
Design
Research
Interaction
Design
Graphic
Design
© 2011 EffectiveUI, Inc.
Image from http://farm5.static.flickr.com/4084/5115934573_6701948ed2.jpg
© 2011 EffectiveUI, Inc.
(Don Norman’s) Design Vocabulary
Visibility
Affordances
Feedback
Mapping
Constraint
Consistency
© 2011 EffectiveUI, Inc.
Visibility
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
Affordance
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
Feedback
© 2011 EffectiveUI, Inc.http://www.flickr.com/photos/meganbarton/3023756556/
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
http://www.flickr.com/photos/docsearls/181012863/
Mapping
© 2011 EffectiveUI, Inc.
http://www.flickr.com/photos/docsearls/181012863/
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
Constraints
(preventing errors before they can occur)
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
Consistency
(in the way visual objects are used)
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
Interactive elements should be visible,
recognizable, reactive (feedback), safe,
and consistent.
© 2011 EffectiveUI, Inc.
Defining, validating, and auditing
an application’s intent.
Design
Research
Interaction
Design
Graphic
Design
© 2011 EffectiveUI, Inc.
What is design research?
© 2011 EffectiveUI, Inc.
Research and the design process
© 2011 EffectiveUI, Inc.
Research and the development
process
© 2011 EffectiveUI, Inc.
1. Analyze the design, you expert you.
© 2011 EffectiveUI, Inc.
2. Validate your hunches with quick user
interviews.
© 2011 EffectiveUI, Inc.
How many people
to interview?
Jakob Nielsen: http://www.useit.com/papers/heuristic/heuristic_evaluation.html
© 2011 EffectiveUI, Inc.
Who to interview?
http://good-times.webshots.com/photo/
http://www.kenrockwell.com/katie/2008.htm
http://wingstoafrica.com/mali-pictures-part-2.html
© 2011 EffectiveUI, Inc.
What to say? Where to go?
© 2011 EffectiveUI, Inc.
Demo
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
© 2011 EffectiveUI, Inc.
Analyze your results.
Turn your results into findings.
Summarize the findings in terms of
a set of agreed-upon design heuristics.
© 2011 EffectiveUI, Inc.
In Conclusion…
© 2011 EffectiveUI, Inc.
Don’t disrespect your designers.
© 2011 EffectiveUI, Inc.
Do appreciate beautiful design:
graphic, interactive, and otherwise.
© 2011 EffectiveUI, Inc.
Do validate hunches, and validate those with
quick user interviews.
© 2011 EffectiveUI, Inc.
Don’t use
Comic Sans
© 2011 EffectiveUI, Inc.
DON’T USE
YELLOW ON
WHITE
© 2011 EffectiveUI, Inc.
DON’T USE
ALL CAPS
WITH SCRIPTS
© 2011 EffectiveUI, Inc.
Don’t put Drop
Shadows on
EVERYTHING
© 2011 EffectiveUI, Inc.
Don’t make the logo bigger.
© 2011 EffectiveUI, Inc.
Do feel empowered to design!
© 2011 EffectiveUI, Inc.
Thanks!
(any questions?)
© 2011 EffectiveUI, Inc.
But you don’t have to take our
word for it…
•Jakob Nielsen
– Ten Usability Heuristics: http://www.useit.com/papers/heuristic/heuristic_list.html
– Heuristic Evaluation: http://www.useit.com/papers/heuristic/heuristic_evaluation.html
• Bill Buxton: Sketching User Experience Design
• Donald Norman: The Design of Everyday Things
• William Lidwell, Kritina Holden, Jill Butler: Universal Principles of Design
• Robin Williams: The non-designers design book
• Mental Modeling by Indi Young
• Re-imagining the Design of Everyday Things (slideshare)
• Stephen Few: Information Dashboard Design - The Effective Visual Communication of Data
• Rudolf Arnheim: To the Resuce of Art - Twenty-six Essays
• http://www.slideshare.net/EveFife/humancentered-design-and-the-intersection-of-the-physical-and-
digital-worlds?from=ss_embed
• http://imaginaryforces.com/featured/3/415

More Related Content

What's hot (8)

PDF
Self Improvement PowerPoint Presentation Slides
SlideTeam
 
PDF
Putting product in product design
Pedro Marques
 
PDF
O reilly.lean.ux.applying.lean.principles.to.improve.user.experience.2013.ret...
Mạnh Toán
 
PPTX
Designs by Dana
Designs By Dana
 
PDF
How to Improve Mobile Business (SqueezeMobillionaire)
Squeeze Mobi
 
PPT
Designing A Unified Experience - Bringing Interaction, Visual, and Industrial...
Kim Goodwin
 
PDF
Calculating the ROI of UX with Standard Financial Models
uxpin
 
PDF
Nascent tawkon ux design process
nascent
 
Self Improvement PowerPoint Presentation Slides
SlideTeam
 
Putting product in product design
Pedro Marques
 
O reilly.lean.ux.applying.lean.principles.to.improve.user.experience.2013.ret...
Mạnh Toán
 
Designs by Dana
Designs By Dana
 
How to Improve Mobile Business (SqueezeMobillionaire)
Squeeze Mobi
 
Designing A Unified Experience - Bringing Interaction, Visual, and Industrial...
Kim Goodwin
 
Calculating the ROI of UX with Standard Financial Models
uxpin
 
Nascent tawkon ux design process
nascent
 

Viewers also liked (20)

PDF
The Art of Interaction
EffectiveUI
 
PDF
Design essentials For Executives
EffectiveUI
 
PDF
Customer Insight Driven Design
bkoloski
 
KEY
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
bkoloski
 
PPTX
Skype & 1000 heads
Communicate Magazine
 
DOC
Television
arez esmail
 
PPT
Nicholas j sottile ppt
cherylflynn
 
PPTX
Centura Design & Print Solutions, Inc.
bluetulip1
 
PPT
El cos humà
olga
 
PPT
Learning center
guest375b52
 
PDF
Google Apps: 4 ROI cases studies
Tom Henn
 
PDF
Paul Middlebrook and Judith Stracey, Transform Conference 2012
Communicate Magazine
 
PPTX
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
Bernhard Krabina
 
PPSX
The (thusfar) unwritten rules of life
Jo Anna Guerra
 
PPTX
Shine.com Twitter Campaign
The In Things
 
PDF
Training your organisation on SharePoint
Marijn Somers
 
PDF
Skype
Dries
 
PPT
Analysis
guestd30712
 
PDF
Communicate magazine - Fred Burt
Communicate Magazine
 
PPTX
DEC2010 Track C-2 실버라이트로 시작하는 윈도우폰7의 만남
Hyeon Cheol Pak
 
The Art of Interaction
EffectiveUI
 
Design essentials For Executives
EffectiveUI
 
Customer Insight Driven Design
bkoloski
 
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
bkoloski
 
Skype & 1000 heads
Communicate Magazine
 
Television
arez esmail
 
Nicholas j sottile ppt
cherylflynn
 
Centura Design & Print Solutions, Inc.
bluetulip1
 
El cos humà
olga
 
Learning center
guest375b52
 
Google Apps: 4 ROI cases studies
Tom Henn
 
Paul Middlebrook and Judith Stracey, Transform Conference 2012
Communicate Magazine
 
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...
Bernhard Krabina
 
The (thusfar) unwritten rules of life
Jo Anna Guerra
 
Shine.com Twitter Campaign
The In Things
 
Training your organisation on SharePoint
Marijn Somers
 
Skype
Dries
 
Analysis
guestd30712
 
Communicate magazine - Fred Burt
Communicate Magazine
 
DEC2010 Track C-2 실버라이트로 시작하는 윈도우폰7의 만남
Hyeon Cheol Pak
 
Ad

Similar to Design Essentials for Developers (20)

PDF
Re-imagining the Design of Everyday Things
Effective
 
PDF
Human-Centered Design and the Intersection of the Physical and Digital Worlds
EffectiveUI
 
PDF
Reasons for Flash: Flash Development in an HTML5 and App Store World
EffectiveUI
 
PPTX
Designclature DID ideas
cgandhi
 
PDF
InKnowVision HNW Marketing Webinar: 7 HNW Marketing Ideas in 17 Minutes
InKnowVision
 
PPTX
Top 11 usability recommendations for 2011
John Whalen
 
PPTX
UPA 2011 - Better Usability Through Visualization
OneSpring LLC
 
PPTX
What do Technical Support want from Technical Communicators
Lee Mullin
 
PPTX
Architecture and UX implementation in Agile
Geoff Wing, CSM, CSPO
 
KEY
Expression Blend Motion & Interaction Design
LearnNowOnline
 
PDF
Recruiting a Great Team for your Startup by Dan Olsen
Dan Olsen
 
PDF
UPA 2011 - Better Usability Through Visualization
OneSpring LLC
 
PDF
Jon mundy apprupt mobile publishing masterclass
James Cameron
 
PDF
Building Sexy User Interfaces in Servoy
Thomas Immich
 
PPTX
SharePoint2010Integration
Slava Gorbunov
 
PDF
App promo apple expo presentation
Gary Yentin
 
PDF
UX STRAT Online 2021 Presentation by Kévin Boezennec, Singapore Bank
UX STRAT
 
PDF
Mobile Monday Presentation April 2010
Effective
 
PDF
Mobile Monday Presentation April 2010
EffectiveUI
 
PDF
Mobile Monday
Juan Sanchez
 
Re-imagining the Design of Everyday Things
Effective
 
Human-Centered Design and the Intersection of the Physical and Digital Worlds
EffectiveUI
 
Reasons for Flash: Flash Development in an HTML5 and App Store World
EffectiveUI
 
Designclature DID ideas
cgandhi
 
InKnowVision HNW Marketing Webinar: 7 HNW Marketing Ideas in 17 Minutes
InKnowVision
 
Top 11 usability recommendations for 2011
John Whalen
 
UPA 2011 - Better Usability Through Visualization
OneSpring LLC
 
What do Technical Support want from Technical Communicators
Lee Mullin
 
Architecture and UX implementation in Agile
Geoff Wing, CSM, CSPO
 
Expression Blend Motion & Interaction Design
LearnNowOnline
 
Recruiting a Great Team for your Startup by Dan Olsen
Dan Olsen
 
UPA 2011 - Better Usability Through Visualization
OneSpring LLC
 
Jon mundy apprupt mobile publishing masterclass
James Cameron
 
Building Sexy User Interfaces in Servoy
Thomas Immich
 
SharePoint2010Integration
Slava Gorbunov
 
App promo apple expo presentation
Gary Yentin
 
UX STRAT Online 2021 Presentation by Kévin Boezennec, Singapore Bank
UX STRAT
 
Mobile Monday Presentation April 2010
Effective
 
Mobile Monday Presentation April 2010
EffectiveUI
 
Mobile Monday
Juan Sanchez
 
Ad

More from EffectiveUI (20)

PDF
Designing an App: From Idea to Market
EffectiveUI
 
PDF
Flash and Flex in an HTML5 / App Store World
EffectiveUI
 
PPT
Design Essentials for Developers 08.31.11
EffectiveUI
 
PDF
Flex4 Component Lifecycle
EffectiveUI
 
PPT
Design Essentials for Developers
EffectiveUI
 
PDF
Rails on HBase
EffectiveUI
 
PDF
Git for the Android Developer
EffectiveUI
 
PDF
Microsoft Kinect and Molehill
EffectiveUI
 
KEY
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
EffectiveUI
 
PDF
Your Mom Has an iPad
EffectiveUI
 
PDF
From the Trenches: Building the Accessible Web
EffectiveUI
 
PDF
Flexerific Visual Effects
EffectiveUI
 
PPT
Test-Driven Development
EffectiveUI
 
PPT
An Opinionated Introduction to Mate
EffectiveUI
 
PDF
Diving Deep with the Flex Component Life Cycle
EffectiveUI
 
PPT
Flex 360 Rules Engine
EffectiveUI
 
PPT
Flex 4 Deep Dive
EffectiveUI
 
PPT
Accessibility in Flex
EffectiveUI
 
PDF
The ROI of User Experience:
EffectiveUI
 
PDF
Guidelines for Visualizing Data
EffectiveUI
 
Designing an App: From Idea to Market
EffectiveUI
 
Flash and Flex in an HTML5 / App Store World
EffectiveUI
 
Design Essentials for Developers 08.31.11
EffectiveUI
 
Flex4 Component Lifecycle
EffectiveUI
 
Design Essentials for Developers
EffectiveUI
 
Rails on HBase
EffectiveUI
 
Git for the Android Developer
EffectiveUI
 
Microsoft Kinect and Molehill
EffectiveUI
 
Discombobulation, Fire-Breathing Dragons and Wet Noodles: Creating Productive...
EffectiveUI
 
Your Mom Has an iPad
EffectiveUI
 
From the Trenches: Building the Accessible Web
EffectiveUI
 
Flexerific Visual Effects
EffectiveUI
 
Test-Driven Development
EffectiveUI
 
An Opinionated Introduction to Mate
EffectiveUI
 
Diving Deep with the Flex Component Life Cycle
EffectiveUI
 
Flex 360 Rules Engine
EffectiveUI
 
Flex 4 Deep Dive
EffectiveUI
 
Accessibility in Flex
EffectiveUI
 
The ROI of User Experience:
EffectiveUI
 
Guidelines for Visualizing Data
EffectiveUI
 

Design Essentials for Developers

Editor's Notes